ObjectTemplate.AddAmmoType

From Pilot_51's Wiki
Revision as of 00:04, 1 November 2008 by Pilot 51 (talk | contribs)
Jump to navigation Jump to search

MDT description

AddAmmoType describes which ammo type a supply point provides (see AmmoType), and how much per second. A supply point (e.g. ammo box, repair pad, hangar, APC) can provide more than one type of ammo.

The first argument is the type of ammo provided. The second argument is the amount of ammo this ammo supply point has to give out; "-1" means "infinite", and setting it to a number limits the number of reloads. The third argument is the amount of ammo of that type that is resupplied per second. The fourth is how fast the ammo box itself reloads, if argument two is not set to "-1" (this last argument is not used in any BF1942 battles, and so, according to the coders, may not actually work).

Here is an example, for the soldier ammo box:

ObjectTemplate.AddAmmoType 1 -1 15 0
ObjectTemplate.AddAmmoType 2 -1 1.2 0
ObjectTemplate.AddAmmoType 3 -1 1.2 0

So, bullets are resupplied at 15 rounds per second, and grenades, exppacks, mines, and bazooka shells are resupplied at 1.2 per second.

The ammo boxes and APCs are interesting in that two supply points are defined for each, one with a low Radius that supplies and heals soldiers, and one outside, that supplies only vehicles with WorkOnVehicles.

Here is the ammo type list, same as for AmmoType:

1 - rifles, handguns, SMGs
2 - exppack, landmine
3 - bazooka, Calliope tank shells
6 - jeep and scout car horn
7 - axis bombs
8 - MG42, axis plane guns
9 - allied bombs, Junkers bombs
10 - Browning MG, allied plane guns, Junkers' belly gun
14 - PT boat machineguns
15 - PT boat torpedoes

Source and more details

Additional Description