Gerkiz
eaf20f1158
mtn v3 - fix of broken core feature
2021-10-02 21:04:15 +02:00
Gerkiz
eef1c3f57a
planet prison fixes
2021-04-04 13:50:24 +02:00
Gerkiz
cfed977076
planet prison fixes
2021-04-01 22:06:44 +02:00
Gerkiz
61462ddd80
planet_prison fixes
2021-03-30 16:11:39 +02:00
Gerkiz
3475bc8373
planet prison fixes
2021-03-28 16:58:54 +02:00
Gerkiz
7af801b21d
remove unused local
2021-03-27 14:49:13 +01:00
Gerkiz
3e0e4841a1
planet_prison minor adjustments
2021-03-27 14:47:47 +01:00
Gerkiz
e2a33f9f30
luacheck more fixes
2021-03-24 20:14:55 +01:00
Gerkiz
1dce46cbaa
planet prison fixes
2021-03-22 22:34:45 +01:00
Gerkiz
b3e938ddf9
make functions local where we can
2021-03-22 12:57:58 +01:00
Gerkiz
9e08248edf
more tweaks
2021-03-22 12:46:02 +01:00
Gerkiz
04537e426a
various tweaks and fixes to prison planet
2021-03-22 12:40:46 +01:00
Gerkiz
3e0bbb2946
more changes
2021-03-22 11:33:54 +01:00
Gerkiz
43beed887a
more changes to planet prison
2021-03-22 00:28:03 +01:00
Gerkiz
fe432ae000
more changes to planet prison
2021-03-21 23:56:56 +01:00
Gerkiz
fa8c72fb46
planet prison fix
...
removed over 60 global functions
removed obsolete entities
2021-03-21 23:31:53 +01:00
Gerkiz
77b331dc4d
1.1 fixes
...
removal of crash-site entities
removal of scrap
removal of plane
removal of railgun
rename techs
rename defines
2020-11-23 22:10:32 +01:00
Jacob
2794ea02c6
bugfixes to Planet Prison
...
player name is read-only, failure blocks rest of scenario
functions cannot be saved in global anymore - as of Factorio 0.18.28
2020-08-29 23:16:13 -04:00
cogito
2e7b66605d
pp: bump to 1.1.0
2020-02-01 10:08:36 +01:00
cogito
4350efa9f6
pp: nerf robot followers count
2020-02-01 10:08:36 +01:00
cogito
42f28dc9e6
pp: balance merchant prices
2020-02-01 10:08:36 +01:00
cogito
9e5012c582
pp: add annihilation ending
...
Map will be reset, when this happens.
2020-02-01 10:08:36 +01:00
cogito
7460989c13
pp: add raid event
...
Adds a quite complex system that calculates stuff within player
borders and sends raids based on given costs, just like in rimworld.
2020-02-01 10:08:36 +01:00
cogito
cffb655300
pp: common: make create_bounding_box_by_points more generic
...
This function was limited only to objects that had either
'bounding_box' or 'position' datafield. This changes broades this
limitation.
2020-02-01 10:08:36 +01:00
cogito
284ed14b74
planet_prison: add claim system
...
Adds claim system to mark player bases.
2020-02-01 10:08:36 +01:00
cogito
05156de670
planet_prison: bump to 1.0.5
2020-01-22 19:59:13 +01:00
cogito
ae250026ab
planet_prison: balance tech tree
2020-01-22 19:59:13 +01:00
cogito
05bb95b796
planet_prison: bump to 1.0.4
2020-01-18 08:58:28 +01:00
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