1
0
mirror of https://github.com/Oarcinae/FactorioScenarioMultiplayerSpawn.git synced 2025-02-15 13:33:33 +02:00

36 Commits

Author SHA1 Message Date
Oarcinae
2437b8a0f4 Fix incorrect param order ConfigurePlayerForceRelationships 2024-10-27 20:11:59 -04:00
Oarcinae
834cac3702 Exposing friendly and cease fire in mod settings. I guess PvP is now technically supported? 2024-10-25 19:56:04 -04:00
Oarcinae
a2cb2ed728 Player can now self reset (enabled by default). 2024-10-24 09:54:05 -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
53b2a2df4f Updating settings for radians to degrees to just use new settings completely to avoid migration issues. 2024-10-19 13:21:35 -04:00
Oarcinae
f8d1dcf78d
Merge branch 'dev_2.0.4_pre_sa_release' into 191-desync-unknown-cause-v203-suspect-enemy-forces-scaling 2024-10-19 12:42:03 -04:00
Oarcinae
57187624a8 Change resource placement in semi-circle to use degrees not radians in settings. 2024-10-18 20:45:16 -04:00
Oarcinae
47380212d7 Expanded comment and added a missing function doc. 2024-10-18 20:05:11 -04:00
Oarcinae
5d97535be7 Saving addition of some boolean non-mod settings shown in settings GUI. 2024-10-18 14:01:26 -04:00
Oarcinae
9b9e3937be Completely remove the enemy easy and medium forces. Rollback due to suspected desync source. Including removing the force evo settings. 2024-10-18 13:17:18 -04:00
Oarcinae
4e4f999e7e Fix coin shop not being updated when mod setting changed. Change config parser to build helper table on load to avoid hard coded repeated stuff. Update changelog. 2024-10-13 09:31:47 -04:00
Oarcinae
0d46fcd3fa Return of the coin shop. Plus some cleanup of comments in the config.lua file with regards to the template scenario. Also bumping version number and starting changelog. 2024-10-12 21:57:46 -04:00
Oarcinae
2aa932f481 Added a way to export/import full settings via a serialized string. 2024-10-07 11:52:55 -04:00
Oarcinae
ffc9b450a5 Saving my work for surface starting items and resources config GUI. Have the starting items working. Need to setup GUI for resources next. 2024-10-06 15:28:16 -04:00
Oarcinae
25e9f825c5 More FAQ and settings subheaders. More info about template scenario. 2024-09-25 13:12:01 -04:00
Oarcinae
4b0af76e7d Fix some bugs I missed due to luals not marking stuff properly. 2024-09-24 23:13:05 -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
d133179a74 Exposed more of the resource placement as mod settings. Changed default positioning to be relative to spawn radius instead of spawn center. Move more of spawn config to be in general settings, not surface specific. 2024-09-23 22:48:08 -04:00
Oarcinae
396de6e984 Added support for secondary spawns. Currently just copies nauvis style spawns. Will need updating for Space Age later. Fixed a missing tooltip. 2024-09-23 12:59:22 -04:00
Oarcinae
8d4c39c33b Fix up scenario template settings override. (I hope.) 2024-09-22 23:04:52 -04:00
Oarcinae
ca7cd6ac41 Added custom entities for power sharing and item sharing via cross-surface electric networks and linked-chests respectively. Added settings for adjusting enemy evo level. 2024-09-20 21:39:01 -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
481e8cd9c2 Move main force name to be startup, not runtime-global. 2024-09-18 20:11:51 -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
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
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
3ca0b3c78f Improved mod settings custom GUI with proper input validation. 2024-09-09 14:20:52 -04:00
Oarcinae
01d41297ba More settings tab and info tab work done. 2024-09-07 07:00:29 -04:00
Oarcinae
e278f216c0 Saving GUI work for in game settings menu. 2024-09-06 21:10:29 -04:00
Oarcinae
42ad29a6f0 Working on distance selection slider to replace near/far buttons. 2024-08-24 21:06:43 -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
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