MilenVolf
8643496b9a
Localize planet dataset names ( #33398 )
...
* Localize planet names (borer)
* DatasetPrototype -> LocalizedDatasetPrototype
* Apply requested changes
(cherry picked from commit 2002de9bb01e53e70b00fea5b3f4ffeed55a3cfa)
Signed-off-by: Spatison <137375981+Spatison@users.noreply.github.com >
2025-07-20 15:06:47 +10:00
Mervill
c9918f33fe
Replace obsolete code in shuttle systems. ( #31408 )
...
* Format DockingSystem.Shuttle
* arrivals system
* docking system
* shuttle console system
* emergency shuttle system
* shuttle system
* thruster system
* Fix compile error
2025-07-20 14:08:44 +10:00
metalgearsloth
00a21e4ee7
Fix dungeon spawn + ftl overlap ( #31413 )
...
* Fix dungeon spawn + ftl overlap
* Better fixes
2025-07-19 15:40:16 +10:00
Simon
45d7c12689
Fix warnings in ShuttleSystem.GridFill.cs ( #30253 )
...
* Fix warnings in ShuttleSystem.GridFill.cs
* remove the thingie
---------
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
(cherry picked from commit 0ef5f668e27ffaa0deb4db1e1232b8f524a58639)
2025-07-19 15:40:15 +10:00
metalgearsloth
e8b20125bd
Move vgroid much closer ( #29943 )
...
* Move vgroid much closer
General feedback is map spam + it takes too long to get to. This is somewhat "close" (considering 1/4 of the distance is the vgroid itself) but without a jetpack / shuttle it's going to be an endeavour.
* Decrease max
* Tweaks
* godzilla
* Update Content.Server/Shuttles/Components/GridSpawnComponent.cs
(cherry picked from commit 093054f7e372288291fc570b7259a8c5e5d9e0a4)
2025-07-19 15:24:54 +10:00
Errant
6fda92d3f2
Fix replayghost spawning location ( #30252 )
...
Fix replayghost spawn
(cherry picked from commit bf1450fdc85f978c0d1b313fab551d85a98087a5)
2025-07-14 14:14:00 +10:00
metalgearsloth
fe916376b3
VGRoid support ( #27659 )
2025-07-14 14:02:02 +10:00
Leon Friedrich
7c9cb44466
Use non-generic TryComp() for metadata & transform ( #28133 )
2025-07-12 01:13:23 +10:00
metalgearsloth
f102e8ff75
Shuttle console + FTL rework ( #24430 )
...
* Add shuttle interior drawing back
Just do it per-tile she'll be right, at least it's done with 1 draw call.
* Revamp shuttle console
* Bunch of cleanup work
* Lables sortito
* dok
* Pixel alignment and colours
* Fix a bunch of drawing bugs
* Shuttle map drawing
* Drawing fixes
* Map parallax working finally
* weh
* Commit all my stuff
* mic
* deez
* Update everything
* Xamlify everything
* uh
* Rudimentary blocker range
* My enemies have succeeded
* Bunch of changes to FTL
* Heaps of cleanup
* Fix FTL bugs
* FTL
* weewoo
* FTL fallback
* wew
* weh
* Basic FTL working
* FTL working
* FTL destination fixes
* a
* Exclusion zones
* Fix drawing / FTL
* Beacons working
* Coordinates drawing
* Fix unknown map names
* Dorks beginning
* State + docking cleanup start
* Basic dock drawing
* Bunch of drawing fixes
* Batching / color fixes
* Cleanup and beacons support
* weh
* weh
* Begin pings
* First draft at map objects
* Map fixup
* Faster drawing
* Fix perf + FTL
* Cached drawing
* Fix drawing
* Best I got
* strips
* Back to lists but with caching
* Final optimisation
* Fix dock bounds
* Docking work
* stinker
* kobolds
* Btns
* Docking vis working
* Fix docking pre-vis
* canasses
* Helldivers 2
* a
* Array life
* Fix
* Fix TODOs
* liltenhead feature club
* dorking
* Merge artifacts
* Last-minute touchup
(cherry picked from commit c5486873db0d6826122eb1f30007e392fc101082)
2024-03-08 12:54:53 +01:00
metalgearsloth
fa61952f51
Add trade stations ( #23863 )
2024-03-08 09:52:50 +01:00
Rainfey
b9d2f5a409
Refactor antag rule code ( #23445 )
...
* Initial Pass, Rev, Thief
* Zombie initial pass
* Rebase, Traitor
* Nukeops, More overloads
* Revert RevolutionaryRuleComponent
* Use TryRoundStartAttempt, Rewrite nukie spawning
* Comments, Add task scheduler to GameRuleSystem
* Zombie initial testing done
* Sort methods, rework GameRuleTask
* Add CCVar, Initial testing continues
* Might as well get rid of the obsolete logging
* Oops, i dont know how to log apparently
* Suggested formatting fixes
* Suggested changes
* Fix merge issues
* Minor optimisation
* Allowed thief to choose other antags
* Review changes
* Spawn items on floor first, then inserting
* minor tweaks
* Shift as much as possible to ProtoId<>
* Remove unneeded
* Add exclusive antag attribute
* Fix merge issues
* Minor formatting fix
* Convert to struct
* Cleanup
* Review cleanup (need to test a lot)
* Some fixes, (mostly) tested
* oop
* Pass tests (for real)
---------
Co-authored-by: Rainfall <rainfey0+git@gmail.com >
Co-authored-by: AJCM <AJCM@tutanota.com >
(cherry picked from commit 4e6c59cfe51211064d79a727cc2d37c2a2f55a2c)
2024-03-07 01:06:59 +01:00
Pieter-Jan Briers
ccea85136b
Random spontaneous cleanup PR ( #25131 )
...
* Use new Subs.CVar helper
Removes manual config OnValueChanged calls, removes need to remember to manually unsubscribe.
This both reduces boilerplate and fixes many issues where subscriptions weren't removed on entity system shutdown.
* Fix a bunch of warnings
* More warning fixes
* Use new DateTime serializer to get rid of ISerializationHooks in changelog code.
* Get rid of some more ISerializationHooks for enums
* And a little more
* Apply suggestions from code review
Co-authored-by: 0x6273 <0x40@keemail.me >
---------
Co-authored-by: 0x6273 <0x40@keemail.me >
(cherry picked from commit 68ce53ae17985876d6d112b764b2144964a9f42e)
2024-02-18 23:02:29 +01:00
metalgearsloth
2cd742f750
Split cargo shuttle to its own component ( #23926 )
...
* Split cargo shuttle to its own component
If mappers want 1 morbillion of them this is easier to manage.
* balls
(cherry picked from commit 55a60b0fcad227e82511cf0d8a8a2cdf5ec9846a)
2024-01-26 22:27:13 +01:00
metalgearsloth
ef62280bf8
Only hide ruins labels ( #23925 )
...
(cherry picked from commit 801f141c6a3eb73bd87349b2aa32e4118cf04e53)
2024-01-26 22:27:09 +01:00
metalgearsloth
73a7c2affc
Fix ruins being added to station grid ( #23865 )
...
(cherry picked from commit a46f6f3f85b60b7b8e8a9e6aae327c9c1a0dd2bf)
2024-01-26 22:25:34 +01:00
metalgearsloth
2cb342bb80
Hide ruins spawns ( #23857 )
...
* Hide ruins spawns
* Update count
* Add naming
(cherry picked from commit b30afb357c51142fc5cc51b23a6a54fb8ef1c0d1)
2024-01-26 22:23:23 +01:00
Emisse
d245390612
ruins ( #23767 )
...
* ruins
* code-side
* round-robin instead
---------
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
(cherry picked from commit 59e989a8104b355ed2963f3c1dd7d9f3a0925dd5)
2024-01-26 22:21:42 +01:00
Leon Friedrich
b87fcdb622
Remove uses of TransformComponent.ChildEntities ( #22442 )
...
* Make output of ChildEnumerator non-nullable
* Remove uses of ChildEntities
* poke tests
---------
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2023-12-16 20:38:06 +01:00
metalgearsloth
ca3347e6c6
Add map names to stuff ( #21760 )
...
- Station map
- FTL map
2023-12-02 19:00:04 +01:00
metalgearsloth
4cfc578011
Revert "Remove most usages of obsolete TransformComponent methods (#1… ( #19714 )
2023-09-01 12:30:29 +10:00
Visne
1416942bea
Remove most usages of obsolete TransformComponent methods ( #19571 )
2023-08-30 12:05:19 +10:00
metalgearsloth
57858f802f
Shuttle drone improvements ( #16931 )
2023-05-31 11:13:02 +10:00
metalgearsloth
af5eaec932
Fix Centcomm ( #16772 )
2023-05-24 21:28:44 +10:00
Leon Friedrich
110060678f
Disable GridFillComponent on some tests ( #15757 )
2023-04-25 09:48:29 +10:00
metalgearsloth
448165ffda
Escape pods ( #14809 )
...
* Namespace adjustments for days
* pod
* thanks rider
* Fix the oop launch
* Fixes
* Fix stuff
* eeeeeeeee
* Fix
* access
* map
* forgor
* thing
* Genericise escape pod fill
2023-03-23 19:54:41 -06:00