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

12 Commits

Author SHA1 Message Date
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