keronshb
b69b18c24e
Don't let someone block if they're too close or if they're in a doorway. ( #9890 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-07-25 14:54:18 +10:00
Flipp Syder
fab5aed3b8
Fixes power wire action electrocution ( #8520 )
2022-07-24 21:53:30 -07:00
metalgearsloth
40a7584c2f
Gas tank internals alerts ( #9567 )
2022-07-25 14:42:25 +10:00
ike709
c65cf5bb1f
Adds the station name to PDAs ( #9987 )
...
Co-authored-by: ike709 <ike709@github.com >
2022-07-23 18:58:28 -07:00
Rinkashikachi
6137803891
Various localization fixes ( #9860 )
2022-07-24 04:44:45 +10:00
Moony
f98df73fae
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.
2022-07-21 17:30:00 -05:00
drakewill-CRL
d02e2dad26
Antag menu ( #9900 )
...
* Refactor traitor generation code.
* RandomTraitorAlive no longer crashes when 1 traitor. Also cleaner/faster
* Add Antag menu for admins, add Traitor to the list.
* Add zombie to admin-antag menu
* Pirates, lone op, make traitor consistent with the rest.
* Add name strings
* cleaned usings.
* Cleanup.
Co-authored-by: drakewill <drake@drakewill-crl>
Co-authored-by: moonheart08 <moonheart08@users.noreply.github.com >
2022-07-20 04:46:23 -05:00
Kevin Zheng
546d708c40
Add under-pressure lockout to air vents ( #9824 )
...
* Add under-pressure lockout to vent pumps
* Add examine text showing UPLO
2022-07-19 21:23:23 -07:00
Myctai
a29749ed4c
Perform CentCom-ification ( #9876 )
...
* Change "CentComm" to "CentCom"
* Change "Centcomm" to "CentCom", skipping CVar and changelog
* Change "Centcom" to "CentCom", skipping lots of item IDs
* Change "centcomm" to "CentCom", skipping URLs, some var, IDs
* Change "centcom" to "CentCom", skipping IDs and alike
2022-07-19 21:08:24 -07:00
metalgearsloth
0a4c630e1d
Announce shuttle direction on proximity ( #9885 )
2022-07-19 21:47:49 +10:00
Morber
700f4aff57
Refactor set alert level command ( #9794 )
2022-07-16 15:34:43 -07:00
metalgearsloth
b9e876ca92
The real movement refactor ( #9645 )
...
* The real movement refactor
* ref events
* Jetpack cleanup
* a
* Vehicles partially working
* Balance tweaks
* Restore some shitcode
* AAAAAAAA
* Even more prediction
* ECS compstate trying to fix this
* yml
* vehicles kill me
* Don't lock keys
* a
* Fix problem
* Fix sounds
* shuttle inputs
* Shuttle controls
* space brakes
* Keybinds
* Fix merge
* Handle shutdown
* Fix keys
* Bump friction
* fix buckle offset
* Fix relay and friction
* Fix jetpack turning
* contexts amirite
2022-07-16 13:51:52 +10:00
Rane
188934a748
Portable scrubbers ( #9417 )
2022-07-15 05:46:30 -07:00
ZeroDayDaemon
aa6000d8cc
Bartending Tweaks ( #9307 )
2022-07-15 02:01:55 -07:00
Rane
5c7eea3e42
Convert familiars to GhostRoleMobSpawner ( #9525 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2022-07-15 00:53:42 -07:00
metalgearsloth
1251b3aeda
Add FTL destinations ( #9685 )
2022-07-15 14:11:41 +10:00
Rane
8de2590e29
Steal condition tells you where to steal it from ( #9605 )
2022-07-14 20:09:11 -07:00
Kara
ad7889e8a9
Magic staves + wands ( #9070 )
2022-07-14 19:45:27 -07:00
Myctai
51e5d21ffb
Bring pills back to 50 units maximum ( #9626 )
2022-07-14 19:40:47 -07:00
Leon Friedrich
72599e5282
Fix disappearing decals bug ( #9608 )
2022-07-14 19:33:11 -07:00
Leon Friedrich
4100516bde
Add uplink command completions ( #9742 )
2022-07-14 18:14:37 -07:00
themias
b087586377
Add AMIV disease stages ( #9637 )
...
* Add AMIV disease stages
* remove unused import
* move stages to top for readability
* monkey immunity to amiv
* Update to use time instead of index
* Revert "Update to use time instead of index"
This reverts commit 6bc83b0d48c167fe30437fa94272a00ed1633c5d.
* add comments
* rerun test
2022-07-15 02:06:54 +10:00
Nemanja
5edf2ccad5
EntityStorage ECS ( #9291 )
2022-07-14 09:11:59 +10:00
Myctai
df2e43abfc
Clarify on ways to get help from other players ( #9627 )
2022-07-11 23:13:23 -07:00
KIBORG04
71c8d08e4c
Kvass ( #9082 )
...
* add kvass
* nevermind
* forgot about double 's'
* Update tanks.yml
* gotovo
* Update meta.json
2022-07-11 23:11:12 -07:00
Myctai
f9329fa4b8
Update misleading Phalanximine description to accurate one ( #9625 )
2022-07-11 23:05:54 -07:00
Duddino
f40382fa5d
Fixed typo in lobby ( #9630 )
2022-07-12 04:09:28 +10:00
Kara
81a6f16591
More nukie tweaks ( #9618 )
2022-07-11 02:29:51 -05:00
keronshb
4a89446e03
Fixes Blocking bugs ( #9424 )
...
* Fixes Riot shield bugs
* Removes redundant check and extra parenthesis
* Requested changes
* Prevent block with another shield if already blocking.
2022-07-10 20:50:09 -05:00
Kara
b9a0894d7c
Event refactor ( #9589 )
...
* Station event refactor
* Remove clientside `IStationEventManager`
we can just use prototypes
* Basic API idea
* Cruft
* first attempt at epicness
* okay yeah this shit is really clean
* sort out minor stuff
* Convert `BreakerFlip`
* `BureaucraticError` + general cleanup
* `DiseaseOutbreak`
* `FalseAlarm`
* `GasLeak`
* `KudzuGrowth`
* `MeteorSwarm`
* `MouseMigration`
* misc errors
* `PowerGridCheck`
* `RandomSentience`
* `VentClog`
* `VentCritters`
* `ZombieOutbreak`
* Rewrite basic event scheduler
* Minor fixes and logging
* ooooops
* errors + fix
* linter
* completions, `RuleStarted` property, update loop fixes
* Tweaks
* Fix #9462
* Basic scheduler update fix, and fixes #8174
* Add test
* UI cleanup
* really this was just for testing
2022-07-10 20:48:41 -05:00
Kara
2d5ec7f85c
Id[entity] 2.0 (real) ( #9612 )
...
* starter API
* network ID cards
* Port more stuff from old identity
* Re-implement identity representation + name updating
* move
* proper name returning for `IdentityName`
* move everything important to server, give in to temptation
* shared / server / client split sadly. move ensure to shared and spawn to server
* identity update queueing + identityblocker
* fixes
* and just like that it's usable for admins
* huge identity pass
* pass dos
* jesus christ
* figs :D
* fuck u
* fix bad merge.
Co-authored-by: Moony <moonheart08@users.noreply.github.com >
2022-07-10 20:36:53 -05:00
Rane
2225ec2e1a
Forensics QOL (Autolabeling of pads and reports) ( #9610 )
2022-07-10 17:52:54 -07:00
Kara
459f8d23eb
Shards damage barefoot users + steptrigger-related general cleanup ( #9585 )
2022-07-10 02:28:37 -07:00
Marat Gadzhiev
d610f2a56c
Order manifests for shuttle orders. Now with item names and approver info. ( #9464 )
...
Co-authored-by: Kara <lunarautomaton6@gmail.com >
2022-07-09 06:48:57 -07:00
Kara
9168fc629c
Add egg laying + chicken/duck improvements ( #9518 )
2022-07-09 02:48:16 -07:00
metalgearsloth
860db2bd14
Specifiable dock colours + stripeback displays ( #9566 )
2022-07-09 02:25:32 -07:00
metalgearsloth
6acd941ffb
Jetpack QOL tweaks ( #9563 )
2022-07-09 18:24:48 +10:00
metalgearsloth
18e7d80970
Shuttle announces its docking direction ( #9564 )
...
* Shuttle announces its docking direction
* Consider COM juusssttt in case
2022-07-09 15:19:52 +10:00
Ablankmann
d4c5381a09
BEHOLD! The MagiVend! ( #9440 )
...
* Magivend Sprites, and Entity stuffs
* Oopsie!
2022-07-08 19:40:49 -07:00
Kara
f092f478f7
Satiety tweaks ( #9519 )
...
* Satiety tweaks
* actually lets do this
2022-07-07 11:21:26 -07:00
Kara
7e34124244
Emergency light goodies ( #9352 )
...
Co-authored-by: Jacob Tong <10494922+ShadowCommander@users.noreply.github.com >
2022-07-07 09:16:48 -07:00
Nemanja
52d2cc1de2
Prevent erroneous materials from being placed in lathes. ( #9454 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2022-07-07 13:44:31 +10:00
ike709
4645dbb33c
Makes storage insertion failure more explicit ( #9465 )
2022-07-07 10:45:00 +10:00
metalgearsloth
40eecdd78a
Stamina damage ( #9230 )
2022-07-06 18:06:12 +10:00
metalgearsloth
7e0b49c7bd
Add UI window for loadbp ( #9441 )
...
* Add UI window for loadbp
* Perms disabled
* Also teleport button
* wraparound fix
* Review
2022-07-06 14:17:19 +10:00
Nemanja
836c0bb1c4
Zombie Mode [New Game Mode] ( #8501 )
...
Co-authored-by: Kara <lunarautomaton6@gmail.com >
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-07-06 13:42:51 +10:00
Kara
69871ef73a
Experimental nukie changes ( #9428 )
2022-07-04 23:49:19 -07:00
ike709
42b053159c
Humans can now have their ID cards examined ( #9415 )
...
Co-authored-by: ike709 <ike709@github.com >
2022-07-04 17:20:44 -07:00
keronshb
d65601f024
Blocking and Shields ( #8584 )
...
* Blocking
* Fixes Bodytype bug
* Blocking Damage Modifier
* Storing bodytype
* Consolidates Stop Blocking code
* Consolidates more methods
* Some cleanup, hitbox fix
* Shield Textures
* Passive blocking modifier check
* Localization, popups, and more cleanup
* Small cleanup
* Relay event
* Fixes a shutdown bug, adds specific containers and sets
* Popups and sounds
* Fixes typo
* Removes whitespace, adds comment
* Some requested changes
* Remove Shared
* Audio fix
* More changes
* More requested changes
* Properly remove on shutdown
* Adds riot shields to seclathes
* SecTech Riot shield
* Constant variable
* Relay transfer to user blocking system
* More destruction behavior
* Adds a shape field
* Riot shield cleanup
* More requested changes.
* Prevents blocking attempt where a user cannot be anchored
* Listen for anchor change
* Unused using cleanup
* More shields.
* Buckler
* Construction
* Linter fix
2022-07-04 16:31:12 +10:00
ike709
0b86e0e953
Event Music & Nuke Countdown Song ( #8597 )
...
Co-authored-by: ike709 <ike709@github.com >
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-07-04 16:29:38 +10:00