Commit Graph

36638 Commits

Author SHA1 Message Date
Charlese2 6c6c19adba
Make handheld flash not flash thourgh walls. (#5916)
Also make it so mobs don't block the flash.
2021-12-27 17:51:12 +01:00
PJBot 8281bbb655 Automatic changelog update 2021-12-27 07:46:19 -05:00
Elijahrane 0906400e85
Ultravasculine, a new advanced antitoxin. (#5877)
* Adds ultravasculine, a new advanced antitoxin

* Reduced yield in ultravasc. reaction
2021-12-27 13:45:16 +01:00
Pancake 6619c79a45
Add Filled Mechanical Toolbox (#5911)
* Add Filled Mechanical Toolbox

* Wirecutters I Guess
2021-12-27 13:29:44 +01:00
PJBot 544cb9a532 Automatic changelog update 2021-12-27 07:05:21 -05:00
AJCM-git 3c17c82edd
Fix EntityStorages eating you from afar (#5880)
* Fix lockers eating you from afar

* Reviews
2021-12-27 13:04:18 +01:00
ShadowCommander e51f6ee851
Keep PlayerTab entries until the end of the round (#5910) 2021-12-27 12:46:38 +01:00
PJBot 0869aa79f7 Automatic changelog update 2021-12-27 06:30:42 -05:00
Pancake 8ad95133e3
Added to computer! (#5914) 2021-12-27 12:29:38 +01:00
metalgearsloth 0705f16898
ECS handheld lights (#5864) 2021-12-27 18:15:16 +11:00
Acruid b3b171da7f
ECSatize CameraRecoilSystem (#5448)
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2021-12-27 17:50:12 +11:00
PJBot e235002a54 Automatic changelog update 2021-12-26 17:23:23 -05:00
Peptide90 23d03adc98
Makes beanbag shells stun (#5909) 2021-12-26 23:22:20 +01:00
Vera Aguilera Puerto b5aa91901d Unidentified salvage corpse now saves to map.
Regular humans are set not to save, so I just set these to save.
2021-12-26 18:23:47 +01:00
ShadowCommander 0bd24d1707
XAML PlayerTab (#5897)
* XAML PlayerTab entries

* Move command execution to PlayerTab

* Move command logic to the AdminSystem

* Clean up

* Add IClientConsoleHost dependency
2021-12-25 20:10:55 -08:00
Leon Friedrich b675bdb789
Move Access & AccessReader to shared. (#5798)
* git mv

* Move Access Component & system.

- Name space changes
- Rename AccessReader to AccessReaderComponent
- Also need an abstract TryGetSlot function for SharedInventoryComponent

* better TryGetSlot

* Ah yes, tests exist.
2021-12-25 20:07:28 -08:00
Pancake 32d752bfa6
Saltern Salvage Tweak (#5878)
* Saltern Salvage Tweak

* Fixed YML...

* Shortened Catwalk
2021-12-25 20:06:52 -08:00
PJBot 9fedd3b093 Automatic changelog update 2021-12-25 22:14:40 -05:00
Morbo 7d28108572
Add AntagPrototype to TraitorRole and Fix traitors choice logic (#5861) 2021-12-26 14:13:37 +11:00
PJBot 651c11888f Automatic changelog update 2021-12-25 21:33:05 -05:00
Leon Friedrich afc3ae6335
Make more uids nullable (#5794) 2021-12-26 13:32:45 +11:00
FoLoKe 83114de0e4
Moves spike to ECS (#5706) 2021-12-26 13:32:01 +11:00
DrSmugleaf fdf7aae744 Enable sensitive data logging on debug for SQLite
Postgres already has it enabled
2021-12-26 00:50:50 +01:00
DrSmugleaf 0ca8c705ab Use dictionary and hashset for admin log entities and players respectively
Add test for duplicate player ids in an admin log not throwing
2021-12-26 00:50:10 +01:00
DrSmugleaf 82d9c38c96 Fix adding multiple interpolated expressions with the same format to admin logs
Add test case
2021-12-26 00:38:04 +01:00
Vera Aguilera Puerto 666be08d86
Fix client-only command permissions. (#5899) 2021-12-25 19:53:21 +01:00
DrSmugleaf 1e42bafea4 Make admin logs (reliably) refresh when opening 2021-12-25 19:18:04 +01:00
metalgearsloth 928c070bda
Mark itemID for traitor uplink as an entityprototype (#5898) 2021-12-25 12:27:55 +01:00
metalgearsloth 16ef025682 Update submodule 2021-12-25 21:44:27 +11:00
PJBot 6120870b70 Automatic changelog update 2021-12-24 20:33:36 -05:00
ShadowCommander be6cb75122
Add a wait time for the rules popup (#5823)
* Create new rules popup

* Implement accept and quit buttons

* Add rules accept timer

Forces the player to read the rules by making them wait.

Speed reading the rules took me just under 45 seconds which means it'll take longer than that if someone's reading this for the first time.

* Fix info rules header

* Change _rulesPopup to local variable
2021-12-24 17:32:33 -08:00
Vera Aguilera Puerto 944b4fb073 Mapping command shows markers on the client.
Bit of a hack to work around client-side only command permissions being broken.
2021-12-25 02:10:46 +01:00
DrSmugleaf 1f8152cb02 Cache the last 3 rounds of admin logs in memory
Reduces send logs time from 2/10/45 seconds to 2 milliseconds
Not thread safe
Removes LogRecord
2021-12-25 02:07:12 +01:00
Vera Aguilera Puerto cdc1a70c03 Allow admins to change instrument values with VV.
Just set DirtyRenderer to true after your changes are done, on the server.
2021-12-25 02:03:31 +01:00
PJBot 267d7193f4 Automatic changelog update 2021-12-24 17:57:49 -05:00
Moony 6aef2c7af7
Adds a bunch of salvage wrecks (#5885)
* Add a vault map, funnels explorers past some enemies.
Simple.

* Add some stuff in the room i forgot to fill in

* pill'd

* Someone didn't take their laundry out of the plasma powered dryer.

Co-authored-by: Paul Ritter <ritter.paul1@googlemail.com>
2021-12-24 23:56:46 +01:00
PJBot a7347557d6 Automatic changelog update 2021-12-24 17:17:25 -05:00
Neith d616a0707c
Adds a small AI survey drone to the salvage map list. (#5883)
* Adds a small AI survey drone to the salvage map list.

* Damaged the vessel more.
2021-12-24 23:16:22 +01:00
DrSmugleaf 2f75b282b9 Change admin log filter types and impacts to use hashsets 2021-12-24 20:48:21 +01:00
Vera Aguilera Puerto ae287f264a Fix missing prototype in xmas packedstation 2021-12-24 15:35:03 +01:00
PJBot 0ec2dbfaff Automatic changelog update 2021-12-24 09:31:38 -05:00
Peptide90 a67c866319
Made flare flicker less (#5888) 2021-12-24 15:30:36 +01:00
PJBot 3dc47beea7 Automatic changelog update 2021-12-24 07:33:06 -05:00
TaralGit 887f667376
Deleting the old laser gun and replacing it with the COG (#5664)
Co-authored-by: and_a <and_a@DESKTOP-RJENGIR>
2021-12-24 23:32:03 +11:00
T-Stalker ea0dc1362f
Adds "Singuloose" by Janis Schiedková a.k.a Schiene as a lobby song (#5867)
* Moosic

Adds the license, sound file, and a string to the lobby sound collection.

* Adds the source
2021-12-24 13:21:37 +01:00
PJBot cf7ddde8bd Automatic changelog update 2021-12-24 07:21:22 -05:00
Fishfish458 16d96c9dcc
Add backgammon and board game crate (#5884)
* [ADD] backgammon, made pieces generic

* [ADD] board game crate

* [REMOVE] minor whitespace

* Fix BOM

* [CHANGE] feedback changes, condensed backgammon setup

* [CHANGE] swapped backgammon y positions to correct ones

Co-authored-by: fishfish458 <fishfish458>
Co-authored-by: Visne <39844191+Visne@users.noreply.github.com>
2021-12-24 13:20:20 +01:00
PJBot 81df9f0601 Automatic changelog update 2021-12-24 07:00:17 -05:00
JustinTime 0fd0035581
Light Cigars when interacting with hot stuff (#5879)
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2021-12-24 22:59:14 +11:00
PJBot 105b38b7f4 Automatic changelog update 2021-12-24 04:23:37 -05:00