Commit Graph

36638 Commits

Author SHA1 Message Date
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
PJBot 6ee28e86f2 Automatic changelog update 2022-09-14 03:08:48 -04:00
Jacob Tong e5f2a0c410
Fix tile prying offset (#11206) 2022-09-14 17:07:44 +10:00
Leon Friedrich 6b05861068
Fix pathfinding exception (#11228) 2022-09-14 17:06:24 +10:00
Kai Shiba e060b2cf41
Allowed stunbaton for Wall Recharger (#11259) 2022-09-14 17:05:00 +10:00
Leon Friedrich e955699c0f
Remove buyer from store messages (#11230) 2022-09-14 17:04:41 +10:00
Leon Friedrich f78d709933
Fix toggle-subfloor visual bugs (#11239) 2022-09-14 17:02:33 +10:00
metalgearsloth 784a5cbdd8
Update submodule to 0.45.8.0 (#11261) 2022-09-14 17:02:21 +10:00
Flipp Syder ec6cdbd51a
Removes hacky behavior from DeviceListSystem (#11255) 2022-09-14 16:09:43 +10:00
PJBot 737002248b Automatic changelog update 2022-09-14 00:48:11 -04:00
Morb d6f37244f6
Lawyer fashion (#11249)
* Update lawyer black suit sprites

* Update lawyer blue suit sprites

* Update lawyer red suit sprites

* Update lawyer purple suit sprites

* Add lawyer jumpskirt analogs

* Add laceup shoes

* Add laceup shoes to lawyer, librarian and musician

* Add skirt to lawyer starting gear

* Add new clothes to lawdrobe

* Add criminal lawyer suit

* Move good suit & rename jumpsuits to just suits

* Fix good suit ids in lawdrobe
2022-09-13 23:47:08 -05:00
metalgearsloth b3581d11c6
Update maploader to support loading onto an existing map (#10748) 2022-09-14 14:05:48 +10:00
PJBot 8d3ab125b8 Automatic changelog update 2022-09-13 23:47:53 -04:00
Flipp Syder f9922d9160
Restrict ghost role speech/movement to component flags (#11183) 2022-09-14 13:46:49 +10:00
PJBot dcd72cccba Automatic changelog update 2022-09-13 23:21:43 -04:00
corentt c4fde3b3eb
Add informations to cargo order form (#10513) 2022-09-14 13:20:38 +10:00
metalgearsloth 733090c95f
Update submodule to 0.45.7.0 (#11096) 2022-09-14 13:18:17 +10:00
Morb 89367f71e4
Localize material names (#11059) 2022-09-14 13:00:08 +10:00
Morb ebcce52abe
Localize tile names (#11060) 2022-09-14 12:53:37 +10:00
PJBot 5b16744251 Automatic changelog update 2022-09-13 22:43:23 -04:00
Flipp Syder ffbd0085bc
Nukie win conditions (#10220)
Co-authored-by: Kara <lunarautomaton6@gmail.com>
2022-09-14 12:42:19 +10:00