Commit Graph

11076 Commits

Author SHA1 Message Date
metalgearsloth
43755601fd Add admin verb for respawning a player (#9666) 2022-07-13 11:59:59 +10:00
ChilbroBaggins
abc8d5b6d8 Food and Beverage Spawners (#9547)
* Textures to make lamps mappable to East/West.

* Adds various rng food and beverage spawners for mapping. Also adds a smaller icon for rndm arcade machine because the other was triggering people.

* Fix

* ugh

* edits

* Oops, missed a couple xenos

Co-authored-by: Jeff <velcroboy333@hotmail.com>
2022-07-12 19:03:10 -05:00
PJBot
d6280ecace Automatic changelog update 2022-07-12 13:47:16 -04:00
metalgearsloth
aa188cba95 Fix interaction outline jankiness at high speeds (#9653)
Converting mouse to eye pos is better done after the eye has its frameupdate.
2022-07-12 19:46:12 +02:00
metalgearsloth
365f388b8e Probably fix thirst mispredict (#9656)
* Probably fix thirst mispredict

* thanks rider
2022-07-12 19:45:30 +02:00
metalgearsloth
9ed9888f86 Update DiseaseTest (#9639)
Effects / cures are indices not the threshold
2022-07-12 16:15:40 +10:00
Myctai
df2e43abfc Clarify on ways to get help from other players (#9627) 2022-07-11 23:13:23 -07:00
PJBot
e00d3c8f9f Automatic changelog update 2022-07-12 02:12:15 -04: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
PJBot
d3f1e33907 Automatic changelog update 2022-07-12 02:06:58 -04:00
Myctai
f9329fa4b8 Update misleading Phalanximine description to accurate one (#9625) 2022-07-11 23:05:54 -07:00
PJBot
1bf690ceee Automatic changelog update 2022-07-12 02:04:38 -04:00
wrexbe
a1c4f10061 Toilet fixes (#9609) 2022-07-11 23:04:33 -07:00
Delete69
21a56f4b80 Cleans up warning line decals (#8731)
* letsa go

* indentations

* added back old decals

* this thing

* maybe this

* jfc
2022-07-11 23:03:35 -07:00
PJBot
f0dc24482f Automatic changelog update 2022-07-12 01:56:08 -04:00
Rane
7a7ab5e8c1 Adds blinding + blindfolds (#8688)
* Adds blinding + blindfolds

* Don't break examining lol

* moment

* fix toggle lights behavior

* move checks around

* Sloth review

* Added a salvage funny

* review

* woops

* Switch circle shader

Co-authored-by: wrexbe <wrexbe@protonmail.com>
2022-07-11 22:55:04 -07:00
TekuNut
97f995b986 Use map coordinates for spraying (#9505) 2022-07-12 12:37:02 +10:00
Duddino
fd4ca91d6f Fix a bug where toggleready returns an exception when provided with the wrong number of arguments (#9631) 2022-07-12 12:14:24 +10:00
PJBot
7d7e65cfd2 Automatic changelog update 2022-07-11 20:31:06 -04:00
Duddino
d3089e3f03 Fixed PDA not spawning with the correct light (#9623)
* Fixed PDA not spawning with the correct light

* Fixed indentation

* Forgot I had to use camelCase
2022-07-12 10:30:03 +10:00
Rane
582436d6b5 Do not hardcode salvage magnet channel (#9633) 2022-07-11 17:06:56 -05:00
PJBot
955df9a3be Automatic changelog update 2022-07-11 17:26:39 -04:00
Pieter-Jan Briers
b33b5e3737 Actually include clientCommandPerms.yml in client builds. (#9632) 2022-07-11 23:25:35 +02:00
PJBot
03a8085988 Automatic changelog update 2022-07-11 14:10:32 -04:00
Duddino
f40382fa5d Fixed typo in lobby (#9630) 2022-07-12 04:09:28 +10:00
PJBot
e6b6ad8649 Automatic changelog update 2022-07-11 03:30:54 -04:00
Kara
81a6f16591 More nukie tweaks (#9618) 2022-07-11 02:29:51 -05:00
Kara
eb22cfbe43 Small identity fixes (#9617) 2022-07-10 23:54:48 -07:00
wrexbe
e1e1d2acc6 Fix space mob burning (#9615) 2022-07-10 21:09:02 -07:00
PJBot
9e532bc1ec Automatic changelog update 2022-07-10 21:51:13 -04: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
PJBot
f28cdaaa7c Automatic changelog update 2022-07-10 21:37:56 -04: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
Emisse
fb6586cdc6 Lamp Plushie (#9118)
* Update meta.json

* Add files via upload

* Update toys.yml

* Update toy.yml

* Update toys.yml
2022-07-10 20:13:16 -05:00
PJBot
8b89a2be86 Automatic changelog update 2022-07-10 21:12:34 -04:00
Rane
d32746199f Fix medical techfab and add unused bodybag recipe to it (#9607)
* bodybags printable in medical techfab

* fix medical techfab
2022-07-10 20:11:30 -05:00
Rane
cfe39123a7 Allow non-humanoid roles (#9604) 2022-07-10 20:10:03 -05:00
PJBot
e57294bd78 Automatic changelog update 2022-07-10 20:53:57 -04:00
Rane
2225ec2e1a Forensics QOL (Autolabeling of pads and reports) (#9610) 2022-07-10 17:52:54 -07:00
Rane
f88104ed4f public method to add/subtract from cargo bank account (#9614) 2022-07-10 18:59:24 -05:00
Emisse
98463fbcc9 Update identification_cards.yml (#9603) 2022-07-11 04:47:28 +10:00
Pieter-Jan Briers
221c23000e Client command perms cleanup. (#9599) 2022-07-10 15:43:44 +02:00
PJBot
d3c1c9b330 Automatic changelog update 2022-07-10 05:29:40 -04:00
Kara
459f8d23eb Shards damage barefoot users + steptrigger-related general cleanup (#9585) 2022-07-10 02:28:37 -07:00
PJBot
37bf333674 Automatic changelog update 2022-07-10 03:58:19 -04:00
Nemanja
88e1b0f8af Update battery_guns.yml (#9581) 2022-07-10 17:57:16 +10:00
PJBot
ae586abbf2 Automatic changelog update 2022-07-10 02:55:44 -04:00
themias
ec12756505 Knock on shutters (#9586) 2022-07-10 16:54:40 +10:00
TekuNut
73b094c6ad Convert Remaining Atmos Appearance Visualizers (#9582)
* Convert atmos plaque to generic visualizer

Use generic visualizer for atmos plaque. Also enables zumos plaque to
appear.

* Convert gas canister connecters

* Remove manual layer creation

* Remove gas canister visualizer

* Convert gas analyzers to generic visualizers

* Convert fire visualizer

* Fix layers on plasma and air canisters

* Remove commented out fire visualizer in barricades

* Add documentation for fire visuals component

* Remove redundant visualizer for milkalyzer

* Remove rogue item group
2022-07-10 16:51:34 +10:00