Changes

Jump to navigation Jump to search
1,126 bytes added ,  13:55, 29 May 2021
Line 1,164: Line 1,164:     
===CGameCtnMediaClip (03 079 000)===
 
===CGameCtnMediaClip (03 079 000)===
 +
'''03079002'''
 +
uint32
 +
uint32 numTracks
 +
for each track:
 +
    noderef mediaTrack
 +
string clipName
 +
uint32
 +
 +
'''03079003'''
 +
uint32
 +
uint32 numTracks
 +
for each track:
 +
    noderef mediaTrack
 +
string clipName
 +
 
'''03079004''' (all fields are ignored)
 
'''03079004''' (all fields are ignored)
 
  uint32
 
  uint32
Line 1,169: Line 1,184:  
'''03079005'''
 
'''03079005'''
 
  uint32 ignored (0xA)
 
  uint32 ignored (0xA)
  uint32 numTypes
+
  uint32 numTracks
  for each type:
+
  for each track:
 
     noderef mediaTrack
 
     noderef mediaTrack
 
  string clipName
 
  string clipName
   −
'''03079007''' (all fields are ignored)
+
'''03079007'''
 +
uint32 localPlayerClipEntIndex
 +
 
 +
'''0307900A'''
 +
bool stopWhenLeave
 +
 
 +
'''0307900D'''
 
  uint32
 
  uint32
 +
uint32 version
 +
uint32 numTracks
 +
for each track:
 +
    noderef mediaTrack
 +
string clipName
 +
bool stopWhenLeave
 +
bool
 +
bool stopWhenRespawn
 +
string
 +
float
 +
uint32 localPlayerClipEntIndex
    
===CGameCtnMediaTrack (03 078 000)===
 
===CGameCtnMediaTrack (03 078 000)===
Line 1,191: Line 1,223:     
===CControlEffectSimi (07 010 000)===
 
===CControlEffectSimi (07 010 000)===
'''07010005'''
+
'''07010003'''
 +
uint32 numKeys
 +
for each key:
 +
    float timeStamp
 +
    vec2 position
 +
    float rotation (in rad)
 +
    float scaleX
 +
    float scaleY
 +
    float opacity
 +
    float depth
 +
bool centered
 +
 
 +
'''07010004'''
 
  uint32 numKeys
 
  uint32 numKeys
 
  for each key:
 
  for each key:
Line 1,201: Line 1,245:  
     float opacity
 
     float opacity
 
     float depth
 
     float depth
     int128 ignored (0)
+
     float
  int128 ignored
+
    float isContinousEffect
 +
    float
 +
    float
 +
bool centered
 +
uint32 colorBlendMode
 +
bool isContinousEffect
 +
 
 +
'''07010005'''
 +
ReadChunk(0x07010004)
 +
  bool isInterpolated
    
===CGameCtnMediaBlock===
 
===CGameCtnMediaBlock===
Line 1,262: Line 1,315:  
'''030A5000'''
 
'''030A5000'''
 
  noderef CControlEffectSimi
 
  noderef CControlEffectSimi
  byte ignored (2)
+
  fileref image
string folderPath
  −
if folderPath is not emptyString:
  −
    string locatorLink
      
====CGameCtnMediaBlockMusicEffect (03 0A6 000)====
 
====CGameCtnMediaBlockMusicEffect (03 0A6 000)====
Line 1,276: Line 1,326:     
====CGameCtnMediaBlockSound (03 0A7 000)====
 
====CGameCtnMediaBlockSound (03 0A7 000)====
 +
'''030A7001'''
 +
fileref sound
 +
uint32 numKeys
 +
for each key:
 +
    float timeStamp
 +
    float volume
 +
    float pan
 +
 +
'''030A7002'''
 +
uint32 playCount
 +
bool isLooping
 +
 
'''030A7003'''
 
'''030A7003'''
  uint32 ignored (0)
+
  uint32 version
 
  uint32 playCount
 
  uint32 playCount
  bool loopMusic
+
  bool isLooping
  bool musicOn
+
  bool isMusic
 +
if version >= 1:
 +
    bool stopWithClip
 +
    if version >= 2:
 +
        bool audioToSpeech
 +
        int audioToSpeechTarget
   −
'''0307A004'''
+
'''030A7004'''
  byte ignored (2)
+
  fileref sound
string folderPath
  −
if folderPath is not emptyString:
  −
    string locatorLink
   
  uint32 ignored (1)
 
  uint32 ignored (1)
 
  uint32 numKeys
 
  uint32 numKeys
Line 1,292: Line 1,356:  
     float timeStamp
 
     float timeStamp
 
     float volume
 
     float volume
     float ignored (0.0)
+
     float pan (unused)
 
     vec3 soundTransmitorPosition
 
     vec3 soundTransmitorPosition
   Line 1,367: Line 1,431:  
  float timeClipStart
 
  float timeClipStart
 
  float timeClipEnd
 
  float timeClipEnd
  uint32 flag
+
  lookbackstring cameraView
if flag == 0x3:
  −
    uint32 flag (when exported to clip the flag is moved)
  −
if flag == 0x40000000:
  −
    string cameraView
   
  uint32 indexTargetPlayer (0: Local player)
 
  uint32 indexTargetPlayer (0: Local player)
   Line 1,420: Line 1,480:  
  float timeClipStart
 
  float timeClipStart
 
  float timeClipEnd
 
  float timeClipEnd
  noderef CGameCtnGhost
+
  noderef ghostModel (CGameCtnGhost)
  float ghostOffset
+
  float startOffset
 +
 
 +
'''030E5002'''
 +
uint32 version
 +
if version < 3:
 +
    float timeClipStart
 +
    float timeClipEnd
 +
if version >= 3:
 +
    uint32 numKeys
 +
    for each key:
 +
        float timeStamp
 +
        float
 +
noderef ghostModel (CGameCtnGhost)
 +
float startOffset
 +
bool noDamage
 +
bool forceLight
 +
bool forceHue
    
===CMwNod (01 001 000)===
 
===CMwNod (01 001 000)===
33

edits

Navigation menu