1
0
mirror of https://github.com/Oarcinae/FactorioScenarioMultiplayerSpawn.git synced 2026-04-24 20:44:46 +02:00

31 Commits

Author SHA1 Message Date
Oarcinae 72bc4b2ab8 Add a way to offset the player spawn location by changing the config. Add migration for new random resource order config. 2024-12-09 11:38:18 -05:00
Oarcinae 502ed16b92 Lots of changes to the color/sound/icons for various messages printed to players. 2024-12-02 12:49:56 -05:00
Oarcinae e80ceaa528 Modding interface updates. 2024-11-26 22:04:08 -05:00
PennyJim e18bd34d52 Add Better Chatting compatibility (#252)
* Add CompatSend

* Replace all other prints with CompatSend

I used the regex `(\w+)\.print\(` and replaced it with `CompatSend($1, `
Was really easy.
2024-11-21 19:43:38 -05:00
Oarcinae 1e1f3364ef More fancy planet name and icon localization. 2024-11-21 19:36:55 -05:00
Oarcinae 3eb2c385c9 Saving my work getting other planet spawns to work. Got distracted by a repeatable desync related to cheat planet command and removing offline players. Needs more testing. 2024-11-07 22:27:12 -05:00
Oarcinae b7262591cf Removing trailing spaces from locale, and add them in string concat where needed. 2024-11-06 10:58:35 -05:00
Oarcinae cbb93db37a Fix #246 gui crash on player self reset button click 2024-11-06 10:45:58 -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 49764f928f Adding utility function for grabbing cargo pods to the player. Not yet exposed. Fixing #224 (player respawn on other planets crashes game). Adding custom events to help with integration and for handling changing between surfaces. 2024-10-27 18:06:16 -04:00
Oarcinae d4b26d93ac Saving work on custom events. 2024-10-27 18:06:16 -04:00
Oarcinae a2cb2ed728 Player can now self reset (enabled by default). 2024-10-24 09:54:05 -04:00
Oarcinae 4e7c9c6f4a Add a warning note and extra check for empty table. 2024-10-23 09:20:01 -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 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 3ad5d85c87 Saving work on player list. Mostly working? 2024-10-04 13:27:42 -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 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 89d2e54778 Added secondary spawn info to GUI tab. 2024-09-19 14:05:29 -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 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 0ace14d001 More gui style and issues cleanup. Changed starting items logic to allow for mods with starting item kits. 2024-09-05 21:15:56 -04:00
Oarcinae 8dd0e709fa Saving lots of work on gui stuff and shared and buddy spawns. 2024-09-04 22:21:43 -04:00
Oarcinae 60fba766a1 Improving GUI internal logic and user experience (shared spawns now auto refresh) 2024-08-28 01:36:02 -04:00
Oarcinae 2108835030 Working on GUI tabs. Currently only placeholders. Removed filename header info. 2024-08-21 20:46:29 -04:00