mirror of
https://gitea.wildfiregames.com/0ad/0ad.git
synced 2026-07-29 00:12:26 +00:00
Put the extra animation event in the struct def, also adding Jan's VFS script wrapper.
This was SVN commit r2218.
This commit is contained in:
@@ -160,6 +160,7 @@ bool CObjectBase::Load(const char* filename)
|
||||
AT(name);
|
||||
AT(speed);
|
||||
AT(event);
|
||||
AT(load);
|
||||
AT(attachpoint);
|
||||
AT(actor);
|
||||
AT(frequency);
|
||||
@@ -227,6 +228,13 @@ bool CObjectBase::Load(const char* filename)
|
||||
else if (anim.m_ActionPos > 100.0) anim.m_ActionPos = 1.0;
|
||||
else if (anim.m_ActionPos > 1.0) anim.m_ActionPos /= 100.0;
|
||||
}
|
||||
else if (ae.Name == at_load)
|
||||
{
|
||||
anim.m_ActionPos2 = CStr(ae.Value).ToDouble();
|
||||
if (anim.m_ActionPos2 < 0.0) anim.m_ActionPos2 = 0.0;
|
||||
else if (anim.m_ActionPos2 > 100.0) anim.m_ActionPos2 = 1.0;
|
||||
else if (anim.m_ActionPos2 > 1.0) anim.m_ActionPos2 /= 100.0;
|
||||
}
|
||||
else
|
||||
; // unrecognised element
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user