Regrettably, I was unable to complete the following goals before the summer ended.
High Priority
- add a way to specify alternative server ports if 6000-6002 are blocked.
- build a set of commands for the director mode that gives caps on certain parameters (like shove magnitude, rangefinder distance, etc), or maybe introduces noise.
- make sure when a quagent dies and respawns it always gets the same entityid (try interleaving deaths?, or having another client join while an entity is respawning) <- seems fairly consistent, but "Prove it, and I still won't believe it" as Lane says. <-what's the entityid of the corpse?
- We want players to be able to do the same thing bots can do.
- Add "shove" capabilities to the player.
- Add inventory management to the player so he can pick up / put down quagents treasure/gold.
Low Priority
- add damage taken events to event socket, maybe "picked up armor" and stuff as well.
- make quagents spawn with 100 max health by default. <- perhaps best to do by editing all botfiles, so that we're not hardcoding anything.
- what is now the quagents config file now ought to be a set of director commands.
- remove config file stuff.
- add new director commands.
- still want to implement some kind of collaborative shove
- add custom models for Quagents items - gold, treasure, glitter, etc.
- Retool one of the guns to be a repulsor beam (pushes things it hits, does no damage), or better yet make a new gun.
- Retool one of the guns to be a tractor beam (pulls things it hits, does no damage), or better yet make a new gun.
- Sensing of water/lava and stuff is a little different than sensing solid surfaces - we'd like a better way than doing two rfs for ANY and SOLID.
Last modified 13 years ago
Last modified on Aug 26, 2011 4:28:48 PM