1
0
mirror of https://github.com/veden/Rampant.git synced 2025-01-14 02:23:01 +02:00
Commit Graph

577 Commits

Author SHA1 Message Date
Aaron Veden
55e1386207
FACTO-266: Fixed base x,y inititalize error 2023-03-21 00:02:49 -07:00
Aaron Veden
6216e8e799
FACTO-230: onTick performance tuning 2023-03-19 10:25:46 -07:00
Aaron Veden
984f5afcbe
FACTO-240: Hives now produce upper tier units instead of prototyp entity spawning 2023-03-19 10:25:31 -07:00
Aaron Veden
c25e100f88
FACTO-256: Missed potential nil in chunkPassScan 2023-03-13 17:24:05 -07:00
Aaron Veden
90e5ff1a8d
FACTO-266: Base center is now the average of all chunks associated
with base
2023-03-12 20:48:44 -07:00
Aaron Veden
32672f6b83
FACTO-256: missed unit death pheromone 2023-03-12 20:42:27 -07:00
Aaron Veden
449b12446f
FACTO-256: Squad movement cleanup 2023-03-12 18:31:46 -07:00
Aaron Veden
3a9f5b05cd
FACTO-256: Additional code consolidation, vengence settlers now have a
separate cost
2023-03-12 16:13:32 -07:00
Aaron Veden
8aa2939ff9
FACTO-254: Fixed rally chunk not using correct chunk base for cost check 2023-03-12 14:28:49 -07:00
Aaron Veden
852df6d140
FACTO-256: missed return on entity upgrade when invalid 2023-03-12 14:21:24 -07:00
Aaron Veden
77d5fb48b6
FACTO-255: separated activeMaps from inactive maps 2023-03-12 14:21:04 -07:00
Aaron Veden
fd383b9dc7
FACTO-256: Code cleanup and minor optimizations 2023-03-12 13:02:31 -07:00
Aaron Veden
e143f4bbbe
FACTO-258: Consolidated most libraries 2023-03-11 20:51:13 -08:00
Aaron Veden
a7cdf98ce2
FACTO-257: Removed unneeded iterators 2023-03-11 18:51:23 -08:00
Aaron Veden
1b2d7da3ea
FACTO-253: Moved chunkTo* properties onto chunk themselves 2023-03-11 18:13:36 -08:00
Aaron Veden
9232f4583b
FACTO-250: Moving enemy seed and variations into constants, using
enemy seed for random ai generator
2023-03-11 13:00:06 -08:00
Aaron Veden
e189001880
FACTO-249: Moved universe global into all library files 2023-03-11 12:53:06 -08:00
Aaron Veden
749f6cbb90
FACTO-248: Fixed pheromone process inner and outer chunks 2023-03-11 11:10:15 -08:00
Aaron Veden
14b2270bdd
a498fd7: Fixed /rampantSetAIState command around invalid or missing parameters 2023-01-19 20:47:21 -08:00
Aaron Veden
fab7f0cc6c
fffc7f9: fixed players disconnecting not tracked correctly 2023-01-19 20:12:10 -08:00
Aaron Veden
b7ae56c1a2
a076b70: Added resource chunks to bases 2023-01-18 21:40:42 -08:00
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
cb354b9084
532cdb2: Removed chunk scanner entities for vanilla entities 2023-01-14 18:59:56 -08:00
Aaron Veden
c59ee29c67
Merge remote-tracking branch 'github/dev' into dev 2023-01-08 16:10:08 -08:00
Alexander
dc59372a75
Extending spawn creep call (#148) 2023-01-08 13:13:41 -08:00
Aaron Veden
b734f193fa
4083077: Enemies landfill water by particle on death 2023-01-08 11:52:31 -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
8006a047f0
e96108b: Fixed chunk scanning causing a false negative 2023-01-07 21:01:30 -08:00
Aaron Veden
32080f09bf
bc8e590: Added enemy structure death scent multipler 2023-01-07 18:20:07 -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
1824943dce
0eefa00: fixed death pheromone not spreading negative values correctly 2023-01-02 19:30:01 -08:00
Aaron Veden
15f278b5d8
2118eca: Added baseId and surface to adaptation message 2023-01-02 18:49:56 -08:00
Aaron Veden
0a2cc758da
Merge remote-tracking branch 'dagothur/dev' into dev 2023-01-02 18:10:13 -08:00
Aaron Veden
345e09c72f
MR: added distance to evolution mod setting 2023-01-02 16:11:19 -08:00
Aaron Veden
a066fcb418
Merge remote-tracking branch 'ldinc/settingsevo' into dev 2023-01-02 15:52:40 -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
866579f2f4
f63db9a: factions no longer can mutate into the same faction 2022-12-26 17:43:41 -08:00
Aaron Veden
f9fa028dac
Revert "FACTO-202: Consolidated variations and tiers"
This reverts commit eae7fbe727.
2022-12-26 12:49:34 -08:00
Dagothur
de19f8df3e Bases no longer gain points in AI_STATE_PEACEFUL 2022-12-02 14:19:14 -05: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
f0e72ca389
FACTO-219: Optimized neturalObject to only be scanned for on initialChunk scan 2022-10-26 11:16:59 -07:00
Aaron Veden
8f11163931
FACTO-215: Settler groups now follow the expansion map settings for time 2022-10-26 11:11:35 -07:00
Aaron Veden
d6ba25a32b
FACTO-216: Fixed alignment table being nil when removing factions 2022-10-20 22:29:25 -07:00