239 lines
11 KiB
XML
239 lines
11 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!-- The type is not used. It is just for distinction purposes. -->
|
|
<!-- Test Method -->
|
|
<!-- In the game console command window, -->
|
|
<!-- Enter "ActionScript [ScriptId]" -->
|
|
<!-- The nearest NPC to the current player will execute the specified script. -->
|
|
<S1ActionScripts type="Common">
|
|
|
|
<!-- 예제 스크립트 -->
|
|
<!-- huntingZoneId=64 templateId=1007 shapeId=203102 basicActionId=200810 전투기술 교관 (66913, -79107, -2965) -->
|
|
<!-- socialMotionId=12 -> socialId=20081012 Human_M_ANI.Anim.Human_M_Share_Anim.angry -->
|
|
<Script id="1">
|
|
<Action time="200" type="move" pos="66836,-79186,-2980" speed="100">
|
|
<Action type="move" pos="66741,-79099,-2985" speed="100">
|
|
<Action type="rotateToUser" duration="0">
|
|
<Action type="social" socialMotionId="12">
|
|
<Action type="dialog" textId="1"/>
|
|
</Action>
|
|
</Action>
|
|
</Action>
|
|
</Action>
|
|
|
|
<Action time="12000" type="moveToInitPos" speed="100">
|
|
<Action type="rotateToInitDir" duration="0">
|
|
<Action type="animation" animName="idle1"/>
|
|
<Action type="cameraShake" duration="5000" power="5" speed="3000">
|
|
<Action type="effect" effectId="1109"/>
|
|
</Action>
|
|
</Action>
|
|
</Action>
|
|
|
|
<Action time="2000" type="scale" scale="3.0" duration="5000" power="5">
|
|
<Action type="scaleToInitScale" duration="5000" power="5"/>
|
|
</Action>
|
|
</Script>
|
|
|
|
<!-- 이건 NPC에게 사용해 보세요. @spawnnpc 13 300930 1-->
|
|
<Script id="2">
|
|
<Action time="1000" type="material" postfix="_death">
|
|
<Action type="materialParam" param="JordonCrossFactor" from="0.0" to="1.0" duration="2000">
|
|
<Action type="materialParam" param="JordonCrossFactor" from="1.0" to="0.0" duration="2000">
|
|
<Action type="material" postfix="">
|
|
<Action type="defaultAnim" waitAnim="Walk" moveAnim="Wait">
|
|
<Action time="5000" type="defaultAnim" waitAnim="" moveAnim=""/>
|
|
</Action>
|
|
</Action>
|
|
</Action>
|
|
</Action>
|
|
</Action>
|
|
</Script>
|
|
|
|
<Script id="3">
|
|
<Action time="1000" type="translationZ" from="0.0" to="1000.0" duration="2000" power="4.0">
|
|
<Action type="translationZ" from="1000.0" to="0.0" duration="2000" power="4.0">
|
|
</Action>
|
|
</Action>
|
|
</Script>
|
|
|
|
<Script id="4">
|
|
<Action time="1000" type="mesh" huntingZoneId="213" templateId="1002"/>
|
|
</Script>
|
|
|
|
<!-- 스폰 시에 머티리얼 변화는 효과 테스트용 -->
|
|
<!-- 머티리얼 변경 효과가 스폰 다음 틱부터 적용되어 아래와 같이 visible 변경을 사용-->
|
|
<!-- @spawnnpc 24 9 1 -->
|
|
<Script id="5">
|
|
<InitState visible="false"/>
|
|
<Action type="material" postfix="_spawn">
|
|
<Action type="materialParam" param="JordonCrossFactor" from="1.0" to="1.0" duration="0">
|
|
<Action time="1" type="visible" visibility="true">
|
|
<Action type="materialParam" param="JordonCrossFactor" from="1.0" to="0.0" duration="3000">
|
|
<Action type="material" postfix=""/>
|
|
</Action>
|
|
</Action>
|
|
</Action>
|
|
</Action>
|
|
</Script>
|
|
|
|
<!-- 소셜 anim 테스트용 -->
|
|
<Script id="6" playingTime="100000">
|
|
<Action time="1000" type="animation" animName="angry" blendInTime="0.2">
|
|
<Action time="1000" type="animation" animName="applaud" blendInTime="0.2">
|
|
<Action time="1000" type="animation" animName="attack" blendInTime="0.2">
|
|
<Action time="1000" type="animation" animName="beg" blendInTime="0.2">
|
|
<Action time="1000" type="animation" animName="bow" blendInTime="0.2">
|
|
<Action time="1000" type="animation" animName="dance" blendInTime="0.2">
|
|
<Action time="1000" type="animation" animName="fund" blendInTime="0.2">
|
|
<Action time="1000" type="animation" animName="greet" blendInTime="0.2">
|
|
<Action time="1000" type="animation" animName="pointing" blendInTime="0.2">
|
|
<Action time="1000" type="animation" animName="propose" blendInTime="0.2">
|
|
<Action time="1000" type="animation" animName="request" blendInTime="0.2">
|
|
<Action time="1000" type="animation" animName="shy" blendInTime="0.2">
|
|
<Action time="1000" type="animation" animName="smile" blendInTime="0.2">
|
|
<Action time="1000" type="animation" animName="sob" blendInTime="0.2">
|
|
<Action time="1000" type="animation" animName="taunt" blendInTime="0.2">
|
|
<Action time="1000" type="animation" animName="victory" blendInTime="0.2">
|
|
<Action time="1000" type="animation" animName="worry" blendInTime="0.2">
|
|
</Action>
|
|
</Action>
|
|
</Action>
|
|
</Action>
|
|
</Action>
|
|
</Action>
|
|
</Action>
|
|
</Action>
|
|
</Action>
|
|
</Action>
|
|
</Action>
|
|
</Action>
|
|
</Action>
|
|
</Action>
|
|
</Action>
|
|
</Action>
|
|
</Action>
|
|
</Script>
|
|
|
|
<Script id="7" playingTime="20000">
|
|
<Action time="1000" type="aero" aeroSet="ase_aeroset.AERO.ACE_Insanity_Hill_AERO_FINAL" on="true" blendTime="2.0"/>
|
|
<Action time="4000" type="aero" aeroSet="hec_aeroset.AERO.TRP_Wild_Valley_Aero" on="true" blendTime="2.0"/>
|
|
<Action time="7000" type="aero" aeroSet="hec_aeroset.AERO.TRP_Wild_Valley_Aero" on="false" blendTime="2.0"/>
|
|
<Action time="10000" type="aero" aeroSet="ase_aeroset.AERO.ACE_Insanity_Hill_AERO_FINAL" on="false" blendTime="2.0"/>
|
|
</Script>
|
|
|
|
<Script id="8" playingTime="20000">
|
|
<Action time="1000" type="aero" aeroSet="ase_aeroset.AERO.ACE_Insanity_Hill_AERO_FINAL" on="true" blendTime="2.0"/>
|
|
<Action time="4000" type="aero" aeroSet="hec_aeroset.AERO.TRP_Wild_Valley_Aero" on="true" blendTime="2.0"/>
|
|
<Action time="7000" type="aero" aeroSet="" on="false" blendTime="2.0"/>
|
|
</Script>
|
|
|
|
<Script id="47410051" playingTime="1000">
|
|
<Action type="actionScript" huntingZoneId="474" templateId="1005" scriptId="101"/>
|
|
</Script>
|
|
<Script id="47410052" playingTime="1000">
|
|
<Action type="actionScript" huntingZoneId="474" templateId="1005" scriptId="102"/>
|
|
</Script>
|
|
<Script id="47410053" playingTime="1000">
|
|
<Action type="actionScript" huntingZoneId="474" templateId="1005" scriptId="103"/>
|
|
</Script>
|
|
<Script id="47410054" playingTime="1000">
|
|
<Action type="actionScript" huntingZoneId="474" templateId="1005" scriptId="104"/>
|
|
</Script>
|
|
<Script id="101" playingTime="2000">
|
|
<Action type="materialParam" param="process" from="-2.0" to="-0.34" duration="2000"/>
|
|
</Script>
|
|
|
|
<Script id="102" playingTime="2000">
|
|
<Action type="materialParam" param="process" from="-0.34" to="0.0" duration="2000"/>
|
|
<Action type="aero" aeroSet="SWC_Quest_Aero.Quest_process_A_Aero" on="true" blendTime="2.0"/>
|
|
<Action time="200" type="cameraShake" duration="3000" power="2" speed="1000"/>
|
|
</Script>
|
|
|
|
<Script id="103" playingTime="2000">
|
|
<Action type="materialParam" param="process" from="0.0" to="0.5" duration="2000"/>
|
|
<Action type="aero" aeroSet="SWC_Quest_Aero.Quest_process_A_Aero" on="false" blendTime="2.0"/>
|
|
<Action type="aero" aeroSet="SWC_Quest_Aero.Quest_process_B_Aero" on="true" blendTime="2.0"/>
|
|
<Action time="200" type="cameraShake" duration="3000" power="3" speed="1000"/>
|
|
</Script>
|
|
|
|
<Script id="104" playingTime="2000">
|
|
<Action type="materialParam" param="process" from="0.5" to="1.0" duration="2000"/>
|
|
<Action type="aero" aeroSet="SWC_Quest_Aero.Quest_process_B_Aero" on="false" blendTime="2.0"/>
|
|
<Action type="aero" aeroSet="SWC_Quest_Aero.Quest_process_C_Aero" on="true" blendTime="2.0"/>
|
|
<Action time="200" type="cameraShake" duration="5000" power="3" speed="1000"/>
|
|
</Script>
|
|
|
|
<Script id="105" playingTime="2000">
|
|
<Action type="materialParam" param="process" from="-0.34" to="-2.0" duration="2000"/>
|
|
<Action type="aero" aeroSet="" on="false" blendTime="2.0"/>
|
|
</Script>
|
|
|
|
<Script id="106" playingTime="5000">
|
|
<Action time="0" type="effect" effectId="999001"/>
|
|
<Action time="200" type="effect" effectId="999002"/>
|
|
<Action time="3500" type="effect" effectId="999003"/>
|
|
</Script>
|
|
|
|
<Script id="107" playingTime="5000">
|
|
<Action time="0" type="effect" effectId="999003"/>
|
|
<Action time="100" type="material" postfix="_death"/>
|
|
<Action type="materialParam" param="JordonCrossFactor" from="0.0" to="1.0" duration="2000"/>
|
|
<Action time="0" type="effect" effectId="300004"/>
|
|
</Script>
|
|
|
|
<Script id="4520001" playingTime="6000">
|
|
<Action time="0" type="effect" effectId="80038"/>
|
|
</Script>
|
|
|
|
<Script id="4520003" playingTime="6000">
|
|
<Action time="500" type="dialog" textId="444"/>
|
|
</Script>
|
|
|
|
<Script id="4510002" playingTime="5000">
|
|
<Action time="0" type="visible" visibility="false"/>
|
|
</Script>
|
|
|
|
<Script id="4510003" playingTime="6000">
|
|
<Action time="0" type="visible" visibility="true"/>
|
|
<Action time="1" type="animation" animName="Death" rate="1"/>
|
|
</Script>
|
|
<!--아크데바 무기고 -->
|
|
<Script id="8080001" playingTime="5000">
|
|
<Action type="move" pos="35965.5039,144918.0469,307.1051" speed="200"/>
|
|
</Script>
|
|
<!-- 아크데바 인던 종료 -->
|
|
<Script id="8080002" playingTime="10500">
|
|
<Action time="0" type="dialog" textId="101" rate="1" />
|
|
<Action time="1000" type="effect" effectId="513110800" rate="1" />
|
|
<Action time="1000" type="animation" animName="blastBallStart" rate="1" />
|
|
<Action time="2000" type="animation" animName="blastBallLoop" rate="1" />
|
|
<Action time="2500" type="cameraShake" duration="2000" power="1" speed="1000" />
|
|
<Action time="2500" type="effect" effectId="1030" rate="1" />
|
|
<Action time="3000" type="dialog" textId="102" rate="1" />
|
|
|
|
<Action time="3000" type="animation" animName="bReactionStart2" rate="1" />
|
|
<Action time="4000" type="effect" effectId="1030" rate="1" />
|
|
<Action time="4000" type="dialog" textId="102" rate="1" />
|
|
<Action time="4000" type="instantMove" pos="43855.8398,133768.7969,-1529.7754" dir="1"/>
|
|
<Action time="4000" type="animation" animName="bReactionDown2" rate="1" />
|
|
<Action time="5000" type="animation" animName="bReactionDown2" rate="1" />
|
|
<Action time="6000" type="animation" animName="bReactionDown2" rate="1" />
|
|
|
|
<Action time="7000" type="animation" animName="bReactionCom2" rate="1" />
|
|
<Action time="7500" type="dialog" textId="103" rate="1" />
|
|
<Action time="8000" type="animation" animName="Groggy1" rate="1" />
|
|
<Action time="9000" type="effect" effectId="1030" rate="1" />
|
|
<Action time="9000" type="animation" animName="Death" rate="1" />
|
|
</Script>
|
|
<!-- 아크데바 무기고 카메라 쉐이크 -->
|
|
<Script id="8080003" playingTime="2000">
|
|
<Action time="0" type="cameraShake" duration="2000" power="1" speed="1000" />
|
|
</Script>
|
|
<!-- 엘카이아호(퀘스트) 카메라 쉐이크 -->
|
|
<Script id="8230001" playingTime="600000">
|
|
<Action time="0" type="cameraShake" duration="2000" power="2" speed="1000"/>
|
|
</Script>
|
|
<Script id="8230002" playingTime="600000">
|
|
<Action time="0" type="cameraShake" duration="2000" power="2" speed="1000"/>
|
|
</Script>
|
|
</S1ActionScripts> |