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