Changes between Version 27 and Version 28 of ProtocolZero
- Timestamp:
- Jun 7, 2011 2:12:20 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ProtocolZero
v27 v28 122 122 * playQuake - activates Deathmatch AI? 123 123 * Sensors 124 * currentHealth - returns Quagent's current health125 * maxHealth - returns Quagent's maximum health.126 * currentArmour - returns Quagent's current armour.127 * maxArmour - returns Quagent's maximum armour.128 * getPosition - returns Quagent's current location (GPS)129 124 * currentItem - returns description of currently held items. 130 125 * The following are booleans constructed from other protocol functions. They are implemented in the API for convenience. … … 133 128 * hasArmour? - true if agent has > 0 armour. 134 129 * hasItem? - true if agent is carrying an item. 135 * Behavior management system / agent management (Also implement first?)136 * peek - echoes a description of the current command.137 * peeknext - echos a description of the next command to evaluate138 130 139 131 '''GOD''' … … 150 142 * ACTIONS 151 143 * player_use 152 * player_move_forward [DIST]153 * player_move_backward [DIST]154 * player_move_left [DIST]155 * player_move_right [DIST]156 144 * player_crouch 157 145 * weapon_fire