Skip to content
This repository has been archived by the owner on Oct 25, 2023. It is now read-only.

Replace Ifrit with Tribarine Being #196

Open
wants to merge 9 commits into
base: master
Choose a base branch
from
23 changes: 13 additions & 10 deletions Resources/Prototypes/Nyanotrasen/Entities/Mobs/NPCs/familiars.yml
Original file line number Diff line number Diff line change
@@ -1,23 +1,26 @@
- type: entity
parent: SimpleSpaceMobBase
id: MobIfritFamiliar
name: Ifrit
description: The mystagogue's servant.
name: Tribarine Being
description: The mystagogue's servant, summoned from a different spacial dimension. It is difficult to look at and has the tendency to light things on fire.
components:
- type: Sprite
drawdepth: Mobs
sprite: Mobs/Aliens/Guardians/guardians.rsi
sprite: DeltaV/Mobs/Aliens/Golems/triangle.rsi
Copy link
Contributor

@FluffiestFloof FluffiestFloof Sep 23, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Folder is DeltaV/Mobs/Aliens/golems/triangle.rsi but game is looking for DeltaV/Mobs/Aliens/Golems/triangle.rsi

Casual capitalization issue

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

okay I think I fixed it but I couldn't figure out how to make changes without changing the actual files in the folders, so I was forced to add a new Secret Character

layers:
- state: magic_base
- state: triangle_base
map: [ "enum.DamageStateVisualLayers.Base" ]
- state: magic_flare
- state: triangle_flare
map: [ "enum.DamageStateVisualLayers.BaseUnshaded" ]
color: "#40a7d7"
shader: unshaded
- type: RandomSprite
available:
- enum.DamageStateVisualLayers.BaseUnshaded:
magic_flare: Sixteen
triangle_flare: Emagged
- type: PointLight
radius: 2
color: "#2F0A28"
- type: Fixtures
fixtures:
fix1:
Expand Down Expand Up @@ -93,13 +96,13 @@
- type: entity
parent: WelderExperimental
id: WelderIfrit
name: ifrit hand
description: The welding hand of an ifrit.
name: Tribarine Flame Array
description: Orbs of fire that the Tribar can use to weld things.
components:
- type: Sprite
sprite: Nyanotrasen/Objects/Tools/ifrit_hand.rsi
sprite: DeltaV/Objects/Tools/triangle_spice.rsi
- type: Item
sprite: Nyanotrasen/Objects/Tools/ifrit_hand.rsi
sprite: DeltaV/Objects/Tools/triangle_spice.rsi
- type: SolutionContainerManager
solutions:
Welder:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
- type: entity
parent: Bible
id: BibleMystagogue
name: book of mysteries
description: The mystagogue's holy book.
name: field guide to advanced anomalous sciences
leonardo-dabepis marked this conversation as resolved.
Show resolved Hide resolved
description: A book issued to all mystagogues, meant to prepare them for some of the more advanced concepts in epistemics. Now including a tutorial on summoning Tribarine Beings!
components:
- type: Summonable
specialItem: SpawnPointGhostIfrit
- type: Sprite
sprite: Nyanotrasen/Objects/Specific/Chapel/holylight.rsi
sprite: DeltaV/Objects/Specific/Epistemics/mysta_book.rsi
state: icon
- type: Item
size: 15
sprite: Nyanotrasen/Objects/Specific/Chapel/holylight.rsi
sprite: DeltaV/Objects/Specific/Epistemics/mysta_book.rsi
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
- type: entity
id: SpawnPointGhostIfrit
name: ghost role spawn point
suffix: Ifrit
suffix: Tribar
parent: MarkerBase
noSpawn: true
components:
- type: GhostRoleMobSpawner
prototype: MobIfritFamiliar
- type: GhostRole
name: Mystagogue's Ifrit
name: Mystagogue's Tribarine Being
description: Obey the mystagogue. Defend the oracle.
rules: You are a servant of the mystagogue. Obey them directly.
- type: Sprite
Expand Down
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What? lmao

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

it's the only way I could update the error with the folder names PLEASE i swear I'm not joking

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh, I've had a similar issue, should be able to delete it after the renaming commit lol

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I can't delete her. She won't let me. She's too powerful.

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
{
"version": 1,
"license": "CC-BY-NC-SA-3.0",
"copyright": "Leonardo DaBepis#4869 on discord / @leonardo-dabepis on Tumblr",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "triangle_base",
"directions": 4
},
{
"name": "triangle_flare",
"directions": 4,
"delays": [
[
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1
],
[
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1
],
[
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1
],
[
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1,
0.1
]
leonardo-dabepis marked this conversation as resolved.
Show resolved Hide resolved
]
}
]
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Leonardo DaBepis#4869 on discord / @leonardo-dabepis on Tumblr",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
115 changes: 115 additions & 0 deletions Resources/Textures/DeltaV/Objects/Tools/triangle_spice.rsi/meta.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,115 @@
{
"version": 1,
"license": "CC-BY-SA-4.0",
"copyright": "Leonardo DaBepis#4869 on discord / @leonardo-dabepis on Tumblr",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "welder_flame"
},
{
"name": "inhand-left"
},
{
"name": "inhand-right"
},
{
"name": "inhand-left-flame",
"directions": 4,
"delays": [
[
0.13,
0.13,
0.13,
0.13,
0.13,
0.13,
0.13,
0.13
],
[
0.13,
0.13,
0.13,
0.13,
0.13,
0.13,
0.13,
0.13
],
[
0.13,
0.13,
0.13,
0.13,
0.13,
0.13,
0.13,
0.13
],
[
0.13,
0.13,
0.13,
0.13,
0.13,
0.13,
0.13,
0.13
]
leonardo-dabepis marked this conversation as resolved.
Show resolved Hide resolved
]
},
{
"name": "inhand-right-flame",
"directions": 4,
"delays": [
[
0.13,
0.13,
0.13,
0.13,
0.13,
0.13,
0.13,
0.13
],
[
0.13,
0.13,
0.13,
0.13,
0.13,
0.13,
0.13,
0.13
],
[
0.13,
0.13,
0.13,
0.13,
0.13,
0.13,
0.13,
0.13
],
[
0.13,
0.13,
0.13,
0.13,
0.13,
0.13,
0.13,
0.13
]
leonardo-dabepis marked this conversation as resolved.
Show resolved Hide resolved
]
}
]
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading