This wiki is archived and useful information is being migrated to the main bzflag.org website
Editing BZRobots/API
Warning: The database has been locked for maintenance, so you will not be able to save your edits right now. You may wish to copy and paste your text into a text file and save it for later.
The administrator who locked it offered this explanation: Archived wiki
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 60: | Line 60: | ||
| Clears the event queue; any events will be disgarded | | Clears the event queue; any events will be disgarded | ||
! bgcolor="#BB0000" | Y | ! bgcolor="#BB0000" | Y | ||
− | ! bgcolor="# | + | ! bgcolor="#BB0000" | Y |
! bgcolor="#00BB00" | Y | ! bgcolor="#00BB00" | Y | ||
! bgcolor="#00BB00" | Y | ! bgcolor="#00BB00" | Y | ||
Line 73: | Line 73: | ||
! bgcolor="#00BB00" | 100% | ! bgcolor="#00BB00" | 100% | ||
|- | |- | ||
− | | void fire( | + | | void fire() |
| Fires a single shot | | Fires a single shot | ||
! bgcolor="#00BB00" | Y | ! bgcolor="#00BB00" | Y | ||
! bgcolor="#00BB00" | Y | ! bgcolor="#00BB00" | Y | ||
! bgcolor="#00BB00" | Y | ! bgcolor="#00BB00" | Y | ||
− | ! bgcolor="# | + | ! bgcolor="#00BB00" | Y |
! bgcolor="#00BB00" | 100% | ! bgcolor="#00BB00" | 100% | ||
|- | |- | ||
− | | Bullet *fireBullet( | + | | Bullet *fireBullet() |
| Fires a single shot, returning a reference to the fired shot | | Fires a single shot, returning a reference to the fired shot | ||
! bgcolor="#00BB00" | Y | ! bgcolor="#00BB00" | Y | ||
! bgcolor="#00BB00" | Y | ! bgcolor="#00BB00" | Y | ||
! bgcolor="#00BB00" | Y | ! bgcolor="#00BB00" | Y | ||
− | ! bgcolor="# | + | ! bgcolor="#00BB00" | Y |
! bgcolor="#BBBB00" | 50% | ! bgcolor="#BBBB00" | 50% | ||
|- | |- | ||
Line 102: | Line 102: | ||
! bgcolor="#00BB00" | Y | ! bgcolor="#00BB00" | Y | ||
! bgcolor="#00BB00" | Y | ! bgcolor="#00BB00" | Y | ||
− | ! bgcolor="#555555" | N/A | + | ! bgcolor="#555555" | N/A (*) |
! bgcolor="#00BB00" | 100% | ! bgcolor="#00BB00" | 100% | ||
|- | |- | ||
Line 146: | Line 146: | ||
|- | |- | ||
| double getEnergy() | | double getEnergy() | ||
− | | For robocode compatibly - robot's current "energy" (Always | + | | For robocode compatibly - robot's current "energy" (Always 100) |
! bgcolor="#BB0000" | N | ! bgcolor="#BB0000" | N | ||
! bgcolor="#00BB00" | Y | ! bgcolor="#00BB00" | Y | ||
! bgcolor="#00BB00" | Y | ! bgcolor="#00BB00" | Y | ||
− | ! bgcolor="#00BB00" | Y | + | ! bgcolor="#00BB00" | Y (*) |
! bgcolor="#555555" | N/A | ! bgcolor="#555555" | N/A | ||
|- | |- | ||
Line 158: | Line 158: | ||
! bgcolor="#00BB00" | Y | ! bgcolor="#00BB00" | Y | ||
! bgcolor="#00BB00" | Y | ! bgcolor="#00BB00" | Y | ||
− | ! bgcolor="#BBBB00" | Y | + | ! bgcolor="#BBBB00" | Y (*) |
! bgcolor="#00BB00" | 100% | ! bgcolor="#00BB00" | 100% | ||
|- | |- | ||
Line 182: | Line 182: | ||
! bgcolor="#00BB00" | Y | ! bgcolor="#00BB00" | Y | ||
! bgcolor="#00BB00" | Y | ! bgcolor="#00BB00" | Y | ||
− | ! bgcolor="#BBBB00" | Y | + | ! bgcolor="#BBBB00" | Y (*) |
! bgcolor="#00BB00" | 100% | ! bgcolor="#00BB00" | 100% | ||
|- | |- | ||
Line 222: | Line 222: | ||
! bgcolor="#00BB00" | Y | ! bgcolor="#00BB00" | Y | ||
! bgcolor="#00BB00" | Y | ! bgcolor="#00BB00" | Y | ||
− | ! bgcolor="#BB0000" | N | + | ! bgcolor="#BB0000" | N (*) |
! bgcolor="#00BB00" | 100% | ! bgcolor="#00BB00" | 100% | ||
|- | |- | ||
Line 230: | Line 230: | ||
! bgcolor="#00BB00" | Y | ! bgcolor="#00BB00" | Y | ||
! bgcolor="#00BB00" | Y | ! bgcolor="#00BB00" | Y | ||
− | ! bgcolor="#555555" | N/A | + | ! bgcolor="#555555" | N/A (*) |
! bgcolor="#00BB00" | 100% | ! bgcolor="#00BB00" | 100% | ||
|- | |- | ||
Line 255: | Line 255: | ||
! bgcolor="#00BB00" | Y | ! bgcolor="#00BB00" | Y | ||
! bgcolor="#00BB00" | Y | ! bgcolor="#00BB00" | Y | ||
− | ! bgcolor="# | + | ! bgcolor="#BB0000" | 0% |
|- | |- | ||
| double getRadarHeading() | | double getRadarHeading() | ||
Line 326: | Line 326: | ||
! bgcolor="#00BB00" | Y | ! bgcolor="#00BB00" | Y | ||
! bgcolor="#00BB00" | Y | ! bgcolor="#00BB00" | Y | ||
− | ! bgcolor="#BBBB00" | Y | + | ! bgcolor="#BBBB00" | Y (*) |
! bgcolor="#00BB00" | 100% | ! bgcolor="#00BB00" | 100% | ||
|- | |- | ||
Line 358: | Line 358: | ||
! bgcolor="#00BB00" | Y | ! bgcolor="#00BB00" | Y | ||
! bgcolor="#00BB00" | Y | ! bgcolor="#00BB00" | Y | ||
− | ! bgcolor="#00BB00" | Y | + | ! bgcolor="#00BB00" | Y (*) |
! bgcolor="#00BB00" | 100% | ! bgcolor="#00BB00" | 100% | ||
|- | |- | ||
Line 470: | Line 470: | ||
! bgcolor="#BB0000" | N | ! bgcolor="#BB0000" | N | ||
! bgcolor="#00BB00" | Y | ! bgcolor="#00BB00" | Y | ||
− | ! bgcolor="#BBBB00" | Y | + | ! bgcolor="#BBBB00" | Y (*) |
! bgcolor="#00BB00" | 100% | ! bgcolor="#00BB00" | 100% | ||
|- | |- | ||
Line 478: | Line 478: | ||
! bgcolor="#BB0000" | N | ! bgcolor="#BB0000" | N | ||
! bgcolor="#00BB00" | Y | ! bgcolor="#00BB00" | Y | ||
− | ! bgcolor="#BBBB00" | Y | + | ! bgcolor="#BBBB00" | Y (*) |
! bgcolor="#BBBB00" | 50% | ! bgcolor="#BBBB00" | 50% | ||
|- | |- | ||
Line 518: | Line 518: | ||
! bgcolor="#BB0000" | N | ! bgcolor="#BB0000" | N | ||
! bgcolor="#00BB00" | Y | ! bgcolor="#00BB00" | Y | ||
− | ! bgcolor="# | + | ! bgcolor="#00BB00" | Y |
! bgcolor="#555555" | N/A | ! bgcolor="#555555" | N/A | ||
|- | |- | ||
Line 526: | Line 526: | ||
! bgcolor="#BB0000" | N | ! bgcolor="#BB0000" | N | ||
! bgcolor="#00BB00" | Y | ! bgcolor="#00BB00" | Y | ||
− | ! bgcolor="# | + | ! bgcolor="#00BB00" | Y |
! bgcolor="#555555" | N/A | ! bgcolor="#555555" | N/A | ||
|- | |- | ||
Line 534: | Line 534: | ||
! bgcolor="#BB0000" | N | ! bgcolor="#BB0000" | N | ||
! bgcolor="#00BB00" | Y | ! bgcolor="#00BB00" | Y | ||
− | ! bgcolor="# | + | ! bgcolor="#00BB00" | Y |
! bgcolor="#555555" | N/A | ! bgcolor="#555555" | N/A | ||
|- | |- | ||
Line 542: | Line 542: | ||
! bgcolor="#BB0000" | N | ! bgcolor="#BB0000" | N | ||
! bgcolor="#00BB00" | Y | ! bgcolor="#00BB00" | Y | ||
− | ! bgcolor="# | + | ! bgcolor="#00BB00" | Y |
! bgcolor="#555555" | N/A | ! bgcolor="#555555" | N/A | ||
|- | |- | ||
Line 566: | Line 566: | ||
! bgcolor="#BB0000" | N | ! bgcolor="#BB0000" | N | ||
! bgcolor="#00BB00" | Y | ! bgcolor="#00BB00" | Y | ||
− | ! bgcolor="# | + | ! bgcolor="#00BB00" | Y |
! bgcolor="#555555" | N/A | ! bgcolor="#555555" | N/A | ||
|- | |- | ||
Line 574: | Line 574: | ||
! bgcolor="#BB0000" | N | ! bgcolor="#BB0000" | N | ||
! bgcolor="#00BB00" | Y | ! bgcolor="#00BB00" | Y | ||
− | ! bgcolor="# | + | ! bgcolor="#00BB00" | Y |
! bgcolor="#555555" | N/A | ! bgcolor="#555555" | N/A | ||
|- | |- | ||
Line 582: | Line 582: | ||
! bgcolor="#BB0000" | N | ! bgcolor="#BB0000" | N | ||
! bgcolor="#00BB00" | Y | ! bgcolor="#00BB00" | Y | ||
− | ! bgcolor="# | + | ! bgcolor="#00BB00" | Y |
! bgcolor="#555555" | N/A | ! bgcolor="#555555" | N/A | ||
|- | |- | ||
Line 590: | Line 590: | ||
! bgcolor="#BB0000" | N | ! bgcolor="#BB0000" | N | ||
! bgcolor="#00BB00" | Y | ! bgcolor="#00BB00" | Y | ||
− | ! bgcolor="# | + | ! bgcolor="#00BB00" | Y |
! bgcolor="#555555" | N/A | ! bgcolor="#555555" | N/A | ||
|- | |- | ||
Line 800: | Line 800: | ||
! bgcolor="#00BB00" | Y | ! bgcolor="#00BB00" | Y | ||
! bgcolor="#00BB00" | Y | ! bgcolor="#00BB00" | Y | ||
− | ! bgcolor="# | + | ! bgcolor="#BBBB00" | Y (*) |
− | ! bgcolor="# | + | ! bgcolor="#22BB00" | 90% |
|- | |- | ||
| void onSpawn(SpawnEvent e) | | void onSpawn(SpawnEvent e) |