Adds even more smites and a bunch of tools. (#9825)

* Adds three new smites, headstand, locker stuff, and reptilian species swap.

* Localize all the smites.

* save work

* More smites...

* Final tweaks.

* oops

* !PLEH

* Adds disarm prone and improved hand removal options.

* fix chances.

* take out the trash.

* Add some admin TRICKS instead of more smites.

* oop

* Implements the admin test arena and associated trick.

* Tricks for granting/revoking access.

* e

* mfw

* Implement quick dialogs, for when you don't want to spend 20 minutes writing a simple dialog prompt.

* Forgot the rejuv icon.

* E

* docs

* augh

* Add rename/redescribe buttons.

* Adds objects menu, implements a couple tricks for stations.

* 1984

* Adds a trick for effectively infinite power.

* fixes some icon uggo.

* a

* HALT!

* Pause/unpause buttons.

* Forgor the textures.

* they broke every bone in their body.

* i added more

* more battery actions, touch up battery icon.

* Address reviews.
This commit is contained in:
Moony
2022-07-21 17:30:00 -05:00
committed by GitHub
parent ec18f438bc
commit f98df73fae
76 changed files with 3708 additions and 88 deletions

View File

@@ -9,3 +9,82 @@ admin-smite-vomit-organs-others = {CAPITALIZE($name)} vomits up their organs!
admin-smite-remove-hands-self = Your hands fall off!
admin-smite-remove-hands-other = {CAPITALIZE($name)}'s hands fall off!
admin-smite-turned-ash-other = {CAPITALISE($name)} turns into a pile of ash!
admin-smite-stomach-removal-self = Your stomach feels hollow...
admin-smite-run-walk-swap-prompt = You have to press shift to run!
admin-smite-lung-removal-self = You can't breath!
## Smite descriptions
admin-smite-explode-description = Explode them.
admin-smite-chess-dimension-description = Banishment to the Chess Dimension.
admin-smite-set-alight-description = Makes them burn.
admin-smite-monkeyify-description = Turns the target into a monkey.
admin-smite-lung-cancer-description = Stage IIIA Lung Cancer, for when they really like the hit show Breaking Bad.
admin-smite-electrocute-description = Electrocutes them, rendering anything they were wearing useless.
admin-smite-creampie-description = A creampie, condensed into a button.
admin-smite-remove-blood-description = Removes all of their blood, messily.
admin-smite-vomit-organs-description = Causes them to vomit, organs included.
admin-smite-remove-hands-description = Removes their hands.
admin-smite-pinball-description = Turns them into a super bouncy ball, flinging them around until they clip through the station into the abyss.
admin-smite-yeet-description = Banishes them into the depths of space by turning on no-clip and tossing them.
admin-smite-become-bread-description = It turns them into bread. Really, that's all it does.
admin-smite-ghostkick-description = Silently kicks the user, dropping their connection.
admin-smite-nyanify-description = Forcibly add cat ears, there is no escape.
admin-smite-kill-sign-description = Marks a player for death by their fellows.
admin-smite-clown-description = Clowns them. The suit cannot be removed.
admin-smite-anger-pointing-arrows-description = Angers the pointing arrows, causing them to assault this entity explosively.
admin-smite-dust-description = Reduces the target to a small pile of ash.
admin-smite-buffering-description = Causes the target to randomly start buffering, freezing them in place for a short timespan while they load.
admin-smite-become-instrument-description = It turns them into a supersynth. Really. That's all it does.
admin-smite-remove-gravity-description = Grants them anti-gravity.
admin-smite-reptilian-species-swap-description = It changes their species to Reptilian. Useful for people who were being space racist.
admin-smite-locker-stuff-description = Stuffs them in a (welded) locker.
admin-smite-headstand-description = Vertically flips their sprite.
admin-smite-plasma-internals-description = Replaces the contents of their internals with plasma.
admin-smite-become-mouse-description = They become a rat. Ratatouille.
admin-smite-maid-description = Forcibly converts them into a janitorial cat maid. This is actual torture for some players, use it wisely.
admin-smite-zoom-in-description = Zooms in their view so that they can no longer see their surroundings.
admin-smite-flip-eye-description = Flips their view, effectively reversing their controls and making the game annoying to play.
admin-smite-run-walk-swap-description = Swaps running and walking, forcing them to hold shift to move fast.
admin-smite-stomach-removal-description = Removes their stomach, rendering them unable to eat.
admin-smite-speak-backwards-description = Forces them to speak backwards, so they can't call for help.
admin-smite-lung-removal-description = Removes their lungs, drowning them.
admin-smite-remove-hand-description = Removes only one of their hands instead of all of them.
admin-smite-disarm-prone-description = Makes them get disarmed 100% of the time and cuffed instantly.
admin-smite-garbage-can-description = Turn them into a garbage bin to emphasize what they remind you of.
## Tricks descriptions
admin-trick-unbolt-description = Unbolts the targetted airlock.
admin-trick-bolt-description = Bolts the targetted airlock.
admin-trick-emergency-access-on-description = Turns on emergency access for the targetted airlock.
admin-trick-emergency-access-off-description = Turns off emergency access for the targetted airlock.
admin-trick-make-indestructible-description = Makes the given object indestructible, effectively godmode.
admin-trick-make-vulnerable-description = Makes the given object vulnerable again, turning off godmode.
admin-trick-block-unanchoring-description = Prevents unanchoring the given object.
admin-trick-refill-battery-description = Refills the internal battery of the given object.
admin-trick-drain-battery-description = Empties the internal battery of the given object.
admin-trick-internals-refill-oxygen-description = Refills oxygen in the target tank or target's internals.
admin-trick-internals-refill-nitrogen-description = Refills nitrogen in the target tank or target's internals.
admin-trick-internals-refill-plasma-description = Refills plasma in the target tank or target's internals.
admin-trick-send-to-test-arena-description = Sends an object to the admin testing arena. This arena is per-admin.
admin-trick-grant-all-access-description = Grants the target all access.
admin-trick-revoke-all-access-description = Revokes all accesses on the target.
admin-trick-rejuvenate-description = Rejuvenates the target, healing them of all ailments.
admin-trick-adjust-stack-description = Adjusts the contents of a stack of items to the given value.
admin-trick-fill-stack-description = Refills a stack of items to max.
admin-trick-rename-description = Renames the given object. Note this is not equivalent to the `rename` command and won't fix their ID.
admin-trick-redescribe-description = Redescribes the given object.
admin-trick-rename-and-redescribe-description = Convenient bundle of both rename and redescribe into one button.
admin-trick-bar-job-slots-description = Closes all job slots on the station, such that nobody can join it.
admin-trick-locate-cargo-shuttle-description = Teleports you directly to the station's cargo shuttle, if it exists.
admin-trick-infinite-battery-description = Reconfigures the SMESes and substations on the grid/station/map to self-recharge rapidly.
admin-trick-infinite-battery-object-description = Reconfigures the item so that it's battery rapidly refills.
admin-trick-halt-movement-description = Halts the movement of the target object, at least until something moves it again.
admin-trick-unpause-map-description = Unpause the selected map. NOTE THIS CAN CAUSE BAD BEHAVIOR WITH STORAGE MAPS!
admin-trick-pause-map-description = Pause the selected map. Note this doesn't entirely stop player movement!
admin-trick-snap-joints-description = Remove all physics joints from an object. Unfortunately does not snap every bone in their body.
admin-trick-minigun-fire-description = Makes the targetted gun fire like a minigun (very fast).
admin-trick-set-bullet-amount-description = Quickly set the amount of unspawned bullets in a gun.

View File

@@ -7,3 +7,4 @@ admin-menu-atmos-tab = Atmos
admin-menu-round-tab = Round
admin-menu-server-tab = Server
admin-menu-players-tab = Players
admin-menu-objects-tab = Objects

View File

@@ -18,6 +18,7 @@ verb-categories-buckle = Buckle
verb-categories-unbuckle = Unbuckle
verb-categories-rotate = Rotate
verb-categories-smite = Smite
verb-categories-tricks = Tricks
verb-categories-transfer = Set Transfer Amount
verb-categories-split = Split
verb-categories-instrument-style = Instrument Style

File diff suppressed because it is too large Load Diff

View File

@@ -91,6 +91,7 @@
max: 1
- !type:DoActsBehavior
acts: [ "Destruction" ]
- type: StationInfiniteBatteryTarget
# APCs in use
- type: entity

View File

@@ -63,6 +63,7 @@
containers:
machine_parts: !type:Container
machine_board: !type:Container
- type: StationInfiniteBatteryTarget
# SMES' in use

View File

@@ -77,6 +77,7 @@
containers:
machine_parts: !type:Container
machine_board: !type:Container
- type: StationInfiniteBatteryTarget
# Compact Wall Substation Base
- type: entity
@@ -161,6 +162,7 @@
maxIntensity: 50
intensitySlope: 2
totalIntensity: 100
- type: StationInfiniteBatteryTarget
# Substations in use

View File

@@ -0,0 +1,37 @@
- type: polymorph
id: AdminLizardSmite
entity: MobReptilian
forced: true
transferName: true
transferHumanoidAppearance: true
inventory: Transfer
- type: polymorph
id: AdminMonkeySmite
entity: MobMonkey
forced: true
inventory: Drop
- type: polymorph
id: AdminBreadSmite
entity: FoodBreadPlain
forced: true
inventory: Drop
- type: polymorph
id: AdminInstrumentSmite
entity: SuperSynthesizerInstrument
forced: true
inventory: Drop
- type: polymorph
id: AdminMouseSmite
entity: MobMouse
forced: true
inventory: Drop
- type: polymorph
id: AdminDisposalsSmite
entity: DisposalUnit
forced: true
inventory: Drop

View File

@@ -46,24 +46,6 @@
transferHumanoidAppearance: true
inventory: Transfer
- type: polymorph
id: AdminMonkeySmite
entity: MobMonkey
forced: true
inventory: Drop
- type: polymorph
id: AdminBreadSmite
entity: FoodBreadPlain
forced: true
inventory: Drop
- type: polymorph
id: AdminInstrumentSmite
entity: SuperSynthesizerInstrument
forced: true
inventory: Drop
- type: polymorph
id: AMIVMorph
entity: MobMonkey
@@ -71,4 +53,4 @@
inventory: Transfer
transferName: true
revertOnCrit: false
revertOnDeath: false
revertOnDeath: false

View File

@@ -27,3 +27,16 @@
innerclothingskirt: ClothingUniformJumpskirtJanitor
satchel: ClothingBackpackSatchelFilled
duffelbag: ClothingBackpackDuffelFilled
- type: startingGear
id: JanitorMaidGear
equipment:
jumpsuit: ClothingUniformJumpskirtJanimaid
back: ClothingBackpackFilled
id: JanitorPDA
head: ClothingHeadHatCatEars
ears: ClothingHeadsetService
belt: ClothingBeltJanitorFilled
innerclothingskirt: ClothingUniformJumpskirtJanimaid
satchel: ClothingBackpackSatchelFilled
duffelbag: ClothingBackpackDuffelFilled

Binary file not shown.

After

Width:  |  Height:  |  Size: 210 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 307 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 267 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 226 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 238 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 213 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 228 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 264 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 145 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 188 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 240 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 198 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 212 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 253 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 221 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 234 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 218 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 292 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 302 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 290 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 272 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 270 B