ParachuteDrawSoviet.xml 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. <ParachuteDraws xmlns="uri:ea.com:eala:asset" xmlns:xi="http://www.w3.org/2001/XInclude" >
  2. <ScriptedModelDraw xmlns="uri:ea.com:eala:asset"
  3. id="ModuleTag_ParachuteDraw"
  4. OkToChangeModelColor="true">
  5. <ModelConditionState
  6. ParseCondStateType="PARSE_DEFAULT">
  7. <Model
  8. Name="" />
  9. </ModelConditionState>
  10. <ModelConditionState
  11. ParseCondStateType="PARSE_NORMAL"
  12. ConditionsYes="LAUNCHED">
  13. <Model
  14. Name="" />
  15. </ModelConditionState>
  16. <ModelConditionState
  17. ParseCondStateType="PARSE_NORMAL"
  18. ConditionsYes="PARACHUTING USER_8">
  19. <Model
  20. Name="NPParachuteSoviet_SKN" />
  21. <Texture
  22. Original="NPParachuteSoviet"
  23. New="NPParachuteJapan" />
  24. <Texture
  25. Original="HC_NPParachuteSoviet"
  26. New="HC_NPParachuteJapan" />
  27. </ModelConditionState>
  28. <ModelConditionState
  29. ParseCondStateType="PARSE_NORMAL"
  30. ConditionsYes="PARACHUTING USER_9">
  31. <Model
  32. Name="NPParachuteSoviet_SKN" />
  33. <Texture
  34. Original="NPParachuteSoviet"
  35. New="NPParachuteAllied" />
  36. <Texture
  37. Original="HC_NPParachuteSoviet"
  38. New="HC_NPParachuteAllied" />
  39. </ModelConditionState>
  40. <ModelConditionState
  41. ParseCondStateType="PARSE_NORMAL"
  42. ConditionsYes="PARACHUTING">
  43. <Model
  44. Name="NPParachuteSoviet_SKN" />
  45. </ModelConditionState>
  46. <AnimationState
  47. ParseCondStateType="PARSE_DEFAULT"
  48. StateName="STATE_Idle">
  49. </AnimationState>
  50. <AnimationState
  51. ParseCondStateType="PARSE_NORMAL"
  52. ConditionsYes="LAUNCHED"
  53. StateName="STATE_Launched">
  54. </AnimationState>
  55. <AnimationState
  56. ParseCondStateType="PARSE_NORMAL"
  57. ConditionsYes="PARACHUTING"
  58. StateName="STATE_Parachuting">
  59. <Animation
  60. AnimationName="NPParachute_FALL"
  61. AnimationMode="LOOP" />
  62. <Script>
  63. Prev = CurDrawablePrevAnimationState()
  64. if Prev ~= "STATE_Parachuting" and Prev ~= "TRANS_toOpen" then
  65. CurDrawableSetTransitionAnimState("TRANS_toOpen")
  66. end
  67. </Script>
  68. </AnimationState>
  69. <AnimationState
  70. ParseCondStateType="PARSE_TRANSITION"
  71. StateName="TRANS_toOpen">
  72. <Animation
  73. AnimationName="NPParachute_OPEN"
  74. AnimationMode="ONCE"
  75. AnimationBlendTime="0"/>
  76. </AnimationState>
  77. </ScriptedModelDraw>
  78. </ParachuteDraws>