Commit Graph

201 Commits

Author SHA1 Message Date
Tom Leys 13b4bc2c56
Build a leaner list during spawn selection (#18597)
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2023-08-05 21:51:25 +10:00
Kevin Zheng ba589dbf65
Add station anchors (#18697) 2023-08-05 19:24:24 +10:00
metalgearsloth 99e6f8f0bc
Add FTL fallback (#16644) 2023-07-17 01:41:22 +10:00
deltanedas c346640ade
escape + kill objective changes (#17890)
* 3 space indent at start of line jumpscare

* _leftShuttles -> ShuttlesLeft

* stuff

* RequireDead override for the future

* fix 50% logic

* rouge

* pod 1984

* technically more "difficult"

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-07-09 16:00:08 -06:00
metalgearsloth 53a0d1bc83
Center salvage shuttles (#17906)
It looks slightly offset due to localcenter but don't worry about it.
2023-07-09 15:58:36 -06:00
TemporalOroboros 3ac4cf85db
Cleaner BoundUserInterfaces (#17736) 2023-07-09 02:02:17 +10:00
metalgearsloth 68480af109
Update content vectors to numerics (#17759) 2023-07-08 14:08:32 +10:00
Artjom cae037d8a8
Zooming for everyone with keyboard keys (#16605) 2023-06-17 09:22:21 +10:00
metalgearsloth 7d178555e1
Cargo shuttle fixes (#17118) 2023-06-05 13:37:00 +10:00
metalgearsloth 6793cb7f49
Nukie berf (#16777) 2023-06-01 12:40:10 +10:00
metalgearsloth f9df5f761c
Add PreventPilot to a shuttle (#17014) 2023-06-01 12:21:00 +10:00
metalgearsloth d09026c89c
Fix some docking configs (#17012) 2023-06-01 10:48:44 +10:00
Tom Leys a196756124
Split Door Bolt functionality out of AirlockDoor (#16354) 2023-05-31 10:23:35 -04:00
metalgearsloth 56371c3acb
Docking config changes (#16945)
* Docking config changes

- Should be more flexible with tight bounds.
- Arrivals should always go for the 4-way dock.
- Don't think it fixes Omega.

* weh

* Basic test
2023-06-01 00:09:14 +10:00
metalgearsloth 57858f802f
Shuttle drone improvements (#16931) 2023-05-31 11:13:02 +10:00
metalgearsloth f3c5c656ad
Shuttle fixes (#16774) 2023-05-24 23:15:03 +10:00
metalgearsloth af5eaec932
Fix Centcomm (#16772) 2023-05-24 21:28:44 +10:00
Leon Friedrich aaef57d32e
Ensure CentCom fields are cleared before round start. (#16733) 2023-05-23 17:42:46 +10:00
Moony e92a8fedab
Refactor stations to properly use entity prototypes. (stationsv3) (#16570)
* Update StationSpawningSystem.cs

Web-edit to allow feeding in an existing entity.

* Update StationSpawningSystem.cs

value type moment

* Update StationSpawningSystem.cs

* Oh goddamnit this is a refactor now.

* awawawa

* aaaaaaaaaaa

* ee

* forgot records.

* no records? no records.

* What's in a name?

* Sloth forcing me to do the refactor properly smh.

* e

* optional evac in test.

* tests pls work

* awa

---------

Co-authored-by: moonheart08 <moonheart08@users.noreply.github.com>
2023-05-19 15:45:09 -05:00
metalgearsloth 1192a723e6
Shuttle flattening (#16416) 2023-05-19 17:26:28 +10:00
metalgearsloth 699b5816a8
Allow early salvage launches (#16503) 2023-05-16 23:18:37 +10:00
metalgearsloth 676405f08f
Auto-orient rotation for arrivals (#16417) 2023-05-14 07:46:28 -04:00
metalgearsloth ed297e9d46
Prevent early salvage FTL (#16409) 2023-05-14 07:37:58 -04:00
metalgearsloth 74361f1581
Reduce FTL times (#16410) 2023-05-14 01:00:36 -07:00
metalgearsloth 295e2620ad
Fix docking re-anchor crash (#16404) 2023-05-14 13:29:50 +10:00
Leon Friedrich 2bd5fb3736
Remove obsolete `Fixture.Body` references (#16259) 2023-05-09 17:21:26 +10:00
TemporalOroboros 8536756db5
Resolves ThrusterVisualizer is Obsolete (#13904)
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-05-07 23:37:28 +10:00
metalgearsloth dcb10d4061
Fixture updates (#15254) 2023-05-06 16:26:15 +10:00
metalgearsloth d51d74d934
Content fixes for timeoffsets (#15934) 2023-05-01 14:49:25 +10:00
metalgearsloth 1515a3faff
Refactor thrusters (#15698) 2023-04-29 18:17:31 +10:00
Nemanja 823c8204c9
Simplifying Machine Upgrading (#15802) 2023-04-29 13:23:49 +10:00
Leon Friedrich 110060678f
Disable GridFillComponent on some tests (#15757) 2023-04-25 09:48:29 +10:00
Leon Friedrich ca08a045db
Fix a few test failures (#15727) 2023-04-24 17:19:35 +10:00
metalgearsloth 0859101afe
Update thruster for API change (#15642) 2023-04-22 16:41:16 +10:00
metalgearsloth 844c56c016
Fix thruster postmapinit (#15623) 2023-04-21 20:04:20 +10:00
metalgearsloth ae01618874
Revert "Revert "Replace `ResourcePath` with `ResPath` (#15308)" (#155… (#15566) 2023-04-20 20:16:01 +10:00
metalgearsloth 7cd7b5091c
Fix cargo FTL (#15557) 2023-04-20 13:28:19 +10:00
metalgearsloth acf79a8209
Revert "Replace `ResourcePath` with `ResPath` (#15308)" (#15551) 2023-04-20 11:43:54 +10:00
metalgearsloth 122350f19c
Salvage expeditions (#12745) 2023-04-20 10:43:13 +10:00
Ygg01 71f358a027
Replace `ResourcePath` with `ResPath` (#15308) 2023-04-19 23:39:17 +10:00
metalgearsloth 9b60d7b263
Fix emergency docking config (#15346) 2023-04-12 02:05:55 -07:00
metalgearsloth 846274b7b8
Don't re-close closed doors (#15007)
Fixes them re-closing on shuttle departure. If this is bad can just make shuttle code handle it but this seemed more appropriate?
2023-04-03 13:28:27 -05:00
Morb fc61b9da62
Use string for arrivals map cvar (#15104) 2023-04-03 22:25:31 +10:00
metalgearsloth 40deda74ab
Fix docking config in some instances (#15005) 2023-03-31 15:45:14 +11:00
metalgearsloth ce34252cd3
Revert "fuckyou (#14960)" (#15006)
* Revert "fuckyou (#14960)"

This reverts commit e29c54d64e.

* Use volume for it
2023-03-30 22:44:39 -06:00
metalgearsloth cefc37903e
Random emergency shuttle time (#10047)
* Random emergency shuttle time

60 to 180 seconds. Rounds up to nearest 10.
All other FTL will go to the default of 30s.

* fix
2023-03-30 22:20:43 -06:00
metalgearsloth f6b5fbca6a
Add protectedgrid to emergency shuttles (#14946) 2023-03-29 18:48:32 +11:00
metalgearsloth a0e7ce2005
Add PreventPilot to arrivals source (#14899) 2023-03-28 00:25:27 +11:00
Flipp Syder 626dfa05cd
Adds arrivals blacklist (#14882) 2023-03-27 12:53:27 +11:00
metalgearsloth dcbc094f94
Remove bounds check for FTL (#14787) 2023-03-24 17:17:08 +11:00