1
0
mirror of https://github.com/Oarcinae/FactorioScenarioMultiplayerSpawn.git synced 2024-12-14 10:23:17 +02:00
Commit Graph

153 Commits

Author SHA1 Message Date
Oarcinae
32330e2385 Some cleanup and a fix for the soft mode miner autodecon. 2020-06-16 13:39:08 -04:00
Oarcinae
01dd0b6159 Hail the great coin! 2020-05-27 20:40:51 -04:00
Oarcinae
2957934a34 Adjust costs and fix remove closest. And make sure worms drop coins. 2020-05-13 11:50:22 -04:00
Oarcinae
7ad0dde911 Tweak limits,costs and items in coin shop. Change coin drop to skew towards killing bases. Auto decon of depleted miners. 2020-05-12 16:06:04 -04:00
Oarcinae
66c2a69173 Added new coin and purchasing system... Needs multiplayer testing. 2020-05-09 15:39:32 -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
8677d725e2 Better font and some util stuff. Possible fix for rocket not unlocking stuff... Force silo chunk gen at start immediately. 2020-04-29 20:33:07 -04:00
Oarcinae
47a3688bca Colored tiles. Magic chem plants. Not fully tested yet... 2020-04-10 21:55:01 -04:00
Oarcinae
446f5abcf7 Yay coins and enemies around the furnaces. 2020-04-03 14:15:39 -04:00
Oarcinae
5542ba6a37 New smelters in the wild. Not fully tested yet. Added announcement label in the main GUI tab as well as anytime a player joins. Tweaked resource scaling near spawns again. 2020-04-02 23:42:18 -04:00
Oarcinae
b447c77517 Added Esc key to close top-left GUI and fixed issue where you could be typing into the notepad when it's closed. 2020-03-03 15:53:01 -05:00
Oarcinae
c73863de21 Some cleanup of new options, user facing text, and stuff. Not fully tested... 2020-03-03 13:44:44 -05:00
Oarcinae
539a0aa065 First attempt (with lots of debug logging) at stopping enemy attacks when a player is offline. 2020-02-15 22:03:25 -05:00
Oarcinae
7960dd3b57 Added shared electricity, tweaks to center spawn and added render text for joining player. Sorted shared item list by alphabet. 2020-02-07 01:15:38 -05:00
Oarcinae
7621330e88 Fancy text rendering. Simple cutscene for chest sharing. New starting pen area. 2020-02-06 00:56:40 -05:00
Oarcinae
e138a69e93 Bit more cleanup and added chest randomization and minimum distribution of 1. 2020-02-04 15:10:13 -05:00
Oarcinae
543e929666 Adding my shared chest stuff. 2020-02-04 14:12:52 -05:00
L0laapk3
aec2ff27dd add FactorioMaps integration. initial commit 2019-12-19 22:59:21 +01:00
Oarcinae
f22f7d4003 Fixes for broken regrowth... 2019-09-29 13:32:20 -05: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
cace3a4112 Cleanup and fix swapped names on player list and tags. 2019-07-31 22:53:31 -05:00
Oarcinae
0e683ea0f2 Seriously NO functions in global. I promise. 2019-07-31 22:47:39 -05:00
Oarcinae
aea2932315 I think I have the GUI stuff working now? minimal globals...? 2019-07-31 22:25:03 -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
c3a70fc1d3 Modify worms on biter base built as well. No behemoths being built near to player spawns even though evo is high. 2019-07-02 18:13:48 -05:00
Oarcinae
4eb89ac07a Patch for FARL-type mods that build and correctly use 'raise_built'. This will make sure regrowth also applies to those things that mods build. 2019-06-12 22:52:08 -05:00
Oarcinae
1f14bee11f Turn the lock goodies option into a proper configurable option. 2019-06-07 23:07:00 -05:00
Oarcinae
96b00cbb19 Change player joining spots to be permanent spots, not only while online.
Added writing out to file option for discord or other types of integrations, disabled by default, only writes for servers.
2019-06-07 22:52:14 -05:00
Oarcinae
b634435faf Added loaders as a config option.
MOVED TO MOD GUI - WAY NICER!
2019-06-03 00:10:19 -05:00
Oarcinae
f0768358e6 Made the buildable silos in frontier mode a proper option. Defaults to player buildable because that works better for multiple forces. 2019-05-15 14:40:32 +08:00
Oarcinae
fc3646790f Shuffle vanilla spawns so we don't always pick the same one every game. 2019-05-14 13:09:01 +08:00
Oarcinae
cb4d18ec42 Quite untested, but changed silos to be build-able only in certain areas. Also added loaders. 2019-05-12 22:00:56 +08:00
Oarcinae
af4ad8129a Adding a power armor starting kit command. Admin only. 2019-05-12 21:59:54 +08:00
Oarcinae
c4189c3ecd Typo causing likely failure for recipe being disabled all the time. 2019-05-12 20:14:36 +08:00
Oarcinae
e64bd6fdd7 Add fixes for breaking changes in 0.17.35. Also added a corpse timeout dump to chests function. 2019-05-03 16:52:38 -05:00
Oarcinae
1c8db5a294 Disabling recovery of chunks that player builds in and then removes buildings from. Too niche for the complicated logic. Not worth the performance hit.
Bumping up the regrowth buffer around new buildings.
2019-04-28 22:37:12 -05:00
Oarcinae
333dec557a Fixing another typo bug and adding silo islands as an exposed option now. 2019-04-28 14:58:59 -04: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
f5c4b86774 Splitting out rocket launch code into a separate file, with a proper GUI. 2019-04-28 14:13:46 -04:00
Oarcinae
5987c91440 I don't have a good way to enable techs for individual forces in frontier mode just yet. 2019-04-11 15:47:54 -04:00
Oarcinae
9bb581e055 Lock some goodies behind a rocket launch. 2019-04-10 21:57:25 -04:00
Oarcinae
8c2efd9052 Better starting pen area generation. Simpler. 2019-04-10 21:33:13 -04:00
Oarcinae
3357d69d90 Remove an old setting that is no longer used or needed. 2019-04-10 21:03:02 -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
637780b3ff Clean up of config file and welcome text. Trying to trim things down a bit and get rid of my own customized stuff to make it easier to update/maintain for others. 2019-03-29 21:51:07 -04:00
Oarcinae
d07f767389 I have a close to complete vanilla spawn solution. Needs testing and tweaking though... 2019-03-19 16:46:31 -04:00
Oarcinae
f04cf2c35b My current progress for vanilla spawns. Basically nothing :) but proof of concept is that it should work. 2019-03-19 15:46:14 -04:00
Oarcinae
e3771acb2b Rework of resource configuration. 2019-03-15 16:09:14 -04:00
Oarcinae
2f4fef256a Trying to push out some minor changes. Added restart player button in admin panel (next to ban button). Updated readme to use --map-settings because it DOES seem to work. 2019-03-15 15:58:39 -04:00
Oarcinae
f870f720db Returning alien params config since --map-settings doesn't work.
Also improved biter/worm spawning and scaling with overall distance and distance to bases.
Reimplemented anti-grief stuff, not really tested though.
Getting pretty close to a good .17 stable version.
2019-03-11 09:29:00 -04:00
Oarcinae
43488f4875 Removed alien params completely. Added map-settings example. Updated readme. Returned autofill and long reach soft mods. Needs more testing. 2019-03-08 20:29:47 -05:00
Oarcinae
10870172a8 Still doing more cleanup and removal of soft mods. Probably still pretty buggy at the moment. 2019-03-02 20:51:17 -05:00
Oarcinae
5509d38bba Enabling the other minor soft mods where possible. 2019-03-01 23:05:23 -05:00
Oarcinae
e1839a8756 Moving around stuff, about to test on headless. 2019-03-01 21:07:24 -05:00
Oarcinae
0028f005f6 First commit for 0.17. Stripped out a ton of crap and disabled. Build still has lots of broken crap but you can at least generate a spawn right now with vanilla resource settings. 2019-02-28 16:09:39 -05:00
Oarcinae
4b789b196f Adding a kit command and belt immunity. 2018-02-01 13:37:34 -05:00
Oarcinae
d8ecfbfcdc Fix the ghost/blueprint time to live. I didn't realize how it was supposed to work. 2018-02-01 12:37:38 -05:00
Oarcinae
21df6e264e Fix a bug with other team spawn and silo charting. Add more info to info button. 2018-01-31 23:44:13 -05:00
Oarcinae
5ee6910726 Feedback from Philip and his mods added in where possible. Added an Info button with an admin ban button hidden inside. Added option for more silos. Cleanedup separate teams options and disabling of radio buttons. 2018-01-31 23:31:33 -05:00
Oarcinae
f600dfeeea Trying to add in some method to allow/deny people into a shared base selectively. We'll see how it goes. Likely has some bugs. 2018-01-25 12:39:15 -05:00
Oarcinae
cd2956f465 Cleaned up buddy spawn system. Tested the basics and it works pretty well. 2018-01-25 00:04:07 -05:00
Oarcinae
a8121d3a98 Using native shared vision option thanks to dev help. Restoring some config settings like water and other map biomes. Moving buddy spawn 1 chunk over. 2017-12-16 22:00:51 -05:00
Oarcinae
4200c4a96c Trying to update RSO with latest 3.5.0 version. 2017-12-16 08:46:06 -05:00
Oarcinae
fcf17831b1 First mostly working version for 0.16. 2017-12-15 14:45:01 -05:00
Oarcinae
177cf9bf7e Adjusting alien params, adding shared radar, buffing shared vision, setting map gen settings for non RSO. 2017-11-29 14:39:09 -05:00
oarcinae
351ae41d2b Added a abandoned base removal that takes advantage of the regrowth map removal code. Disabled regrowth by default now. 2017-11-08 09:13:34 -05:00
oarcinae
df1cd54bac This should fix the problem where typing in console chat would crash the server. 2017-08-09 14:11:15 -04:00
oarcinae
32e0e5147f Increased radar protected range. Fixed pollution check. Added reset of chunk if all buildings removed. Added randomized RSO resources back in. 2017-08-07 19:27:15 -04:00
Oarcinae
aa1dcecdb3 Cleaning regrowth logic, anything player built is now off limits. 2017-08-05 09:56:09 -04:00
Oarcinae
80f344a30c Changed regrowth to make all chunks with player buildings permanent. 2017-08-05 09:12:20 -04:00
Oarcinae
9febdd5a49 Rewrote the logic to try and improve the performance. 2017-07-30 13:14:54 -04:00
Oarcinae
294c1c05fb Fixing regrowth issues, hopefully. Changed player refresh and added on build_entity event refreshes. 2017-07-29 12:14:51 -04:00
Oarcinae
7fd373c7b6 Rolling back RSO changes, pre global var catching mechanism 2017-07-28 19:55:43 -04:00
Oarcinae
d548f9baa7 first regrowth build 2017-07-28 18:02:45 -04:00
Oarcinae
afc867e263 Prep work before starting dev on regrowth idea. 2017-07-25 20:20:35 -04:00
Oarcinae
46c0560d51 Added catch for incorrect use of global vars. Thanks to Mylon! 2017-07-25 18:12:55 -04:00
Oarcinae
aa4286d9e4 Fixing bad local var used in shared vision, cleaned up share vision function. Changed to global to avoid desyncs. 2017-05-21 15:33:52 -04:00
Oarcinae
6c994929d9 Adding transfer of base owner if owner leaves too quickly. Adding holding pen. Fixing map gen settings. Add config to leave chest timer. 2017-05-12 22:33:57 -04:00
Oarcinae
4b8c52dd2d Multiple config options added. Gravestones returned as well. 2017-05-11 19:42:23 -04:00
Oarcinae
262a1d99c3 Fixing server message issue when starting server from command line. 2017-05-06 07:51:07 -04:00
Oarcinae
c6ba8fbdac Added option for separate teams, implemented shared vision. -- NOT VERY WELL TESTED 2017-04-30 09:22:45 -04:00
Oarcinae
7857a51797 Fixing broken shared spawn menus. Fixed bad respawn on player rejoining game. 2017-04-28 17:38:49 -04:00
Oarcinae
94b03152ee Add config options for tree rings. Cleanup map resource settings in config file as well. 2017-04-28 16:40:59 -04:00
Oarcinae
ffcc3cc4a2 Fixed resource spawning in starting areas (I think). Added player list panel. Fixed unintended gui click teleports. Changed map creation to create a new surface. 2017-04-27 21:48:28 -04:00
Oarcinae
cf269a041d Multiple 0.15 fixes and preparation for separate forces/teams. 2017-04-26 20:59:48 -04:00
Oarcinae
1bf0d4e55b Updating for 0.15.x 2017-04-25 19:33:58 -04:00
Oarcinae
796f33c557 Fixing desync issue due to local var issue. 2017-01-05 21:17:58 -05:00
Oarcinae
c92c97a6ed fix bad merge, add util func for oarc server msg 2016-12-30 10:38:30 -08:00
Oarcinae
ecf08dc9a9 finalize locale git sub module changes 2016-12-28 10:29:48 -08:00
Oarcinae
92b349c9be Switching over to general utility repo 2016-12-28 08:33:09 -08:00
Oarcinae
f3ea143ce8 Fixed an issue with initial map settings for aliens never being run! Tweaked RSO config. Added example code for another spawn resource layout. Added generic function for removing a recipe from research. 2016-12-20 20:42:10 -05:00
Oarcinae
0f12905bed Added Blue Print String courtesy of 3Ra and the original mod author 2016-12-19 16:35:36 -05:00
Oarcinae
b07742d74b Add autofill softmod 2016-12-16 13:45:30 -05:00
Oarcinae
d8a755846b Add fix for long-reach being lost upon death. 2016-12-14 16:45:45 -05:00
Oarcinae
acbffca830 Fix silo spawn point issue. Need a global so that it doesn't change when creating and then hosting the save. 2016-12-13 19:58:56 -05:00
Oarcinae
cdfc09c929 Adding long-reach soft mod, random silo position, player limit for joining spawns, text changes messages. 2016-12-13 18:46:48 -05:00
Oarcinae
2decffcd5c Fixed a spawn bug when it can't find a good spawn within the limited area. Added a new feature to re-use abanonded bases. 2016-12-02 16:26:49 -05:00
Oarcinae
2f2a08d7de Cleaned up a lot of code. Starting from scratch with spawn options. 2016-11-30 21:41:04 -05:00