[Home]Starrynte/MeleeEvaluater

Robo Home | Starrynte | Changes | Preferences | AllPages

Showing revision 4
I've started on a "Melee Evaluater"... First, a quick question: IS IT POSSIBLE to HAVE a, say onScannedRobot, from ANOTHER CLASS that HAS an ADVANCEDROBOT which is the AdvancedRobot I'm trying to get the onScannedRobot from? In other words, when an event occurs in a robot, can another class that has an instance (if my Java terminology is correct :) ) of the robot "catch" the event? If not, then the bot will have to have "meleeeval.onHitRobot?(e)", "meleeeval.onHitByBullet?(e)", etc. which will make implementing the evaluater into bots harder... --Starrynte

Yes, you can do bot.getAllEvents?();. However, this has to be called after the execute() and some events will be ignored, eg. those with a priority of 100. You have to create an event that has a priority of 99 and put the event distribution code in there. -- Skilgannon


Robo Home | Starrynte | Changes | Preferences | AllPages
Edit revision 4 of this page | View other revisions | View current revision
Edited February 17, 2008 0:29 EST by cpe-75-84-83-181.socal.res.rr.com (diff)
Search: