Oarcinae
229cd326c0
Fix regrowth checkboxes not respecting previous setting if surface wasn't created yet. Surface init now defaults to the global setting. Adding a migration and change to surface init to ensure the center chunks never get deleted so that cargo-pods don't go missing.
2024-11-17 14:14:28 -05:00
Oarcinae
1421cf029a
Fix regrowth and migration issues.
2024-11-09 00:19:04 -05:00
Oarcinae
19b0321e50
Fix log spam now that I know the reason for it. Chunk iterator provides chunks in all stages of generation.
2024-11-06 12:38:01 -05:00
Oarcinae
5bcaa1267a
Dev fix teleport issue 2.1.6 ( #238 )
...
* plexpt localization work
* Fix teleport bug when remote driving.
* Fix some minor localization issues from PR.
* Fix some more incompatibilities due to dependency ordering. Add more surfaces to be blacklisted as well.
* Update changelog.
---------
Co-authored-by: plexpt <plexpt@gmail.com>
2024-11-04 12:23:07 -05:00
Oarcinae
7ddc0c2135
Should fix a LOT of cases where player was used instead of player.character. Add broadcast for when player changes surfaces and platforms.
2024-10-27 19:50:52 -04:00
Oarcinae
98fb2e3c54
Fixed some issues related to Space Age Compat. Added a teleport to respawn button. Should be stable enough for an "experimental" release at this point.
2024-10-21 23:11:20 -04:00
Oarcinae
0d5ec9210e
Saving my work. The game loads and most of the basics are working but not properly tested yet.
2024-10-21 13:48:42 -04:00
Oarcinae
6d75811639
Renaming global to storage.
2024-10-19 20:48:20 -04:00
Oarcinae
7261ec3d11
fixes #197 where abandoned base removal removes other chunks even when regrowth is disabled
2024-10-19 12:37:48 -04:00
Oarcinae
47380212d7
Expanded comment and added a missing function doc.
2024-10-18 20:05:11 -04:00
Oarcinae
d1246adb58
Fix not removing chunks from regrowth map when forcefully removing. Downgrade error to log-warn as well just in case.
2024-09-27 10:07:21 -04:00
Oarcinae
4000063d6f
Fixed some issues with regrowth missing vehicles. Added regrowth refresh around spidertrons and on exiting any vehicle. Added more info to the ingame settings GUI with subheaders. Added checks to ensure mod default settings match internal example config. Reduced refresh area for regrowth around players to reduce UPS impact. Added more info about template scenario in config file.
2024-09-24 22:28:45 -04:00
Oarcinae
a7c300f991
Cleaning up a lot of small things. Localizations, minor todos, removing extra log messages. Fixed an issue with regrowth refreshing chunks around players. Added FAQ for sharing electricity and items. Getting ready for first mod release.
2024-09-22 22:18:22 -04:00
Oarcinae
24bea60554
Fixed spawn shapes config (specifically moat and tree ring widths). Added in rich text map locations broadcast for any new spawn. Started work on secondary surface spawning mechanic.
2024-09-19 13:19:57 -04:00
Oarcinae
a661483e85
New enemy scaling using multiple enemy forces capped at different evo levels.
2024-09-17 14:19:41 -04:00
Oarcinae
e6d64fb8d8
This should fix an old reported issue where radars block spawn bases from being removed.
2024-09-14 22:23:59 -04:00
Oarcinae
0001405a24
Cleaned up globals usage a LOT. No more "ocore". Re-added offline protection since it was missing. Placeholder changelog.
2024-09-14 13:59:28 -04:00
Oarcinae
c54a64bcbc
Some cleanup and planning for owning multiple spawns (on different surfaces). Added some helpful info about the spawn in the mod GUI panel and a map gps button.
2024-09-12 20:58:19 -04:00
Oarcinae
aec202286d
Cleanup surface blacklisting in config and fix some regrowth issues. Add regrowth surface enable controls.
2024-09-11 21:20:00 -04:00
Oarcinae
aa28b4135b
Fixed surface blacklist and made enable spawns on other surfaces a startup setting. Improved the shared spawn GUI experience a bit more. Removing outdated and duplicate locale files.
2024-09-11 12:49:23 -04:00
Oarcinae
9c44bb2eb7
More GUI work and added a custom sprite. Fixed some regrowth issues with chunk tracking. Added regrowth interval mod setting. Removed redundant message. Better support for runtime mod setting changes.
2024-09-10 11:40:19 -04:00
Oarcinae
e278f216c0
Saving GUI work for in game settings menu.
2024-09-06 21:10:29 -04:00
Oarcinae
173c4c8f11
Mod settings are mostly hooked up to GUI tab now. Not all may be functional though.
2024-08-23 21:52:48 -04:00
Oarcinae
394148813a
Better spawn preview logic. Slowly working on exposing all mod settings in the custom in-game GUI tabs.
2024-08-23 14:16:11 -04:00
Oarcinae
2108835030
Working on GUI tabs. Currently only placeholders. Removed filename header info.
2024-08-21 20:46:29 -04:00
Oarcinae
d919928951
Regrowth and spawning works on multiple surfaces now, but needs a lot of testing and fixing still.
2024-08-21 14:03:48 -04:00
Oarcinae
f3e04c88ce
MAJOR work to do conversion to a proper mod! Started to connect surface selection in GUI to implementation.
2024-08-16 01:40:16 -04:00
Oarcinae
7b2b26a330
First empty commit for V2.
2024-08-10 10:07:30 -04:00
Oarcinae
275b2350e0
This should stop robots randomly being killed! Thanks vfinn!
...
https://github.com/vfinn
e8901005a1
2023-01-13 10:38:07 -05:00
Oarcinae
641c2f14d9
World eater entity invalid bug. Needs some checks added.
2020-10-06 19:27:17 -04:00
Oarcinae
85d6a2b3db
Forgot to remove the debug settings in regrowth.
2020-06-21 14:32:13 -04:00
Oarcinae
5800ca5ed5
Cleanup before testing on ALT server.
2020-06-21 07:33:27 -04:00
Oarcinae
76aef6d1ed
More bug fixes.
2020-06-20 15:06:08 -04:00
Oarcinae
6df4bbd629
Trying to polish the new regrowth and player reset features. Will require lots of testing.
2020-06-20 14:13:44 -04:00
Oarcinae
01cf0fd922
Remove prints.
2020-06-19 14:37:23 -04:00
Oarcinae
28373e9a8b
More cleanup and corrections around player reset event.
2020-06-19 14:25:03 -04:00
Oarcinae
08ac307423
Some minor tweaks to regrowth. It seems to be working for now but still not fully tested.
2020-06-19 11:30:27 -04:00
Oarcinae
97fbc50b89
Added world eater logic to regrowth!
2020-06-19 00:12:42 -04:00
Oarcinae
989afdfb78
Lots and lots of renaming and rework of regrowth. Definitely still buggy.
2020-06-18 23:18:29 -04:00
Oarcinae
14830c9a3c
Pushing all my recent work and tweaks and clean up. Hopefull should be final soon...
2020-05-01 14:59:47 -04:00
Oarcinae
d7b7dca750
Reverting regrowth back into a soft mod. Cleaning up and tweaking the example config.
2019-09-24 09:50:48 -05:00
Oarcinae
c94bef3e77
Working on new GUI improvements and converting regrowth into a mod.
2019-07-31 13:53:21 -05:00
Oarcinae
b593d8a7e8
Working on restricted build mod/mode.
2019-07-24 06:09:55 -05:00
Oarcinae
959612be79
Adding a stupid check, for an impossible crash.
2019-05-12 17:01:20 +08:00
Oarcinae
c44257ad6d
Fix a bad bug with regrowth!
2019-04-29 14:21:31 -05:00
Oarcinae
479686059b
Trying to fix a bug with shared spawns when a player leaves. Cleaning up some more of the config settings, regrowth logic and some other minor things.
2019-04-28 14:41:37 -04:00
Oarcinae
badd4ab018
Converting my table references to something less insane.
2019-04-10 20:40:34 -04:00
Oarcinae
9fa17f53b7
Ton of work to separate out the config settings and put them into global table so we can modify during run time. Also to make sure same code can support the mod version.
2019-04-10 13:59:57 -04:00
Oarcinae
644d008e86
Changed base removal to be more forceful. Ignores pollution and removes chunks properly now. (Still only works in a 10 chunk radius square around the spawn pos.)
...
Double checked that regrowth is still working as intended even with this change. (It seems to be.)
2019-03-29 21:27:42 -04:00
Oarcinae
b7bfadf784
Standardized on log() for debug printing.
2019-03-26 16:56:59 -04:00