Commit Graph

14058 Commits

Author SHA1 Message Date
metalgearsloth
24d0766ad0 Update submodule to 0.47.0.2 (#11315) 2022-09-16 00:39:10 +10:00
Flipp Syder
2f274d8b9e Adds another check in the Nukeops system (#11295) 2022-09-15 23:50:47 +10:00
PJBot
f5a4799ded Automatic changelog update 2022-09-15 09:20:43 -04:00
metalgearsloth
dd178ef3f5 Break joints on entering vehicle (#11313)
The issue is that both bodies go to sleep on the server-side so it mispredicts like crazy on the client then when you unbuckle it snaps.

This is just a bandaid until buckling + vehicles get some more love in future.
2022-09-15 08:19:40 -05:00
PJBot
56dd294cc1 Automatic changelog update 2022-09-15 09:18:36 -04:00
Illiux
3722106cd4 Add 2 bottle boxes to chemistry lockers (#11298) 2022-09-15 08:17:32 -05:00
Jacob Tong
473542b13c Fix ListContainer (#11296) 2022-09-15 00:25:40 -07:00
PJBot
6239ccd27f Automatic changelog update 2022-09-15 02:28:25 -04:00
Illiux
8e7c1cb133 Fix ChemMaster labelling behavior (#11290) 2022-09-15 16:27:22 +10:00
wrexbe
4fc235f464 Fix some UI refactor stuff (#11293)
* add this back

* comment out double changelog toggle

* add back stuff
2022-09-14 22:52:38 -07:00
Illiux
09df0dfb60 Remove ChemMasterSystem debug assertions (#11288) 2022-09-14 22:57:03 -05:00
wrexbe
dc8cc81137 More minor UI refactor stuff (#11287) 2022-09-14 20:42:35 -07:00
PJBot
82eff53a91 Automatic changelog update 2022-09-14 21:54:21 -04:00
metalgearsloth
ad7a851e27 Cargo economy balance (#11123)
Co-authored-by: Visne <39844191+Visne@users.noreply.github.com>
2022-09-15 11:53:17 +10:00
Flipp Syder
f4c38d74e1 Load prototype command (#11275) 2022-09-15 11:43:50 +10:00
wrexbe
4cca9a7add Update engine to v0.47.0.1 (#11284) 2022-09-14 17:30:11 -07:00
wrexbe
34dfba2619 Move slot UI files around (#11282)
* Move files around for themes
2022-09-14 17:13:28 -07:00
PJBot
f9c8f6efe4 Automatic changelog update 2022-09-14 20:11:15 -04:00
Illiux
71e46de0fc Rework the ChemMaster's output handling (#11207)
* Fix doc comment on FitsInDispenserComponent

It's clearly intended to be a doc comment, but wasn't.

* Allow the ChemMaster to accept canisters and bottles

* Give the ChemMaster an output container slot

* Tweak ChemMaster UI layout

* Make more ChemMaster UI tweaks

* Update ChemMaster SpinBox max handling

* Rework the ChemMaster

* Apply suggestions from code review

Co-authored-by: Flipp Syder <76629141+vulppine@users.noreply.github.com>

* Implement PR feedback

* Switch ChemMaster to a tabbed UI layout

* Rename Amount to Dosage for clarity

* Replace Amount with Dosage in messages

* Clarify dose in UI

Co-authored-by: Flipp Syder <76629141+vulppine@users.noreply.github.com>
2022-09-14 19:10:12 -05:00
Leon Friedrich
f54c1cb2b3 Nukie and priate outfit spawning fixes (#11274) 2022-09-14 19:06:40 -05:00
PJBot
ad90ed28f9 Automatic changelog update 2022-09-14 20:04:18 -04:00
Jacob Tong
09c6a5b252 Add Context Menu to Bwoink Window (#9374)
* Clean up EntityListDisplay

* Rename EntityListDisplay to ListContainer

* Rename stuff

* Rework ListContainer

* Add tests

* Replace IControlData with record ListData

* Make _data non-nullable

* Fix test record items being duplicates

* Split filter method from populate

* Rename UpdateList to DirtyList

* Replace _count with _data.Count

* Clarify local variable toRemove

* Cleanup

* Add data selection to ListContainer

* Add selection test

* Fix comments and test name

* Fix ListContainer layout hiding items when scaled

* Add test for ListContainer top item

* Toggle fix

* Ensure buttons are re-generated

* Update unread count on select

* a

* Fix toggle test

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Co-authored-by: ElectroJr <leonsfriedrich@gmail.com>
2022-09-14 19:03:13 -05:00
Kara
db1dfc8958 Command perm modifications (#11273)
* Command perm modifications

* actually not this one

* string
2022-09-14 19:02:38 -05:00
Kai Shiba
5387a5bb41 Missing Camera names named (#11281) 2022-09-14 19:02:06 -05:00
wrexbe
018a96ee88 Merge more UI refactor stuff (#11277)
* Changelog+options ui controller
* Sandbox UI controller
* Escape menu UI controller
2022-09-14 14:34:48 -07:00
metalgearsloth
8871c445b8 Cleanup factions code (#11075)
Co-authored-by: Kara <lunarautomaton6@gmail.com>
2022-09-14 11:45:02 -07:00
Visne
356a6b8d2e Event-ify Rejuvenate (#11145) 2022-09-15 03:30:56 +10:00
Visne
81eee73995 BwoinkSystem improvements (#11258)
* stuff

* style

* cleanup & fix

* Bold
2022-09-14 12:19:32 -05:00
PJBot
ede04aa612 Automatic changelog update 2022-09-14 13:18:27 -04:00
rolfero
aa070f908b Hide mob damage (#11217)
* hides melee weapon damage for mobs

* sig fix?

Co-authored-by: CommieFlowers <rasmus.cedergren@hotmail.com>
2022-09-14 12:17:23 -05:00
PJBot
7067c608fb Automatic changelog update 2022-09-14 13:16:57 -04:00
Mervill
b8d1843335 Adds a new SolutionExplosionBehavior for the benefit of fuel tanks and future exploding canisters (#11260) 2022-09-14 12:15:54 -05:00
themias
a68e9da700 Add trash tags to some items (#11270) 2022-09-14 12:14:54 -05:00
PJBot
ce7a9c84a9 Automatic changelog update 2022-09-14 06:04:05 -04:00
metalgearsloth
84d5bfdab3 Fix projectiles and vehicles (#10358)
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com>
2022-09-14 20:03:00 +10:00
PJBot
bd2a3ed223 Automatic changelog update 2022-09-14 05:51:18 -04:00
AJCM-git
03cc0508f3 Automatically TitleCase IC names (#10986) 2022-09-14 19:50:15 +10:00
metalgearsloth
793dc3a569 Update submodule to 0.47.0.0 (#11264) 2022-09-14 19:48:46 +10:00
Leon Friedrich
2908cd994c Content changes for session specific entity states (#11235) 2022-09-14 19:40:05 +10:00
Pieter-Jan Briers
7cd0677708 Content-side changes for packaging. (#9382)
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2022-09-14 19:39:55 +10:00
metalgearsloth
1e30848cf7 Add a debug overlay for accessreaders (#9681)
> didnt pjb have issues with doing the control stuff in an overlay and just wanted direct texture draw

I ended up doing dis.
2022-09-14 19:33:25 +10:00
metalgearsloth
c9d3545b39 Emergency shuttle docking test (#10614) 2022-09-14 19:02:59 +10:00
PJBot
68dfec456a Automatic changelog update 2022-09-14 04:43:19 -04:00
Alex Evgrashin
9ce3a18e3f Chameleon clothing (#8444)
Co-authored-by: Moony <moonheart08@users.noreply.github.com>
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2022-09-14 18:42:14 +10:00
metalgearsloth
54947c137c Update submodule to 0.46.0.0 (#11262) 2022-09-14 17:44:06 +10:00
metalgearsloth
78a4ab6eb2 Update for collision events by-ref (#10933) 2022-09-14 17:26:26 +10:00
Leon Friedrich
feb50ce7cc Pass IRobustSerializer to NetMessage (#11021) 2022-09-14 17:25:25 +10:00
Nemanja
cff6fe267c Use Segments for RandomMetadata (#11190)
* use segments for randomized names now

* separator datafields

* public api
2022-09-14 00:13:22 -07:00
Rane
f14f3d4999 make windoor, railing, and directional window bounds not awful (#10469) 2022-09-14 17:11:26 +10:00
Leon Friedrich
23d497024d Don't log missing flavour (#11229) 2022-09-14 00:09:15 -07:00