Commit graph

19 commits

Author SHA1 Message Date
Petr Baudis
091708f577 Incomp. Proto. Change: attack_dir gets <force> parameter 2011-12-22 00:12:45 +01:00
Petr Baudis
23f2fce7ff Support for breeding
One party initiates the breeding; the other party exerts most of the
energy if its breeding key matches. It is that party's responsibility to
set up the newborn agent's connection (but the father can pass it an
arbitrary message). Newborn is spawned immediately but can be
renegotiated on first connect.
2011-12-08 03:14:57 +01:00
Petr Baudis
2041242142 Make herbs smell
This slightly changes herb growth patterns in forests as well, in order to keep energy balance
2011-12-07 23:55:37 +01:00
Petr Baudis
a821e72661 Introduce pheromones 2011-12-07 23:54:03 +01:00
Petr Baudis
04a475efbe world::max_energy: Implement upper limit for agent's energy 2011-12-03 15:47:00 +01:00
Petr Baudis
430a149a64 Rapidly accelerate decay_rate 2011-11-29 23:14:07 +01:00
Petr Baudis
0e1243f86f Evolve herbs dynamically based on energy 2011-11-27 07:33:48 +01:00
Petr Baudis
4d697adc83 Spawn some herbs at startup 2011-11-27 05:26:44 +01:00
Petr Baudis
b80ccfdffd Attack, defense rates 2011-11-27 05:18:52 +01:00
Petr Baudis
ceb16277fb world::move_idle_cost: Introduce, based on attr.move 2011-11-27 05:09:41 +01:00
Petr Baudis
a2a52f5884 World: Multiply all constants by ten for higher granularity 2011-11-27 04:41:41 +01:00
Petr Baudis
ed2c1ee11b move_cost: Scale down from -10 to -5 2011-11-27 04:17:04 +01:00
Petr Baudis
9bf8281b91 dead_body_energy: Scale down from 500 to 200 2011-11-27 04:16:32 +01:00
Petr Baudis
da3a988116 Introduce world::dead_body_energy_carryover 2011-11-27 04:12:51 +01:00
Petr Baudis
0c29808836 Action attack_dir(): Implement, trivially random now 2011-11-27 04:10:53 +01:00
Petr Baudis
0398856635 agent::chenergy(): Implement 2011-11-27 04:02:25 +01:00
Petr Baudis
de7a604e52 Dead bodies have (slowly decaying) energy 2011-11-27 02:54:58 +01:00
Petr Baudis
296f4148d3 Introduce sun energy (on-tick gain) 2011-11-27 02:34:28 +01:00
Petr Baudis
93882f79b9 Track agent energy
Base energy, move energy
2011-11-27 02:32:59 +01:00