Commit Graph

12515 Commits

Author SHA1 Message Date
Leon Friedrich
3aeba9a63e Fix chat sanitization and entity name escaping (#12015) 2022-10-17 23:59:09 -07:00
PJBot
6db886773b Automatic changelog update 2022-10-18 02:46:36 -04:00
Flipp Syder
3f0773e1f4 Character setup in Lobby UI (#12007) 2022-10-18 08:45:32 +02:00
Flipp Syder
c828c53b91 Oldchat fixes (#12009)
* various fixes

* whoops

* oops

* oop

* removes that call from escape button on unload instead of adding another one

also just moves escape window stuff into the state entered call, as only one is instantiated whenever the state is loaded (and is not dependent on the current screen)
2022-10-17 20:01:28 -05:00
PJBot
2cd8bc8489 Automatic changelog update 2022-10-17 18:24:44 -04:00
Scribbles0
f1447ab4f3 Cluster Changes (#11990)
* sec and maint change

* bar sign because yes

* sec disposals

* extra stuff
2022-10-17 17:23:41 -05:00
PJBot
ecf4ddbb02 Automatic changelog update 2022-10-17 18:14:44 -04:00
Flipp Syder
a3dafd88dc Oldchat (#11913)
* attempt at moving MainViewport to UIWidget

* oldchat (prototype)

* separate oldchat and default ss14 HUD into their own files

* restores original default game screen logic and adds that logic into separated chat game screen

* hand reloading, several tweaks to port oldchat to main ss14 branch

oldchat is currently not selectable

* screen type cvar, gameplay state screen reloading/loading

* reload screen on ui layout cvar change

* fixes up basic reloading (HUD switching is still very bad)

* some UI widget reloading for main UI screen switching

* alert sync on screen change

* inventory reload

* hotbar margin fix

* chat bubbles above viewport

* whoops

* fixes ordering of speech bubble root

* should fix the chat focus issue (at least in-game, not lobby yet)

* should fix up the lobby/game chat focus

* fixes chat for lobby, turns lobby into a UI state

* viewport UI controller

* viewport ratio selection

* whoops

* adds the /tg/ widescreen ratio

* removes warning from inventory UI controller, adds background to separated chat game screen's chat portion

* menu button reload

* unload menu buttons only from gameplay state shutdown

* bugfix

* character button fix

* adds config options for viewport width/UI layout

* variable naming changes, get or null instead of get to avoid exceptions

* moves entity system get into controller
2022-10-17 17:13:41 -05:00
Emisse
730eddf0ab Box Update 2.1 (#12003) 2022-10-17 14:10:15 -07:00
PJBot
4a9e5a7676 Automatic changelog update 2022-10-17 16:56:29 -04:00
theashtronaut
e931aa9e75 No UI Autoclose for books, handheld crew monitor, health analyzer, papers, and PDA when swapping hands (#12000) 2022-10-17 13:55:23 -07:00
Emisse
aefe63a112 Bagel Update 15.3 (#12002) 2022-10-17 15:36:18 -05:00
Vera Aguilera Puerto
27d41b3a5b Shutdown cleanup for stack type handler (#11996) 2022-10-17 17:49:38 +02:00
Vera Aguilera Puerto
f83f16df16 Add "count" to stack comp's type handler. (#11917) 2022-10-17 14:17:59 +02:00
Vera Aguilera Puerto
321d39e225 Add vvread, vvwrite and vvinvoke to engine command perms. (#11993) 2022-10-17 14:07:27 +02:00
PJBot
756be1467f Automatic changelog update 2022-10-17 00:57:13 -04:00
Matthias
85a26adcd6 Ambience no longer plays in the lobby (#11416)
Co-authored-by: matthst <32034333+matthst@users.noreply.github.com>
Co-authored-by: Matthias Steinletzberger <matthias.steinletzberger@ntsretail.com>
2022-10-17 15:56:10 +11:00
PJBot
38927cdcd9 Automatic changelog update 2022-10-17 00:55:56 -04:00
router
2bd3a6c673 add more to chat sanitization (#11988) 2022-10-17 15:54:51 +11:00
metalgearsloth
123a9dbf02 Lag compensation for melee (#11885)
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com>
2022-10-17 15:54:31 +11:00
metalgearsloth
ece9bf372a Update submodule to 0.55.5.0 (#11989) 2022-10-17 15:54:23 +11:00
PJBot
ebb92bbc09 Automatic changelog update 2022-10-17 00:34:32 -04:00
Leon Friedrich
b4838129d7 Fix chat popup rendering (#11987) 2022-10-17 15:33:29 +11:00
metalgearsloth
b20c7b3cfe Add test for latejoin spawns (#11473)
* Add test for latejoin spawns

* Fix the test

Co-authored-by: wrexbe <wrexbe@protonmail.com>
2022-10-16 20:24:48 -07:00
Rane
0e6b84eac2 fix lobby preview on species change (#11771)
* fix preview dummy bug

* rerun tests

* rerun tests again

* fix minor visual issue

* rerun tests

* mirror review

* i love map tests randomly failing in prs that don't touch them

* 1 line, i dont know why, it doesn't even matter how hard you try
2022-10-16 19:44:48 -07:00
PJBot
20063a99a6 Automatic changelog update 2022-10-16 20:45:08 -04:00
0x6273
fe00c1c10b Airlock bolt and deconstruction fixes (#11985) 2022-10-17 11:44:04 +11:00
Mervill
a5a92c4dca Hotfix for Battery & Weapon Chargers. (#11976) 2022-10-17 09:05:35 +11:00
Paul Ritter
8b1580ee30 Pools admin log lists (#11462)
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com>
2022-10-17 00:00:30 +02:00
PJBot
64926102ff Automatic changelog update 2022-10-16 17:01:21 -04:00
Nemanja
40a8599e3e fix several machines having lit screens when unpowered (#11975) 2022-10-16 14:00:18 -07:00
PJBot
53967fd03a Automatic changelog update 2022-10-16 14:22:05 -04:00
Nairod
50d8ed6c89 Spare headsets for the HoP (#11954)
* textures and fill yml

* texture meta edit

* box id fix, locker fill, vendor fill

* whitelist fix
2022-10-16 13:21:02 -05:00
Scribbles0
907a53c12a Cluster optimizations (#11955)
* lighting optimization and other stuff

* atmos check

* one more thing

* fuck i missed a light
2022-10-16 13:20:22 -05:00
PJBot
47c530ade3 Automatic changelog update 2022-10-16 13:45:54 -04:00
themias
b567c34e92 Add voice trigger for modular grenades (#11449) 2022-10-17 04:44:50 +11:00
Flipp Syder
6e108bd400 Surveillance camera listening/speaking (#11640) 2022-10-17 04:44:14 +11:00
metalgearsloth
7003a35cb9 Add test to assert specific maps are grids (#11817)
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com>
2022-10-16 09:44:56 -07:00
Leon Friedrich
bb61eb7f54 Move board spawning out of DoorSystem (#11772) 2022-10-17 03:43:33 +11:00
PJBot
ad3615dcc6 Automatic changelog update 2022-10-16 12:43:22 -04:00
Moony
5cff3b5b16 Hide the action button label if it's empty. (#11902)
Reduces visual clutter just slightly, by avoiding bright white text in an otherwise empty and dark space.

Co-authored-by: moonheart08 <moonheart08@users.noreply.github.com>
2022-10-16 09:42:19 -07:00
wrexbe
9d5c8e23f2 Add null check to wires (#11974) 2022-10-16 09:11:59 -07:00
Leon Friedrich
37b36b9a76 Construction logging (#11961) 2022-10-16 08:58:07 -07:00
PJBot
64c3efe527 Automatic changelog update 2022-10-16 11:55:47 -04:00
metalgearsloth
85926cf209 Don't swing out of range (#11964)
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com>
2022-10-16 08:54:43 -07:00
Leon Friedrich
20f68d156e Add some atmos logs for debugging (#11970) 2022-10-17 02:50:11 +11:00
metalgearsloth
1782eb6ad7 Fix even more warnings (#11968)
Also more instances of someone using TryComp instead of HasComp

Co-authored-by: metalgearsloth <metalgearsloth@gmail.com>
2022-10-16 08:49:22 -07:00
Leon Friedrich
214d0c1774 Fix "machine-insert-item loc (#11969) 2022-10-17 02:49:09 +11:00
metalgearsloth
5373fec641 Fix a bunch of warnings (#11965)
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com>
2022-10-16 08:44:23 -07:00
metalgearsloth
d1c1c8ada3 Fix canDisarm datafield (#11963)
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com>
2022-10-16 23:23:44 +11:00