Guardian brushup and bullet passthrough (#7035)
This commit is contained in:
@@ -12,7 +12,7 @@ guardian-available = Your guardian now has a soul.
|
|||||||
|
|
||||||
# Guardian action
|
# Guardian action
|
||||||
|
|
||||||
action-name-guardian = Toggle guardian manifestation
|
action-name-guardian = Toggle Guardian
|
||||||
action-description-guardian = Either manifests the guardian or recalls it back into your body
|
action-description-guardian = Either manifests the guardian or recalls it back into your body
|
||||||
|
|
||||||
## Guardian entity specific
|
## Guardian entity specific
|
||||||
|
|||||||
@@ -1,12 +1,13 @@
|
|||||||
# Does not inherit from simplemob
|
# Does not inherit from simplemob
|
||||||
- type: entity
|
- type: entity
|
||||||
name: Holoparasite
|
abstract: true
|
||||||
id: MobHoloparasite
|
name: GuardianBase
|
||||||
description: A mesmerising whirl of hard-light patterns weaves a marvelous, yet oddly familiar visage. It stands proud, tuning into its owner's life to sustain itself.
|
id: MobGuardianBase
|
||||||
|
description: guardian
|
||||||
components:
|
components:
|
||||||
- type: GhostTakeoverAvailable
|
- type: GhostTakeoverAvailable
|
||||||
makeSentient: true
|
makeSentient: true
|
||||||
name: Holoparasite
|
name: Guardian
|
||||||
description: Listen to your owner. Don't tank damage. Punch people hard.
|
description: Listen to your owner. Don't tank damage. Punch people hard.
|
||||||
- type: Input
|
- type: Input
|
||||||
context: "human"
|
context: "human"
|
||||||
@@ -42,9 +43,7 @@
|
|||||||
radius: 0.35
|
radius: 0.35
|
||||||
mass: 10
|
mass: 10
|
||||||
mask:
|
mask:
|
||||||
- Impassable
|
- VaultImpassable
|
||||||
- SmallImpassable
|
|
||||||
- MobImpassable
|
|
||||||
layer:
|
layer:
|
||||||
- Opaque
|
- Opaque
|
||||||
- type: Damageable
|
- type: Damageable
|
||||||
@@ -73,5 +72,41 @@
|
|||||||
interactSuccessString: petting-success-holo
|
interactSuccessString: petting-success-holo
|
||||||
interactFailureString: petting-failure-holo
|
interactFailureString: petting-failure-holo
|
||||||
successChance: 0.7
|
successChance: 0.7
|
||||||
|
|
||||||
|
# From the uplink injector
|
||||||
|
- type: entity
|
||||||
|
name: Holoparasite
|
||||||
|
id: MobHoloparasiteGuardian
|
||||||
|
parent: MobGuardianBase
|
||||||
|
description: A mesmerising whirl of hard-light patterns weaves a marvelous, yet oddly familiar visage. It stands proud, tuning into its owner's life to sustain itself.
|
||||||
|
components:
|
||||||
|
- type: GhostTakeoverAvailable
|
||||||
|
makeSentient: true
|
||||||
|
name: Holoparasite
|
||||||
|
description: Listen to your owner. Don't tank damage. Punch people hard.
|
||||||
- type: NameIdentifier
|
- type: NameIdentifier
|
||||||
group: Holoparasite
|
group: Holoparasite
|
||||||
|
- type: Sprite
|
||||||
|
layers:
|
||||||
|
- state: tech_base
|
||||||
|
- state: tech_flare
|
||||||
|
color: "#40a7d7"
|
||||||
|
shader: unshaded
|
||||||
|
|
||||||
|
# From Wizard deck of cards
|
||||||
|
- type: entity
|
||||||
|
name: Ifrit
|
||||||
|
parent: MobGuardianBase
|
||||||
|
id: MobIfritGuardian
|
||||||
|
description: A corrupted jinn, ripped from fitra to serve the wizard's petty needs. It stands wicked, tuning into it's owner's life to sustain itself.
|
||||||
|
components:
|
||||||
|
- type: GhostTakeoverAvailable
|
||||||
|
makeSentient: true
|
||||||
|
name: Ifrit
|
||||||
|
description: Listen to your owner. Don't tank damage. Punch people hard.
|
||||||
|
- type: Sprite
|
||||||
|
layers:
|
||||||
|
- state: magic_base
|
||||||
|
- state: magic_flare
|
||||||
|
color: "#d14730"
|
||||||
|
shader: unshaded
|
||||||
@@ -9,7 +9,20 @@
|
|||||||
state: combat_hypo
|
state: combat_hypo
|
||||||
netsync: false
|
netsync: false
|
||||||
- type: GuardianCreator
|
- type: GuardianCreator
|
||||||
guardianProto: MobHoloparasite
|
guardianProto: MobHoloparasiteGuardian
|
||||||
|
|
||||||
|
- type: entity
|
||||||
|
name: magical lamp
|
||||||
|
id: MagicalLamp
|
||||||
|
parent: BaseItem
|
||||||
|
description: The wizard federation had to cut costs after the jinn merchandise scandal somehow.
|
||||||
|
components:
|
||||||
|
- type: Sprite
|
||||||
|
sprite: Objects/Misc/Lights/lamp.rsi
|
||||||
|
layers:
|
||||||
|
- state: lamp
|
||||||
|
- type: GuardianCreator
|
||||||
|
guardianProto: MobIfritGuardian
|
||||||
|
|
||||||
- type: entity
|
- type: entity
|
||||||
name: holoparasite box
|
name: holoparasite box
|
||||||
|
|||||||
Binary file not shown.
|
Before Width: | Height: | Size: 1.9 KiB After Width: | Height: | Size: 1.9 KiB |
Reference in New Issue
Block a user