A B C D E F G H I L M N O P R S U V W Y

G

getBulletDamage(double) - Static method in class rc.yoda.utils.Laws
 
getBulletHitBonus(double) - Static method in class rc.yoda.utils.Laws
 
getBulletPower() - Method in class rc.yoda.plugin.guns.Circular
Returns the power of the bullet this gun wants to fire caculated in onScannedRobot
getBulletPower() - Method in class rc.yoda.plugin.guns.Electrum
Returns the power of the bullet this gun wants to fire caculated in onScannedRobot
getBulletPower() - Method in class rc.yoda.plugin.guns.Linear
Returns the power of the bullet this gun wants to fire caculated in onScannedRobot
getBulletPower() - Method in class rc.yoda.plugin.guns.Random
Generates a random bullet power in keeping with the name of this gun
getBulletPower() - Method in class rc.yoda.plugin.guns.Shoto
Returns the power of the bullet this gun wants to fire caculated in onScannedRobot
getBulletPower() - Method in class rc.yoda.utils.Gun
getBulletPower - called by the gun array to get the desired bullet power for this gun
getBulletSpeed(double) - Static method in class rc.yoda.utils.Laws
 
getClasses() - Method in class rc.yoda.utils.Factory
Converts the Object from loadClasses into an Object array that is directly castable to the type reference
getFireAngle() - Method in class rc.yoda.plugin.guns.Circular
Returns the angle to fire this gun wants to fire caculated in onScannedRobot
getFireAngle() - Method in class rc.yoda.plugin.guns.Electrum
Returns the angle to fire this gun wants to fire caculated in onScannedRobot
getFireAngle() - Method in class rc.yoda.plugin.guns.Linear
Returns the angle to fire this gun wants to fire caculated in onScannedRobot
getFireAngle() - Method in class rc.yoda.plugin.guns.Random
Generates a random number from -46.6 to 46.6
getFireAngle() - Method in class rc.yoda.plugin.guns.Shoto
Returns the angle to fire this gun wants to fire caculated in onScannedRobot
getFireAngle() - Method in class rc.yoda.utils.Gun
getFireAngle - called by the gun array to get the desired firing angle for this gun angle 0.0: means directly at the enemy
getGunHeat(double) - Static method in class rc.yoda.utils.Laws
 
getMinBulletPower(double) - Static method in class rc.yoda.utils.YUtils
 
getTurnRate(double) - Static method in class rc.yoda.utils.Laws
 
getTurnRateRadians(double) - Static method in class rc.yoda.utils.Laws
 
getWallHitDamage(double) - Static method in class rc.yoda.utils.Laws
 
Gun - Class in rc.yoda.utils
Gun - A class that defines the events a robocode gun can use
Gun(AdvancedRobot) - Constructor for class rc.yoda.utils.Gun
Class Constructor specifying the robot this gun is virtually mounted on
GUN_TURN_RATE - Static variable in class rc.yoda.utils.Laws
 
GUN_TURN_RATE_RADIANS - Static variable in class rc.yoda.utils.Laws
 
GunArray - Class in rc.yoda.plugin
GunArray is a class that loads and manages an array of virtual guns that trys to determine which gun is best suited for defeating the current oppenent
GunArray(AdvancedRobot) - Constructor for class rc.yoda.plugin.GunArray
Class constructor specifying the AdvancedRobot it works for
gunName - Variable in class rc.yoda.utils.VirtualBullet
The name of the Gun that fired this Virtual Bullet

A B C D E F G H I L M N O P R S U V W Y