1
0
mirror of https://github.com/veden/Rampant.git synced 2025-03-21 21:17:26 +02:00

339 Commits

Author SHA1 Message Date
Aaron Veden
e3bf7f0efe
f78b307: Bases remember mutation history with mod setting 2023-01-16 12:36:52 -08:00
Aaron Veden
9cdd4cad4b
Cleanup: Code comment deletion and object property naming 2023-01-15 10:44:02 -08:00
Aaron Veden
0d1113d0bb
2dcccd9: Reduced maximum enemy variations to 7. Reduced the range of
sizes enemy structures and units can take. Reduced corpse and particle variations
2023-01-14 20:25:45 -08:00
Aaron Veden
b734f193fa
4083077: Enemies landfill water by particle on death 2023-01-08 11:52:31 -08:00
Aaron Veden
798d3cd968
d407c84: Added mod setting for toggling purple settler cloud 2023-01-07 23:02:24 -08:00
Aaron Veden
bf854dcf72
285a553: Delayed purple settler cloud 2023-01-07 22:53:47 -08:00
Aaron Veden
b7c30a37f0
63676ad: When the last player structure on a chunk is lost base score should be zeroed 2023-01-07 22:17:46 -08:00
Aaron Veden
97d19407ac
766913c: Ensure non settler squads don't form unless base or player
pheromone is greater than 0.001
2023-01-07 21:48:15 -08:00
Aaron Veden
ac556c2c9d
9e88e46,8c0b34f: Refactored pheromone distribution and added long term
death marker
2023-01-07 18:06:11 -08:00
Aaron Veden
0a2cc758da
Merge remote-tracking branch 'dagothur/dev' into dev 2023-01-02 18:10:13 -08:00
Aaron Veden
51679780c9
cf049a3: Added removeFactionName console command 2023-01-02 15:31:07 -08:00
Aaron Veden
fbd2961b27
cf049a3: changing upgrade entity into a queue processed over time 2023-01-02 13:24:18 -08:00
Aaron Veden
6c1c709a19
FACTO-204: added a mod setting to allow for evolution configuration
for adaptation
2022-12-30 14:20:55 -08:00
Aaron Veden
7e8a581c40
36625d3: New enemies can be removed through a console command 2022-12-30 13:37:06 -08:00
Dagothur
7657167978 Batch unit death point deductions
Base point deductions for unit losses are now batched in 20 to reduce chat spam when using the print AI points to chat options
2022-12-02 14:10:42 -05:00
Dagothur
1bf1825320 Centralize base points manipulation
- Centralized base points manipulation and chat messaging
- Bases can no longer spend points that exceed the overflow limit
2022-11-30 18:52:51 -05:00
Aaron Veden
eae7fbe727
FACTO-202: Consolidated variations and tiers 2022-07-09 14:27:53 -07:00
Aaron Veden
0cc2865a35
FACTO-201: Moved constants around base utils out of global 2022-07-06 21:57:02 -07:00
Aaron Veden
08a7ab7e29
FACTO-189: script_raised_built should now try to register enemy buildings 2022-06-22 21:18:11 -07:00
Aaron Veden
120e9b86c2
FACTO-173: Added excluded surface interface 2022-06-22 21:17:52 -07:00
Aaron Veden
482cad2502
FACTO-175: Fixed game engine exhausting all squad counts and finished
Gather Event disbanding unit groups that should be available
2022-06-17 13:25:27 -07:00
Aaron Veden
a0cabf408c
FACTO-131: Fixed hive building generation desync due to land-mines 2022-05-07 05:03:24 -07:00
Aaron Veden
422280da95
FACTO-117: Fixed on_rocket_launched base may be nil 2022-04-23 19:33:33 -07:00
Ahmed Charles
66b10883f7 Fix missing map parameter. 2022-04-23 14:58:59 -07:00
Aaron Veden
1fdde02a54
FACTO-108: Fixed wasps and drones deaths affecting AI stats 2022-04-19 19:54:15 -07:00
Aaron Veden
a2526d9ec9
FACTO-4: Added on_chunk_deleted event 2022-04-09 20:15:14 -07:00
Aaron Veden
dd3b4d959b
FACTO-98: Fixed base recycling on invalid surfaces 2022-04-09 19:24:15 -07:00
Aaron Veden
d671709e1f
FACTO-96: Fixed rampantSetAIState command for multiple AIs per surface 2022-04-09 17:54:17 -07:00
Aaron Veden
537a8a03e9
FACTO-89: Fixed on_unit_group_finished_gathering invalid chunk/base checks 2022-04-05 18:37:20 -07:00
Aaron Veden
4aa7914757
FACTO-84: Enemies are now on by default 2022-03-30 21:30:56 -07:00
Aaron Veden
35be753879
FACTO-65: Removed squad refunds above squad limit from vanilla or
other mods
2022-03-19 16:38:54 -07:00
Aaron Veden
12ffd0b2f3
FACTO-59: Finished independent regional base ais 2022-03-19 16:29:12 -07:00
Aaron Veden
52139e1e3a
FACTO-59: more partial work towards converting to base ais 2022-02-27 18:45:42 -08:00
Aaron Veden
597b20b9e5
FACTO-59: partial work towards independent bases 2022-02-23 21:04:34 -08:00
Aaron Veden
035ecb2bd7
FACTO-56: added nil check for playerForces during migration 2022-02-21 17:06:08 -08:00
Aaron Veden
e8174e719f
FACTO-64: Corrected retreat threshold and unit death pathing 2022-02-20 18:21:04 -08:00
Aaron Veden
fb724480d7
FACTO-62: added point loss on unit death 2022-02-20 15:12:55 -08:00
Aaron Veden
ae43875a21
FACTO-44: Added setting to visual settling 2022-01-14 20:37:43 -08:00
Aaron Veden
909104a3e4
FACTO-19: Switching license to GPLv3 2022-01-14 14:14:15 -08:00
Aaron Veden
50bfae2547
fixed settler max distance and added greater variance to distance 2021-12-28 15:52:33 -08:00
Aaron Veden
5563911634
fixed turrets and hives not being registered when enabling new enemies
in active save
2021-12-27 13:54:05 -08:00
Aaron Veden
9c032a3167
fixed builder unit not being correctly accounted for in onBuilderArrived 2021-12-27 13:54:05 -08:00
Aaron Veden
4cdd6ce17e
fixed enabling new enemies late in save with Rampant already enabled 2021-12-15 20:25:44 -08:00
Sebastian Erik Bauer
32b8767d4e
Fix a non-recoverable error by supplying map
When NEW_ENEMIES is enabled, the game (or server) crashes after some time due to a non-recoverable error caused by line 750 because `getChunkByPosition` gets called without the `map` parameter.
2021-12-15 03:09:40 +01:00
Aaron Veden
219826fa86
added an initialPeaceTime setting allow initial base setup 2021-12-12 13:20:16 -08:00
Aaron Veden
424b7a6d9d
removed setCommandForces function from global table 2021-12-12 11:31:14 -08:00
Aaron Veden
ac7003faef
Optimized energy thief attack 2021-12-11 12:50:11 -08:00
Aaron Veden
d150e54bcb
dead code or code layout cleanup 2021-12-11 10:44:55 -08:00
Aaron Veden
1561456ba9
pre-allocated structures don't cross function boundaries 2021-12-11 10:42:49 -08:00
Aaron Veden
76dbc8363e
chunk passing scanning happens regardless of active map 2021-12-09 22:38:50 -08:00