Skip to content

XML magicPath

riyu edited this page Nov 5, 2026 · 5 revisions

XML table ./data/xml/table/magicPath.xml

Back to XML Tables Index.

Data file ./data/xml/table/magicPath.xml
Source unit src/ms2/client/ms2/magicdata.cpp
Loader LoadMagicPath (0x14145c4d0) in src/ms2/client/ms2/
magicdata.cpp
Category client
Attributes 23 (0 partial)

Element nesting

Reconstructed from FirstChild* / NextSibling* chains. A leading $name marks a loop/helper variable that could not be resolved to a literal.

  • ms2 > type
  • ms2 > type > move

Element ms2 > type

Attribute C++ type Field Default Enum Reader Line
id int nId LoadMagicPath
0x14145c4d0
320

Element ms2 > type > move

Attribute C++ type Field Default Enum Reader Line
fireNode CString m_strFireNode (empty) LoadMagicPath
0x14145c4d0
326
direction CString strDirection LoadMagicPath
0x14145c4d0
328
dirRotZDegree float m_fDirRotZ LoadMagicPath
0x14145c4d0
332
lifeTime float m_fLifeTime LoadMagicPath
0x14145c4d0
336
delayTime float m_fDelayTime LoadMagicPath
0x14145c4d0
337
spawnTime float m_fSpawnTime LoadMagicPath
0x14145c4d0
338
ignoreCancelAtSpawnTime int m_nIgnoreCancelAtSpawnTime LoadMagicPath
0x14145c4d0
339
vel float m_fVelocity LoadMagicPath
0x14145c4d0
340
distance float m_fDistance LoadMagicPath
0x14145c4d0
341
nonTargetMoveDistance float m_fNonTargetMoveDistance LoadMagicPath
0x14145c4d0
342
destroyTime float m_fDestroyTime LoadMagicPath
0x14145c4d0
343
controlRate float m_fControlRate LoadMagicPath
0x14145c4d0
344
lookAtType int m_nLookAtType LoadMagicPath
0x14145c4d0
345
catmullrom int m_nCatmullRom LoadMagicPath
0x14145c4d0
346
rotation int m_nRotation LoadMagicPath
0x14145c4d0
347
traceTargetDuration float m_fTraceTargetDuration LoadMagicPath
0x14145c4d0
348
explosionByDestroy int m_nExplosionByDestroy LoadMagicPath
0x14145c4d0
349
traceTargetOffsetPos int m_nTraceTargetOffsetPos LoadMagicPath
0x14145c4d0
350
ignorePhysxTestInitPosition int m_nIgnorePhysxTestInitPosition LoadMagicPath
0x14145c4d0
351
piercingAttackInterval unsigned m_nPiercingAttackInterval LoadMagicPath
0x14145c4d0
352
piercingAttackMaxTargetCount unsigned
char
m_nPiercingAttackMaxTargetCount LoadMagicPath
0x14145c4d0
353
moveEndHoldDuration unsigned m_nMoveEndHoldDuration LoadMagicPath
0x14145c4d0
354

Clone this wiki locally