1
0
mirror of https://github.com/ComfyFactory/ComfyFactorio.git synced 2025-01-10 00:43:27 +02:00
Commit Graph

19 Commits

Author SHA1 Message Date
cogito
667c24edc0 planet_prison: enable inserter capacity bonuses 2020-01-18 08:58:28 +01:00
cogito
a5be9ad3e4 planet_prison: balance adjustement 2020-01-18 08:58:28 +01:00
cogito
87eb854ace planet_prison: fix global variable miussage.
Fixes some 'global' variable missusage.
2020-01-18 08:58:28 +01:00
cogito
198b5fd17a planet_prison: add timer to player spawn
These generators from ships are way to op as you can easily place
radars around it. We'll explode the ships after 10 minutes, so they
don't clutter the map and don't give exploits.
2020-01-18 08:58:28 +01:00
cogito
bdcdc9ae96 planet_prison: add id to blueprint references
Adds blueprint to new blueprint references.
2020-01-18 08:58:28 +01:00
cogito
6eb1486574 planet_prison: add an afk timer
Adds an afk timer, 90 minutes. After that time you die.
2020-01-18 08:58:28 +01:00
cogito
336b538545 planet_prison: common: mark "this" as global
There are upcoming commits that heavily use this module in closures
so mark "this" as global to prevent upvalue errors.
2020-01-18 08:58:28 +01:00
cogito
6d5f869e2b planet_prison: layers: add dependency injector
If some hook requires external variables it can inject them into layer
object at runtime. This should solve the upvalue problem.
2020-01-18 08:58:28 +01:00
cogito
01b55c8df1 planet_prison: rename "buddies" to "NAP"
Renames "buddies" to "non-aggressive pact", so it's less confusing.
2020-01-18 08:58:28 +01:00
cogito
fd97d1ef93 planet_prison: bump to 1.0.3 2020-01-11 19:34:30 +01:00
cogito
86e9da6549 planet_prison: allow fast inserter
Looks like people dislike idea of having to buy inserters from
merchant. Fast inserter tech will be now permitted.
2020-01-11 19:34:30 +01:00
cogito
16a391648b planet_prison: add "coins" section to manual
Player obviously now know what you get coins for. This patch adds the short
explanation to the manual.
2020-01-11 19:34:30 +01:00
cogito
01842c2bdb planet_prison: tweaks tech tree 2020-01-11 19:34:30 +01:00
cogito
1b42918315 planet_prison: enable flashlight by default
Forcing a player to buy a flashlight is a bad idea. This patch
removes possiblity of flashlight buying as he'll have it by default.
2020-01-11 14:59:03 +01:00
cogito
6a07ed102e planet_prison: bump to 1.0.2 2020-01-10 17:39:44 +01:00
cogito
f40a011ff5 planet_prison: fix bp nil reference bug
Traversing objects.refs and removing items at the same time is dangerous.
Order of for loop was reversed to hopefully mitigate this problem.
2020-01-10 17:39:44 +01:00
cogito
17486c4053 planet_prison: optimize map gen
Optimizes map generation. Currently, 16kb were used per chunk for
internal processing geared towards update time and not save time.
Map generation was optimized in a such was that only 8 bytes are
used per chunk, but since we no longer have granular data as before,
occasional lag spikes may occur as much more data needs to get
processed right as we get it.
2020-01-10 17:39:44 +01:00
cogito
ef96d174b7 planet_prison: fix double chunk generation bug
Unknowingly, the on_chunk_generated event was permitted to be processed
on 2 surfaces instead of the "arena" one, thus producing a "double
pass" effect. Since now, we'll filter based on name, which surface is
getting processed.
2020-01-07 18:28:03 +01:00
cogito123
019f933fde maps/planet_prison: add scenario
This scenario must be ran with all comfy gui shutdown.
2020-01-04 21:54:17 +01:00