Usage:
ObjectTemplate.SetAmmoBarSize
number
Argument values:
argument 1: | range is 20 to 64; most commonly 20 |
Description: Sets the height of the useful area of the ammo clip, along with SetAmmoBar and SetAmmoBarFill. The ammo clip image itself always has a height of a power of 2; this setting limits how much of this height is used to vary between empty and full. See SetHudAmmoType for an explanation, and the HUD Icon Tutorial for related information.
Related properties: SetHudAmmoType, SetAmmoBar, SetAmmoBarFill
Used in object types (and how often in each type): HandFireArms (25%)
Used in a total of 22 .con files: Objects.con
Parent directory of these .con files: objects/HandWeapons
Example: (from objects/HandWeapons/WalterP38/Objects.con)
ObjectTemplate.Create HandFireArms WalterP38
ObjectTemplate.ItemIndex 2
ObjectTemplate.NetworkableInfo HandFireArmsInfo
ObjectTemplate.ProjectileTemplate p38Projectile
ObjectTemplate.ProjectilePosition 0/0/0
ObjectTemplate.HasDynamicShadow 1
ObjectTemplate.MagSize 8
ObjectTemplate.NumOfMag 4
ObjectTemplate.MagType 0
ObjectTemplate.Reloadtime 4
ObjectTemplate.RoundOfFire 6
ObjectTemplate.FireOnce 1
ObjectTemplate.AiTemplate P38AI
ObjectTemplate.ZoomFov 0.7
ObjectTemplate.AltFireOnce 1
ObjectTemplate.SoldierZoomFov 0.5
ObjectTemplate.SoldierZoomPosition -0.01/-0.01/0.1
ObjectTemplate.SoldierCameraPosition 0.02/-0.05/0.2
ObjectTemplate.AmmoType 1
ObjectTemplate.AddRootSpeed 0
ObjectTemplate.MinDamage 0.5
ObjectTemplate.DistToStartLoseDamage 20
ObjectTemplate.DistToMinDamage 40
rem ObjectTemplate.autoReload 1
Rem *** Deviation Begin *****
ObjectTemplate.Velocity 400
ObjectTemplate.SetRecoilForceUp CRD_UNIFORM/0.4/0.6/0
ObjectTemplate.SetRecoilForceLeftRight CRD_UNIFORM/-0.2/-0.2/0
ObjectTemplate.SetHasRecoilForce 1
ObjectTemplate.SetGoBackOnRecoil 1
ObjectTemplate.SetFireDev 2.5 1.5 0.07
ObjectTemplate.SetMinDev 0.2
ObjectTemplate.SetTurnDev 0 0 0 0
ObjectTemplate.SetSpeedDev 1.5 0.2 0.2 0.1
ObjectTemplate.SetMiscDev 2.5 2.5 0.1
Rem *** Deviation End *****
ObjectTemplate.FireInCameraDof 1
ObjectTemplate.LoadSoundScript Sounds/WalterP38.ssc
ObjectTemplate.GUIIndex 1
ObjectTemplate.SetHudAmmoType ATAmmoBar
ObjectTemplate.SetAmmoBar "Ingame/Magbar_Pistol_empty_32x64.tga"
ObjectTemplate.SetAmmoBarFill "Ingame/Magbar_Pistol_full_32x64.tga"
ObjectTemplate.SetAmmoBarSize 41
ObjectTemplate.SetAmomBarPosX 5
ObjectTemplate.SetAmomBarPosY -11
ObjectTemplate.SetAmomBarTextPosX 6
ObjectTemplate.SetAmomBarTextPosY 4
ObjectTemplate.SetCrossHairType CHTCrossHair
ObjectTemplate.CreateSkeleton animations/WalterP38.ske
ObjectTemplate.UseSkeletonPartAsMain WalterP38
ObjectTemplate.AddTemplate WalterP38Lod
ObjectTemplate.AddTemplate e_MuzzGun
ObjectTemplate.SetInputId -1
ObjectTemplate.Startoneffects 0
ObjectTemplate.SetPosition 0.005/0.03/0.165
ObjectTemplate.SetRotation 0/0/0
ObjectTemplate.AddTemplate e_Shell9mm
ObjectTemplate.SetInputId -1
ObjectTemplate.Startoneffects 0
ObjectTemplate.SetPosition 0.01/0.02/0.28
ObjectTemplate.SetRotation 0/0/0
Go to the ObjectTemplate properties list page, ObjectTemplate page, All Properties list, or Main scripting page.