2S19 MSTA是蘇聯20世紀80年代末期研製裝備的一種152毫米口徑履帶式自行榴彈炮。該自行火炮於1976年在伏爾加格勒“街壘”設計局啟動研製,1983年12月底,第一輛試驗樣車研製成功。1984年在列寧格勒郊區勒熱夫斯克的靶場進行靶場試驗,1987年投入批量生產,1989年交付部隊服役。
2S19 MSTA 素材展示圖素材名稱:2S19 MSTA
應用遊戲:Red Alert 2 / Yuri's Revenge
第一武器:HCBT 12.7mm
第二武器:2A65S 152mm(部署可用)
裝甲:HEAVY
視野:8
速度:6
Magic Voxcel 圖
2S19 MSTA 遊戲效果圖
第二武器攻擊圖
2S19 MSTA 參考程式碼:
注:①紅色標記為根據需要修改的部分。
②黃色標記為指示標題,不屬於程式碼。
③綠色標記需要Ares引擎。
④以下程式碼 僅供參考。
⑴ artmd.ini/art.ini所需參考程式碼:

[2S19]
Voxel=yes
Remapable=yes
Cameo=2S19ICON
AltCameo=2S19UICO
PrimaryFireFLH=96,-36,224
ElitePrimaryFireFLH=96,-36,224
[2S19DEP]
Voxel=yes
Remapable=yes
Cameo=2S19ICON
AltCameo=2S19UICO
Weapon1FLH=342,0,422
[OF45VXL]
Voxel=yes
⑵ rulesmd.ini/rules.ini所需參考程式碼

①車輛程式碼
[VehicleTypes]
91=2S19
[2S19]
UIName=Name:2S19
Name=2S19
Prerequisite=NAWEAP
Primary=HCBT127
ElitePrimary=HCBT127E
Strength=600
FireAngle=0
Category=AFV
Armor=heavy
IsChargeTurret=true
IsTilter=yes
TargetLaser=no
TooBigToFitUnderBridge=true
TechLevel=7
Sight=8
Speed=6
CrateGoodie=no
Crusher=yes
Owner=Russians
Cost=1000
Soylent=900
Points=25
ROT=5
IsSelectableCombatant=yes
Explosion=TWLT070,S_BANG48,S_BRNL58,S_CLSN58,S_TUMU60
VoiceSelect=
VoiceMove=
VoiceAttack=
VoiceFeedback=
DieSound=GenVehicleDie
MoveSound=RhinoTankMoveStart
CrushSound=TankCrush
Maxdebris=3
Locomotor={4A582741-9839-11d1-B709-00A024DDAFD1}
MovementZone=Destroyer
ThreatPosed=40
DamageParticleSystems=SparkSys,SmallGreySSys
DamageSmokeOffset=100, 100, 275
Weight=3.5
VeteranAbilities=STRONGER,FIREPOWER,SIGHT,FASTER
EliteAbilities=SELF_HEAL,STRONGER,FIREPOWER,ROF
Accelerates=false
ZFudgeColumn=8
ZFudgeTunnel=13
Size=3
OpportunityFire=yes
BuildTimeMultiplier=1.5
Convert.Deploy=2S19DEP
IsSimpleDeployer=yes
UnloadingClass=2S19DEP
Deployer=yes
CanPassiveAquire=no
CanRetaliate=no
[2S19DEP]
UIName=Name:2S19DEP
Name=2S19DEP
Prerequisite=NAWEAP
Strength=600
Category=AFV
Armor=heavy
Turret=yes
TurretCount=10
WeaponCount=1
Weapon1=2A65S152MM
EliteWeapon1=2A65S152MME
IsChargeTurret=true
TurretRotateSound=GrandCannonRotate
IsTilter=yes
TargetLaser=no
TooBigToFitUnderBridge=true
TechLevel=-1
Sight=8
Speed=6
CrateGoodie=no
Crusher=yes
Owner=Russians
Cost=1000
Soylent=900
Points=25
ROT=5
IsSelectableCombatant=yes
Explosion=TWLT070,S_BANG48,S_BRNL58,S_CLSN58,S_TUMU60
VoiceSelect=
VoiceMove=
VoiceAttack=
VoiceFeedback=
DieSound=GenVehicleDie
MoveSound=RhinoTankMoveStart
CrushSound=TankCrush
Maxdebris=3
Locomotor={4A582741-9839-11d1-B709-00A024DDAFD1}
MovementZone=Destroyer
ThreatPosed=40
DamageParticleSystems=SparkSys,SmallGreySSys
DamageSmokeOffset=100, 100, 275
Weight=3.5
VeteranAbilities=STRONGER,FIREPOWER,SIGHT,FASTER
EliteAbilities=SELF_HEAL,STRONGER,FIREPOWER,ROF
Accelerates=false
ZFudgeColumn=8
ZFudgeTunnel=13
Size=3
OpportunityFire=yes
BuildTimeMultiplier=1.5
IsSimpleDeployer=yes
Deployer=yes
UnloadingClass=2S19
Convert.Deploy=2S19
DeployFire=yes
CanPassiveAquire=no
CanRetaliate=no
②武器程式碼
[OF45]
Shadow=yes
AA=no
AG=yes
Image=OF45VXL
Arcing=true
SubjectToCliffs=yes
SubjectToElevation=yes
SubjectToWalls=no
[HCBT127]
Damage=50
ROF=20
Range=5.5
Projectile=InvisibleLow
Speed=100
Warhead=SZ127WH
Report=WarMinerAttack
Anim=GUNFIRE
[HCBT127E]
Damage=55
ROF=20
Range=5.5
Projectile=InvisibleLow
Speed=100
Warhead=SZ127WH
Report=WarMinerAttack
Anim=GUNFIRE
[2A65S152MM]
Damage=110
ROF=100
Range=20
MinimumRange=10
Projectile=OF45
Speed=15
Warhead=OF45WH
Report=GrandCannonAttack
Anim=GCMUZZLE
Bright=yes
Lobber=yes
[2A65S152MME]
Damage=120
ROF=100
Range=20
MinimumRange=10
Projectile=OF45
Speed=15
Warhead=OF45WH
Report=GrandCannonAttack
Anim=GCMUZZLE
Bright=yes
Lobber=yes
③彈頭程式碼
[Warheads]
21=SZ127WH
22=OF45WH
[SZ127WH]
Verses=100%,95%,90%,30%,10%,10%,10%,10%,5%,400%,80%
InfDeath=1
AnimList=PIFFPIFF,PIFFPIFF
Bullets=yes
ProneDamage=50%
[OF45WH]
CellSpread=2
PercentAtMax=.7
Wall=yes
InfDeath=2
Wood=yes
Sparky=no
Conventional=yes
Rocker=yes
Verses=100%,90%,80%,80%,70%,60%,70%,70%,70%,10%,100%
AnimList=EXPLOLRG
ProneDamage=50%
Bright=yes










