1
0
mirror of https://github.com/ComfyFactory/ComfyFactorio.git synced 2025-01-08 00:39:30 +02:00
Commit Graph

53 Commits

Author SHA1 Message Date
Gerkiz
eaf20f1158 mtn v3 - fix of broken core feature 2021-10-02 21:04:15 +02:00
Gerkiz
89223f5dbd fix broken session time 2021-05-18 21:11:28 +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
022a8a31ef more minor changes to planet prison 2021-03-28 16:59:14 +02:00
Gerkiz
3e0e4841a1 planet_prison minor adjustments 2021-03-27 14:47:47 +01:00
Gerkiz
92688aea74 minor changes to planet prison and mtn fortress 2021-03-27 13:44:32 +01:00
Gerkiz
dedf2a6857 Log if we're trying to write something that is not in global 2021-03-23 23:11:16 +01:00
Gerkiz
1dce46cbaa planet prison fixes 2021-03-22 22:34:45 +01:00
Gerkiz
876c63fc30 minor change to planet prison 2021-03-22 13:07:30 +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
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
9e5012c582 pp: add annihilation ending
Map will be reset, when this happens.
2020-02-01 10:08:36 +01:00
cogito
5ef9052b16 pp: change default player name template
Changes default player name template into something easier to memorize.
2020-02-01 10:08:36 +01:00
cogito
04ceb853dc pp: remove uranium and cliffs 2020-02-01 10:08:36 +01:00
cogito
e4abd83f9f pp: disable bandits flashlight
Bandits will have flashlights disabled.
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
284ed14b74 planet_prison: add claim system
Adds claim system to mark player bases.
2020-02-01 10:08:36 +01:00
cogito
cfd35eb9bd pp: fix map brightness for 0.18.1 2020-02-01 10:08:36 +01:00
cogito
e4d3469c5f pp: fix blood for 0.18.2 2020-02-01 10:08:36 +01:00
cogito
1769cc9fc5 planet_prison: harden merchant exploit check
Increase the radius of power pole check up to 18.
2020-01-22 19:59:13 +01:00
cogito
ff670c7ae4 planet_prison: prevent robots from building around merchant
Players could syphon energy from the merchant by using robots to build
power poles around him.
2020-01-22 19:59:13 +01:00
cogito
a574c797d1 planet_prison: fix invalid LuaEntity bug
Fixes invalid LuaEntity bug during merchant exploit check.
2020-01-22 19:59:13 +01:00
cogito
f4079a194f planet_prison: lower the size of water-shallow layer 2020-01-18 08:58:28 +01:00
cogito
f52e80aaf5 planet_prison: add blood effects
When character gets killed or damaged, some blood particles will
be shown.
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
66d535d7f2 planet_prison: fix get_non_obstructed_position
Fixes get_non_obstructed_position function to do more exhaustive check
for position, so that out-of-map spawns become highly unlikely.
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
1f12c2602f planet_prison: move layers to map configuration
Moves layers to map configuration for better managability.
2020-01-18 08:58:28 +01:00
cogito
be4e1dfa44 planet_prison: add bandits with shotguns
Adds randomly shotguns to bandits in 1 to 7 odds.
2020-01-18 08:58:28 +01:00
cogito
729a332d54 planet_prison: add camouflage to bandits
Default red color for a bandit looks bad. This patch changes it
to be in random shade of gray.
2020-01-18 08:58:28 +01:00
cogito
c895ff729d planet_prison: fix the nil bug in on_gui_click
Some of the GUI elements become invalid suddenly. Let's make a
check for it.
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
a147c050b2 planet_prison: limit the size of shallow water layer
It seems that shallow water layer is too big. Let's tweak it
a little.
2020-01-11 19:34:30 +01:00
cogito
7760fced0c planet_prison: allow "merchant" button
If you get GPS receiver from the store it would cause "merchant"
button to disappear, which is annoying.
2020-01-11 19:34:30 +01:00
cogito
98bbec451b planet_prison: maybe fix the nil perks
Hardly could reproduce, hopefully this will fix it.
2020-01-11 14:59:03 +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
b1336833de planet_prison: fix the name generation
The get_random_id was always returning after first cycle. This
could casue more than a 1 player to be assigned under single force.
Added additional check and we return completely full name.
2020-01-11 14:59:03 +01:00
cogito
74d73c1b47 planet_prison: fix the buddy system
Bunch of fixes to buddy system.
2020-01-11 14:59:03 +01:00
cogito
fc02629820 planet_prison: increase chance of ore spawn by 2
Increases the chance of ore spawn by 2 (60 -> 30 rand pool)
2020-01-10 17:39:44 +01:00
cogito
a0e5ea0737 planet_prison: increase crude oil frequency
Increases frequency of oil crude to spawn to 1000.
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