Fixed misleading descriptions of GetState and SetState (use of bitmasks were not mentioned). Added commented examples.
For a current list of ammo types look at http://code.google.com/p/hedgewars/source/browse/hedgewars/uTypes.pas#146
|| *Variable* || *Ammo type* ||
|| amNothing || _pseudo-ammo type for the absence of a real ammo_ ||
|| amGrenade || Grenade ||
|| amClusterBomb || !ClusterBomb ||
|| amBazooka || Bazooka ||
|| amBee || Homing Bee ||
|| amShotgun || Shotgun ||
|| amPickHammer || !PickHammer ||
|| amSkip || Skip ||
|| amRope || Rope ||
|| amMine || Mine ||
|| amDEagle || Desert Eagle ||
|| amDynamite || Dynamite ||
|| amFirePunch || Shoryuken ||
|| amWhip || Whip ||
|| amBaseballBat || Baseball Bat ||
|| amParachute || Parachute ||
|| amAirAttack || Air Attack ||
|| amMineStrike || Minestrike ||
|| amBlowTorch || Blowtorch ||
|| amGirder || Construction ||
|| amTeleport || Teleportation ||
|| amSwitch || Switch Hedgehog ||
|| amMortar || Mortar ||
|| amKamikaze || Kamikaze ||
|| amCake || Cake ||
|| amSeduction || Seduction ||
|| amWatermelon || Watermelon ||
|| amHellishBomb || Hellish hand-grenade ||
|| amNapalm || Napalm Strike ||
|| amDrill || Drill Rocket ||
|| amBallgun || Ballgun ||
|| amRCPlane || RC Plane ||
|| amLowGravity || Low Gravity ||
|| amExtraDamage || Extra Damage ||
|| amInvulnerable || Invulnerability ||
|| amExtraTime || Extra Time ||
|| amLaserSight || Laser Sight ||
|| amVampiric || Vampirism ||
|| amSniperRifle || Sniper Rifle ||
|| amJetpack || Flying Saucer ||
|| amMolotov || Molotov Cocktail ||
|| amBirdy || Birdy ||
|| amPortalGun || Portable Portal Device ||
|| amPiano || Piano Strike ||
|| amGasBomb || Old Limburger ||
|| amSineGun || Sine Gun ||
|| amFlamethrower || Flamethrower ||
|| amSMine || Sticky Mine ||
|| amHammer || Hammer ||
|| amResurrector || Resurrection ||
|| amDrillStrike || Drill Strike ||
|| amSnowball || Mudball ||
|| amTardis || !TimeBox ||
|| amLandGun || Land Spray ||
|| amIceGun || Freezer ||
|| amKnife || Cleaver ||
|| amRubber || Rubber ||