what would possibly cause crash in DAT...?
I just can't think of one...
Maybe it would help if I post carrier and inter's iscript on here for yo to check... since it's not FG.. it prolly has to be iscript..
.headerstart
IsId 151
Type 21
Init CarrierInit
Death CarrierDeath
GndAttkInit [NONE]
AirAttkInit [NONE]
Unused1 [NONE]
GndAttkRpt [NONE]
AirAttkRpt [NONE]
CastSpell [NONE]
GndAttkToIdle [NONE]
AirAttkToIdle [NONE]
Unused2 [NONE]
Walking CarrierWalking
WalkingToIdle CarrierWalkingToIdle
SpecialState1 [NONE]
SpecialState2 [NONE]
AlmostBuilt [NONE]
Built [NONE]
Landing [NONE]
LiftOff [NONE]
IsWorking [NONE]
WorkingToIdle [NONE]
WarpIn CarrierWarpIn
.headerend
# ----------------------------------------------------------------------------- #
CarrierInit:
imgulnextid 0 42
playfram 0x00 # frame set 0
goto CarrierWalkingToIdle
CarrierWalkingToIdle:
wait 125
goto CarrierWalkingToIdle
CarrierDeath:
playsndbtwn 595 596 # Protoss\Carrier\PCaDth00.WAV, Protoss\Carrier\PCaDth01.WAV
imgol 333 0 0 # TerranBuildingExplosionMedium (thingy\tBangL.grp)
wait 3
end
CarrierWalking:
imgol 114 0 0 # CarrierGlow (thingy\pcaGlow.grp)
goto CarrierLocal00
CarrierLocal00:
wait 125
goto CarrierLocal00
CarrierWarpIn:
imgol 115 0 0 # Unknown115 (protoss\carrier.grp)
goto CarrierLocal00
# ----------------------------------------------------------------------------- #
# This is a decompile of the iscript.bin file 'data\scripts\iscript.bin'
# created on: Thu Oct 23 16:49:19 2008
# ----------------------------------------------------------------------------- #
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 120 ShuttleGlow (thingy\pshGlow.grp)
# 114 CarrierGlow (thingy\pcaGlow.grp)
.headerstart
IsId 290
Type 12
Init CarrierEnginesInit
Death CarrierEnginesDeath
GndAttkInit CarrierEnginesDeath
AirAttkInit CarrierEnginesDeath
Unused1 [NONE]
GndAttkRpt CarrierEnginesDeath
AirAttkRpt CarrierEnginesDeath
CastSpell CarrierEnginesDeath
GndAttkToIdle CarrierEnginesDeath
AirAttkToIdle CarrierEnginesDeath
Unused2 [NONE]
Walking CarrierEnginesInit
WalkingToIdle CarrierEnginesDeath
SpecialState1 [NONE]
.headerend
# ----------------------------------------------------------------------------- #
CarrierEnginesInit:
engset 0
wait 1
engset 1
wait 1
goto CarrierEnginesInit
CarrierEnginesDeath:
wait 1
end
(oh and, i changed the grp of carrier's engine overlay, but it moves fine)
# ----------------------------------------------------------------------------- #
# This is a decompile of the iscript.bin file 'data\scripts\iscript.bin'
# created on: Sun Nov 09 12:37:47 2008
# ----------------------------------------------------------------------------- #
# ----------------------------------------------------------------------------- #
# This header is used by images.dat entries:
# 116 Interceptor (protoss\Intercep.grp)
.headerstart
IsId 155
Type 12
Init InterceptorInit
Death InterceptorDeath
GndAttkInit InterceptorGndAttkInit
AirAttkInit InterceptorGndAttkInit
Unused1 [NONE]
GndAttkRpt InterceptorGndAttkInit
AirAttkRpt InterceptorGndAttkInit
CastSpell [NONE]
GndAttkToIdle InterceptorGndAttkToIdle
AirAttkToIdle InterceptorGndAttkToIdle
Unused2 [NONE]
Walking InterceptorWalking
WalkingToIdle InterceptorWalkingToIdle
SpecialState1 [NONE]
.headerend
# ----------------------------------------------------------------------------- #
InterceptorInit:
imgul 117 0 42 # InterceptorShad (protoss\Intercep.grp)
playfram 0x00 # frame set 0
goto InterceptorWalkingToIdle
InterceptorWalkingToIdle:
setvertpos 1
waitrand 8 10
setvertpos 2
waitrand 8 10
setvertpos 1
waitrand 8 10
setvertpos 0
waitrand 8 10
goto InterceptorWalkingToIdle
InterceptorDeath:
playsnd 317 # Terran\TANK\TTaDth00.WAV
imgol 555 0 0 # EMP
wait 1
imgol 556 0 0 # EMP
imgol 555 0 0 # EMP
wait 1
imgol 556 0 0 # EMP
wait 3
end
InterceptorGndAttkInit:
wait 1
attackwith 1
playfram 0x11 # frame set 1
wait 1
playfram 0x00 # frame set 0
gotorepeatattk
goto InterceptorGndAttkToIdle
InterceptorGndAttkToIdle:
wait 125
goto InterceptorGndAttkToIdle
InterceptorWalking:
playfram 0x00 # frame set 0
setvertpos 0
goto InterceptorGndAttkToIdle
and that's all...
None.