AOC_PRC8/_module/nss/charport.nss
Jaysyn904 5e558169a0 Initial Commit
Initial Commit
2025-04-03 11:24:16 -04:00

36 lines
1.0 KiB
Plaintext

#include "in_g_cutscene"
void PortIn(float fDelay, object oChar, object oWP1, object oWP2, object oWP3, int iSwitch)
{
int iMode = GetLocalInt(GetModule(), "gamemode");
effect e1Effect = EffectVisualEffect(VFX_IMP_REMOVE_CONDITION);
effect e2Effect = EffectVisualEffect(VFX_FNF_PWSTUN);
effect e3Effect = EffectVisualEffect(VFX_IMP_ELEMENTAL_PROTECTION);
if (iSwitch==1)
{
if (iMode==1)
{
GestaltAnimate(fDelay+2.8, oChar, ANIMATION_FIREFORGET_TAUNT);
}
else
{
GestaltAnimate(fDelay+2.8, oChar, ANIMATION_FIREFORGET_VICTORY2);
}
}
DelayCommand(fDelay+4.0, ApplyEffectAtLocation(DURATION_TYPE_INSTANT,
e1Effect, GetLocation(oWP1)));
DelayCommand(fDelay+4.1, ApplyEffectAtLocation(DURATION_TYPE_INSTANT,
e2Effect, GetLocation(oWP1)));
DelayCommand(fDelay+4.2, ApplyEffectAtLocation(DURATION_TYPE_INSTANT,
e3Effect, GetLocation(oWP1)));
GestaltActionJump(fDelay+4.5, oChar, oWP2);
GestaltFace(fDelay+5.0, oChar, 0.0, 2, oWP3);
}
//void main() {}