| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357 |
- # base actions
- - type: entity
- id: BaseSuicideAction
- abstract: true
- components:
- - type: ConfirmableAction
- popup: suicide-action-popup
- # actions
- - type: entity
- id: ActionScream
- name: Scream
- description: AAAAAAAAAAAAAAAAAAAAAAAAA
- components:
- - type: InstantAction
- useDelay: 10
- icon: Interface/Actions/scream.png
- event: !type:ScreamActionEvent
- checkCanInteract: false
- - type: entity
- id: ActionTurnUndead
- name: Turn Undead
- description: Succumb to your infection and become a zombie.
- components:
- - type: InstantAction
- checkCanInteract: false
- checkConsciousness: false
- icon: Interface/Actions/zombie-turn.png
- event: !type:ZombifySelfActionEvent
- - type: entity
- id: ActionToggleLight
- name: Toggle Light
- description: Turn the light on and off.
- components:
- - type: InstantAction
- useDelay: 1
- icon: { sprite: Objects/Tools/flashlight.rsi, state: flashlight }
- iconOn: { sprite: Objects/Tools/flashlight.rsi, state: flashlight-on }
- event: !type:ToggleActionEvent
- - type: entity
- id: ActionOpenStorageImplant
- name: Toggle Storage Implant
- description: Opens or closes the storage implant embedded under your skin
- components:
- - type: InstantAction
- itemIconStyle: BigAction
- priority: -20
- icon:
- sprite: Clothing/Back/Backpacks/backpack.rsi
- state: icon
- event: !type:OpenStorageImplantEvent
- useDelay: 1
- - type: entity
- parent: BaseSuicideAction
- id: ActionActivateMicroBomb
- name: Activate Microbomb
- description: Activates your internal microbomb, completely destroying you and your equipment
- components:
- - type: InstantAction
- checkCanInteract: false
- checkConsciousness: false
- itemIconStyle: BigAction
- priority: -20
- icon:
- sprite: Actions/Implants/implants.rsi
- state: explosive
- event: !type:ActivateImplantEvent
- - type: entity
- parent: BaseSuicideAction
- id: ActionActivateDeathAcidifier
- name: Activate Death-Acidifier
- description: Activates your death-acidifier, completely melting you and your equipment
- components:
- - type: InstantAction
- checkCanInteract: false
- checkConsciousness: false
- itemIconStyle: BigAction
- priority: -20
- icon:
- sprite: Objects/Magic/magicactions.rsi
- state: gib
- event: !type:ActivateImplantEvent
- - type: entity
- id: ActionActivateFreedomImplant
- name: Break Free
- description: Activating your freedom implant will free you from any hand restraints
- components:
- - type: InstantAction
- charges: 3
- checkCanInteract: false
- itemIconStyle: BigAction
- priority: -20
- icon:
- sprite: Actions/Implants/implants.rsi
- state: freedom
- event: !type:UseFreedomImplantEvent
- - type: entity
- id: ActionOpenUplinkImplant
- name: Open Uplink
- description: Opens the syndicate uplink embedded under your skin
- components:
- - type: InstantAction
- itemIconStyle: BigAction
- priority: -20
- icon:
- sprite: Objects/Devices/communication.rsi
- state: old-radio
- event: !type:OpenUplinkImplantEvent
- - type: entity
- id: ActionActivateEmpImplant
- name: Activate EMP
- description: Triggers a small EMP pulse around you
- components:
- - type: InstantAction
- checkCanInteract: false
- charges: 3
- useDelay: 5
- itemIconStyle: BigAction
- priority: -20
- icon:
- sprite: Objects/Weapons/Grenades/empgrenade.rsi
- state: icon
- event: !type:ActivateImplantEvent
- - type: entity
- id: ActionActivateScramImplant
- name: SCRAM!
- description: Randomly teleports you within a large distance.
- components:
- - type: InstantAction
- checkCanInteract: false
- charges: 2
- useDelay: 5
- itemIconStyle: BigAction
- priority: -20
- icon:
- sprite: Structures/Specific/anomaly.rsi
- state: anom4
- event: !type:UseScramImplantEvent
- - type: entity
- id: ActionActivateDnaScramblerImplant
- name: Scramble DNA
- description: Randomly changes your name and appearance.
- components:
- - type: ConfirmableAction
- popup: dna-scrambler-action-popup
- - type: InstantAction
- charges: 1
- itemIconStyle: BigAction
- priority: -20
- icon:
- sprite: Clothing/OuterClothing/Hardsuits/lingspacesuit.rsi
- state: icon
- event: !type:UseDnaScramblerImplantEvent
- - type: entity
- id: ActionToggleSuitPiece
- name: Toggle Suit Piece
- description: Remember to equip the important pieces of your suit before going into action.
- components:
- - type: InstantAction
- itemIconStyle: BigItem
- useDelay: 1 # equip noise spam.
- event: !type:ToggleClothingEvent
- - type: entity
- id: ActionCombatModeToggle
- name: "[color=red]Combat Mode[/color]"
- description: Enter combat mode
- components:
- - type: InstantAction
- checkCanInteract: false
- checkConsciousness: false
- icon: Interface/Actions/harmOff.png
- iconOn: Interface/Actions/harm.png
- event: !type:ToggleCombatActionEvent
- priority: -100
- - type: entity
- id: ActionCombatModeToggleOff
- parent: ActionCombatModeToggle
- name: "[color=red]Combat Mode[/color]"
- description: Enter combat mode
- components:
- - type: InstantAction
- enabled: false
- autoPopulate: false
- priority: -100
- - type: entity
- id: ActionChangeVoiceMask
- name: Set name
- description: Change the name others hear to something else.
- components:
- - type: InstantAction
- icon: { sprite: Interface/Actions/voice-mask.rsi, state: icon }
- event: !type:VoiceMaskSetNameEvent
- - type: entity
- id: ActionVendingThrow
- name: Dispense Item
- description: Randomly dispense an item from your stock.
- components:
- - type: InstantAction
- useDelay: 30
- event: !type:VendingMachineSelfDispenseEvent
- - type: entity
- id: ActionArtifactActivate
- name: Activate Artifact
- description: Immediately activates your current artifact node.
- components:
- - type: InstantAction
- icon:
- sprite: Objects/Specific/Xenoarchaeology/xeno_artifacts.rsi
- state: ano01
- useDelay: 60
- event: !type:ArtifactSelfActivateEvent
- - type: entity
- id: ActionToggleBlock
- name: Block
- description: Raise or lower your shield.
- components:
- - type: InstantAction
- icon: { sprite: Objects/Weapons/Melee/shields.rsi, state: teleriot-icon }
- iconOn: Objects/Weapons/Melee/shields.rsi/teleriot-on.png
- event: !type:ToggleActionEvent
- - type: entity
- id: ActionClearNetworkLinkOverlays
- name: Clear network link overlays
- description: Clear network link overlays.
- components:
- - type: InstantAction
- clientExclusive: true
- checkCanInteract: false
- checkConsciousness: false
- temporary: true
- icon: { sprite: Objects/Tools/multitool.rsi, state: icon }
- event: !type:ClearAllOverlaysEvent
- - type: entity
- id: ActionAnimalLayEgg
- name: Lay egg
- description: Uses hunger to lay an egg.
- components:
- - type: InstantAction
- icon: { sprite: Objects/Consumable/Food/egg.rsi, state: icon }
- useDelay: 60
- event: !type:EggLayInstantActionEvent
- - type: entity
- id: ActionSleep
- name: Sleep
- description: Go to sleep.
- components:
- - type: InstantAction
- checkCanInteract: false
- checkConsciousness: false
- icon: { sprite: Clothing/Head/Hats/pyjamasyndicatered.rsi, state: icon }
- event: !type:SleepActionEvent
- - type: entity
- id: ActionWake
- name: Wake up
- description: Stop sleeping.
- components:
- - type: InstantAction
- icon: { sprite: Clothing/Head/Hats/pyjamasyndicatered.rsi, state: icon }
- checkCanInteract: false
- checkConsciousness: false
- event: !type:WakeActionEvent
- startDelay: true
- useDelay: 2
- - type: entity
- id: ActionActivateHonkImplant
- name: Honk
- description: Activates your honking implant, which will produce the signature sound of the clown.
- components:
- - type: InstantAction
- icon: { sprite: Objects/Fun/bikehorn.rsi, state: icon }
- event: !type:ActivateImplantEvent
- useDelay: 1
- - type: entity
- id: ActionFireStarter
- name: Ignite
- description: Ignites enemies in a radius around you.
- components:
- - type: InstantAction
- priority: -1
- useDelay: 30
- icon: Interface/Actions/firestarter.png
- event: !type:FireStarterActionEvent
- - type: entity
- id: ActionToggleEyes
- name: Open/Close eyes
- description: Close your eyes to protect your peepers, or open your eyes to enjoy the pretty lights.
- components:
- - type: InstantAction
- icon: Interface/Actions/eyeopen.png
- iconOn: Interface/Actions/eyeclose.png
- event: !type:ToggleEyesActionEvent
- useDelay: 1 # so u cant give yourself and observers eyestrain by rapidly spamming the action
- checkCanInteract: false
- checkConsciousness: false
- - type: entity
- id: ActionToggleWagging
- name: Wagging Tail
- description: Start or stop wagging your tail.
- components:
- - type: InstantAction
- icon: { sprite: Mobs/Customization/reptilian_parts.rsi, state: tail_smooth_behind }
- iconOn: { sprite: Mobs/Customization/reptilian_parts.rsi, state: tail_smooth_behind }
- itemIconStyle: NoItem
- useDelay: 1 # emote spam
- event: !type:ToggleActionEvent
- - type: entity
- id: FakeMindShieldToggleAction
- name: '[color=green]Toggle Fake Mindshield[/color]'
- description: Turn the Fake Mindshield implant's transmission on/off
- components:
- - type: InstantAction
- icon: { sprite: Interface/Actions/actions_fakemindshield.rsi, state: icon }
- iconOn: { sprite: Interface/Actions/actions_fakemindshield.rsi, state: icon-on }
- itemIconStyle: NoItem
- useDelay: 1
- event: !type:FakeMindShieldToggleEvent
- - type: entity
- id: ActionToggleParamedicSiren
- name: Toggle Paramedic Siren
- description: Toggles the paramedic siren on and off.
- components:
- - type: InstantAction
- icon:
- sprite: Clothing/OuterClothing/Hardsuits/paramed.rsi
- state: icon-siren
- useDelay: 1
- itemIconStyle: BigAction
- event: !type:ToggleActionEvent
|