;Created hy Mugenfutacharsmaker ;fvar(27) Speeds 1/2/3/4/5/Cum ;fvar(26) Pose Changer ;fVar(25) Cum bar load ;Fvar(29) Speed bar load - Cooldown ;fvar(28) Var for grab quantity - Transparency [Statedef 89112]; Futa won victim release, left on ground type = A movetype = H physics = N velset = 0,0 [State 757, 1] type = SprPriority trigger1 = 1 value = 2 [State 757, 2] type = ChangeAnim trigger1 = Time = 0 value = 5030 [State 757, 3] type = VelSet trigger1 = AnimElem = 1 X = 3 Y = -1.5 [State 757, 4] type = VelAdd trigger1 = 1 Y = 0.3 [State 757, 9] type = SelfState trigger1 = Vel Y > 0 && Pos Y >= 0 value = 5100 [Statedef 89113]; Futa lost futa release, pushed violently type = A movetype = H physics = N velset = 0,0 [State 757, 1] type = SprPriority trigger1 = 1 value = 2 [State 757, 2] type = ChangeAnim trigger1 = Time = 0 value = 5030 [State 757, 3] type = VelSet trigger1 = AnimElem = 1 X = 3 Y = -1.5 [State 757, 4] type = VelAdd trigger1 = 1 Y = 0.3 [State 757, 9] type = SelfState trigger1 = Vel Y > 0 && Pos Y >= 0 value = 5100 ;----------------------------------------------------------------------NORMAL RAPE ;---------------------------------------------------------------------- ;Futa Grab [Statedef 50000] type = S movetype= A physics = S juggle = 0 velset = 5,0 ctrl = 0 anim = 60000 ; Intento de Grab sprpriority = 3 [State 865, 2] type = Velset trigger1 = (GameTime % 5) = 0 x = 2 [State 0, Trans]; Para remover efecto de transparencia en caso de que el char se lo haya puesto antes del grab type = Trans trigger1 = time = 0 trans = none ;[State 0,NotHitBy] ;type = NotHitBy ;trigger1 = time = 0 ;value = SCA ;time = 5 [State 0, TargetState] type = TargetState trigger1 = Movehit trigger1 = NumTarget value = 50002 [State 0, ChangeState] ; if Successful hit type = ChangeState triggerall = numtarget trigger1 = MoveHit = 1 trigger1 = Target,movetype=H && !moveguarded && movehit value = 50001 [State 0] type = HitDef Trigger1 = Time = 0 attr = S, ST hitflag = MAF affectteam = E priority = 1, Miss sparkno = -1 p1sprpriority = 1 hitsound = S45645,0 p1facing = 1 p2facing = 1 guard.dist = 0 fall = 1 [State 0, ChangeState ]; if Miss type = ChangeState trigger1 = AnimTime = 0 value = 0 ctrl = 1 [State 0, VarSet]; Cooldown Grab Failed type = VarSet trigger1 = time = 0 fv = 29 value = 15 ;---------------------------------------------------------------------------------------------------------- ;Futa Normal Taunt [Statedef 50001] type = S movetype= A physics = S velset = 0,0 anim = 53300 ; Burla sprpriority = 3 [State 0, TargetState]; Target to Move type = TargetState trigger1 = time = 0 value = 50002 [State 0, TargetBind]; Victim Position type = TargetBind trigger1 = time > 0 pos = 0 [State 0, PosSet]; Futa Position type = PosSet trigger1 = time = 0 y = 0 x = 0 [State 0, PlaySnd]; Sex first Penetration type = PlaySnd trigger1 = AnimElem = 7 value = 45645,1 [State 0, PlaySnd]; Futa word before penetration type = PlaySnd trigger1 = animelem = 6 value = 5002,0+random%3 persistent = 0 [State 0, VarSet]; Struggle reset type = VarSet trigger1 = time = 0 fv = 29 value = 0 [State 0, TargetState]; Emote End Target type = TargetState trigger1 = Animtime = 0 value = 50004 [State 0, ChangeState ]; Taunt End type = ChangeState trigger1 = AnimTime = 0 value = ifElse(AILevel && Target,AILevel = 0,80003,ifElse(AILevel && Target,AIlevel,80203,50003)) ;---------------------------------------------------------------------------------------------------------- ;Victim Normal Taunt [Statedef 50002] type = S movetype= H physics = S sprpriority = 2 ctrl = 0 [State 0, ChangeAnim2]; Taunt Bottom type = ChangeAnim2 trigger1 = time = 0 value = 54300 [State 0, PlaySnd]; Penetration Sound type = PlaySnd trigger1 = animelem = 7 value = 4218,25 +random%3 [State 0, LifeAdd]; Initial Damage type = LifeAdd trigger1 = animelem = 7 kill = 0 value = -50 ;---------------------------------------------------------------------------------------------------------- ;Futa Normal Assault [Statedef 50003] type = S movetype= A physics = S velset = 0,0 anim = 70001 sprpriority = 3 ;[State 0, Helper]; Move enemies and allies from view ;type = Helper ;trigger1 = time = 0 && numhelper(50150) = 0 ;helpertype = normal ;name = "Opponent Aproach" ;ID = 50150 ;stateno = 50150 ;postype = p1 ;facing = 1 ;keyctrl = 0 ;ownpal = 0 ;supermovetime = 0 ;pausemovetime = 0 [State 0, TargetBind]; Victim Position type = TargetBind trigger1 = time = 0 pos = 0 ; Explof for Critical Triggers [State 0, Explod] type = Explod triggerall = random < 100 && numexplod(443005) = 0 trigger1 = animelem = 6 && Anim = 70001 || animelem = 6 && Anim = 70002 || animelem = 3 && Anim = 70003 || animelem = 2 && Anim = 70004 || animelem = 2 && Anim = 70005;Missionary trigger2 = animelem = 4 && Anim = 70021 || animelem = 4 && Anim = 70022 || animelem = 4 && Anim = 70023 || animelem = 2 && Anim = 70024 || animelem = 2 && Anim = 70025;Cowgirl trigger3 = animelem = 5 && Anim = 70041 || animelem = 5 && Anim = 70042 || animelem = 5 && Anim = 70043 || animelem = 2 && Anim = 70044 || animelem = 2 && Anim = 70045;Doggystyle trigger4 = animelem = 2 && Anim = 70061 || animelem = 2 && Anim = 70062 || animelem = 2 && Anim = 70063 || animelem = 2 && Anim = 70064 || animelem = 2 && Anim = 70065;Press anim = 443004 ID = 443004 ;-------------------- SEX SOUND AND EFFECTS (& CRITICAL STUFF)------------------------------------; [State 0, PlaySnd]; Sex penetration sounds type = PlaySnd triggerall = numexplod(443004) = 0 trigger1 = animelem = 6 && Anim = 70001 || animelem = 6 && Anim = 70002 || animelem = 3 && Anim = 70003 || animelem = 2 && Anim = 70004 || animelem = 2 && Anim = 70005;Missionary trigger2 = animelem = 4 && Anim = 70021 || animelem = 4 && Anim = 70022 || animelem = 4 && Anim = 70023 || animelem = 2 && Anim = 70024 || animelem = 2 && Anim = 70025;Cowgirl trigger3 = animelem = 5 && Anim = 70041 || animelem = 5 && Anim = 70042 || animelem = 5 && Anim = 70043 || animelem = 2 && Anim = 70044 || animelem = 2 && Anim = 70045;Doggystyle trigger4 = animelem = 2 && Anim = 70061 || animelem = 2 && Anim = 70062 || animelem = 2 && Anim = 70063 || animelem = 2 && Anim = 70064 || animelem = 2 && Anim = 70065;Press value = 45600,0 + random%5 [State 0, PlaySnd]; Sex Futa moans type = PlaySnd triggerall = random < 200 trigger1 = animelem = 6 && Anim = 70001 || animelem = 6 && Anim = 70002 || animelem = 3 && Anim = 70003 || animelem = 2 && Anim = 70004 || animelem = 2 && Anim = 70005;Missionary trigger2 = animelem = 4 && Anim = 70021 || animelem = 4 && Anim = 70022 || animelem = 4 && Anim = 70023 || animelem = 2 && Anim = 70024 || animelem = 2 && Anim = 70025;Cowgirl trigger3 = animelem = 5 && Anim = 70041 || animelem = 5 && Anim = 70042 || animelem = 5 && Anim = 70043 || animelem = 2 && Anim = 70044 || animelem = 2 && Anim = 70045;Doggystyle trigger4 = animelem = 2 && Anim = 70061 || animelem = 2 && Anim = 70062 || animelem = 2 && Anim = 70063 || animelem = 2 && Anim = 70064 || animelem = 2 && Anim = 70065;Press value = 10,8 [State 0, HitAdd]; Hit Count type = HitAdd trigger1 = animelem = 6 && Anim = 70001 || animelem = 6 && Anim = 70002 || animelem = 3 && Anim = 70003 || animelem = 2 && Anim = 70004 || animelem = 2 && Anim = 70005;Missionary trigger2 = animelem = 4 && Anim = 70021 || animelem = 4 && Anim = 70022 || animelem = 4 && Anim = 70023 || animelem = 2 && Anim = 70024 || animelem = 2 && Anim = 70025;Cowgirl trigger3 = animelem = 5 && Anim = 70041 || animelem = 5 && Anim = 70042 || animelem = 5 && Anim = 70043 || animelem = 2 && Anim = 70044 || animelem = 2 && Anim = 70045;Doggystyle trigger4 = animelem = 2 && Anim = 70061 || animelem = 2 && Anim = 70062 || animelem = 2 && Anim = 70063 || animelem = 2 && Anim = 70064 || animelem = 2 && Anim = 70065;Press value = 1 ;-------------- CRITICAL STUFF [State 0, PlaySnd]; Sex Critical penetration sounds type = PlaySnd trigger1 = numexplod(443004) = 1 value = 45601,0 + random%2 [State 0, EnvShake]; Sex Critical EnvShake type = EnvShake trigger1 = numexplod(443004) = 1 time = 10 freq = 180 ampl = -6 ; Critical Futa reaction/Critical cooldown [State 0, Explod] type = Explod trigger1 = numexplod(443004) = 1 pos = -50,-50 anim = 443005 ID = 443005 [State -2, SuperPause] type = SuperPause trigger1 = numexplod(443004) = 1 time = 5 anim = -1 sound = S15,0 + random%2 darken = 0 movetime = -1 ignorehitpause = 1 ; Remove Critical Explod once everything triggered/ Maybe not needed [State 0, RemoveExplod] type = RemoveExplod trigger1 = numexplod(443004) = 1 ID = 443004 ;------------------ CUM SOUND AND EFFECTS, IMPREGNATION [State 0, VarAdd]; Cum Bar Increase type = VarAdd trigger1 = (GameTime % 20) = 0 && fvar(25) < 70 fv = 25 value = 0.10*fvar(27) [State 0, PlaySnd]; Sex First penetration sound when cum type = PlaySnd trigger1 = animelem = 3 && Anim = 70006 trigger2 = animelem = 4 && Anim = 70026 trigger3 = animelem = 4 && Anim = 70046 trigger4 = animelem = 2 && Anim = 70066 value = 45645,1 [State 0, PlaySnd]; Cum sounds type = PlaySnd trigger1 = numexplod(443003) = 1 value = 45645,7 ; Invisible Hit and Cum Sounds and Moans Explod for Triggers - MISSIONARY [State 0, Explod] type = Explod triggerall = anim = 70006 trigger1 = animelem = 8 || animelem = 14 || animelem = 20 || animelem = 26 anim = 443003 ID = 443003 ; Invisible Hit and Cum Sounds and Moans Explod for Triggers - COWGIRL [State 0, Explod] type = Explod triggerall = anim = 70026 trigger1 = animelem = 6 || animelem = 12 || animelem = 18 || animelem = 24 anim = 443003 ID = 443003 ; Invisible Hit and Cum Sounds and Moans Explod for Triggers - DOGGYSTYLE [State 0, Explod] type = Explod triggerall = anim = 70046 trigger1 = animelem = 7 || animelem = 13 || animelem = 19 || animelem = 25 anim = 443003 ID = 443003 ; Invisible Hit and Cum Sounds and Moans Explod for Triggers - MATINGPRESS [State 0, Explod] type = Explod triggerall = anim = 70066 trigger1 = animelem = 8 || animelem = 14 || animelem = 20 || animelem = 26 anim = 443003 ID = 443003 [State 0, Explod]; Impregnation Explod type = Explod triggerall = fvar(25) >= 70 && fvar(25) <= 75 trigger1 = animelem = 12 anim = ifElse(fvar(28) >= 30, 44205,ifElse(fvar(28) >= 27 && fvar(28) <= 29,44204,ifElse(fvar(28) >= 23 && fvar(28) <= 26,44203,ifElse(fvar(28) >= 13 && fvar(28) <= 22,44202,44201)))); ID = 44201 pos = 0 , -8 facing = facing postype = p1 scale = .2, .2 sprpriority = 5 [State 0, ChangeAnim]; Cum once Var29 (Cum load) = 70 type = VarSet trigger1 = fvar(25) >= 70 && fvar(25) <= 75 fv = 27 value = 6 [State 0, VarAdd]; Move Speed reset type = VarSet trigger1 = time = 0 || Anim = 70006 || Anim = 70026 || Anim = 70046 || Anim = 70066 fv = 27 value = 1 ;---- REWORKED MECHANIC ------; [State 0, VarAdd]; Start/Decrease overtime type = VarAdd triggerall = fvar(25) < 70 triggerall = Anim != 70006 && Anim != 70026 && Anim != 70046 && Anim != 70066 trigger1 = time = 0 || (Gametime%(5+fvar(28))) = 0 fv = 29 value = ifElse(time = 0,35,-.7) [State 0, VarAdd]; Smash to increase type = VarAdd triggerall = fvar(25) < 70 triggerall = Anim != 70006 && Anim != 70026 && Anim != 70046 && Anim != 70066 trigger1 = command = "a" || command = "b" fv = 29 value = ifElse(time > 1000 && time < 2000, 0.8,ifElse(time > 2000, 0.5,1)) [State 0, VarAdd]; Smash Limit type = VarSet triggerall = fvar(25) < 70 triggerall = fvar(27) = 5 && fvar(29) >= 35 triggerall = Anim != 70006 && Anim != 70026 && Anim != 70046 && Anim != 70066 trigger1 = command = "a" || command = "b" fv = 29 value = 35 [State 0, VarAdd]; Speed increase type = VarAdd triggerall = fvar(25) < 70 trigger1 = fvar(29) >= 40 || fvar(29) <= 0 fv = 27 value = ifelse(fvar(29) <= 0,-1,1) [State 0, Explod]; Speed Bar type = Explod triggerall = fvar(25) < 70 trigger1 = time = 0 anim = 40001 ID = 40001 pos = -50, -40 postype = p1 scale = .5, .5 sprpriority = 5 bindtime = -1 removetime = -1 [State 0, Explod]; Speed Bar 1,2,3,4,5 type = Explod triggerall = fvar(25) < 70 trigger1 = numexplod(40002) = 0 anim = 40001+fvar(27) ID = 40002 pos = -50, -39 postype = p1 scale = .5, .5 sprpriority = 4 bindtime = -1 removetime = -1 [State 0, ModifyExplod]; Speed Bar updater type = Modifyexplod triggerall = fvar(25) < 70 trigger1 = 1 ID = 40002 postype = p1 pos = -50, -39 scale = .5, .5-fvar(29) ; Speed Explod Reset/Remove once first cum [State 0, Explod] type = RemoveExplod trigger1 = fvar(29) >= 40 || fvar(29) <= 0 trigger2 = Anim = 70006 || Anim = 70026 || Anim = 70046 || Anim = 70066 ID = 40002 ; Speed Bar Explod Remove once first cum [State 0, Explod] type = RemoveExplod trigger1 = Anim = 70006 || Anim = 70026 || Anim = 70046 || Anim = 70066 ID = 40001 ;---- Sex Moves ------; [State 0, VarAdd]; Move Skill check sucess type = VarSet trigger1 = fvar(29) >= 40 || fvar(29) <= 0 fv = 29 value = ifElse(fvar(29) >= 40,5,39) [State 0, VarAdd]; Rape Speed set type = VarSet triggerall = fvar(25) = 100 trigger1 = command = "a" || command = "b" || command = "c" || command = "x" || command = "y" || command = "z" fv = 27 value = ifElse(command = "a",1,ifElse(command = "b",2,ifElse(command = "c",3,ifElse(command = "x",4,ifElse(command = "y",5,ifElse(command = "z",6,fvar(27))))))) [State 0, VarAdd]; Rape Move set type = VarSet trigger1 = command = "Missionary" || command = "Cowgirl" || command = "Doggystyle" fv = 26 value = ifElse(command = "Missionary" && fvar(26) != 0,0,ifElse(command = "Cowgirl",20,ifElse(command = "Doggystyle",40,ifElse(command = "Missionary" && fvar(26) !=60,60,fvar(27))))) [State 0, Explod]; MOVE FUTA EXPLOD Changer type = Explod trigger1 = animtime = 0 anim = 70000 + fvar(27) + fvar(26) + 10 ID = 70055 postype = p1 scale = .95, .95 sprpriority = 1 bindtime = -1 removetime = -2 [State 0, ChangeAnim]; Speed/Move Changer type = ChangeAnim trigger1 = time = 0 || animtime = 0 value = 70000 + fvar(27) + fvar(26) ;---Transparency Stuff---; ;[State 0, VarSet]; Transparency (Cum load reused var) ;type = VarSet ;triggerall = fvar(29) >= 70 ;trigger1 = command = "Transparency" ;fv = 28 ;value = ifElse(fvar(28) >= 1,0,1) ;[State 0, Trans]; Transparency ;type = Trans ;triggerall = fvar(29) >= 70 ;trigger1 = fvar(28) = 0 ;trans = add ;alpha = 170,90 ;----- END Cum Load, Free mode,etc/ Skip minigame [State 0, VarSet]; type = VarSet trigger1 = numexplod(44201) = 1 || command = "Skipminigame" fv = 25 value = 100 ;----------------------------------------- Release---------------------------------------; [State 0, ChangeState ]; Release type = ChangeState triggerall = Anim != 70006 && Anim != 70026 && Anim != 70046 && Anim != 70066 trigger1 = command = "release" && fvar(25) = 100 || roundstate = 4 || roundstate = 3 || DrawGame || wintime || losetime || fvar(27) = 0 || time > 2500+(fvar(28)*100) && fvar(25) < 70 value = 60000 ctrl = 1 ;---------------------------------------------------------------------------------------------------------- ;Victim Normal Assault [Statedef 50004] type = S movetype = H physics = N sprpriority = 2 [State 0, PlaySnd]; Sex Victim Sound type = PlaySnd triggerall = random < 150 trigger1 = animelem = 6 && Anim = 71001 || animelem = 6 && Anim = 71002 || animelem = 3 && Anim = 71003 || animelem = 2 && Anim = 71004 || animelem = 2 && Anim = 71005;Missionary trigger2 = animelem = 4 && Anim = 71021 || animelem = 4 && Anim = 71022 || animelem = 4 && Anim = 71023 || animelem = 2 && Anim = 71024 || animelem = 2 && Anim = 71025;Cowgirl trigger3 = animelem = 5 && Anim = 71041 || animelem = 5 && Anim = 71042 || animelem = 5 && Anim = 71043 || animelem = 2 && Anim = 71044 || animelem = 2 && Anim = 71045;Doggystyle trigger4 = animelem = 2 && Anim = 71061 || animelem = 2 && Anim = 71062 || animelem = 2 && Anim = 71063 || animelem = 2 && Anim = 71064 || animelem = 2 && Anim = 71065;Press value = 4218,21 +random%3 [State 0, LifeAdd] type = LifeAdd trigger1 = animelem = 6 && Anim = 71001 || animelem = 6 && Anim = 71002 || animelem = 3 && Anim = 71003 || animelem = 2 && Anim = 71004 || animelem = 2 && Anim = 71005;Missionary trigger2 = animelem = 4 && Anim = 71021 || animelem = 4 && Anim = 71022 || animelem = 4 && Anim = 71023 || animelem = 2 && Anim = 71024 || animelem = 2 && Anim = 71025;Cowgirl trigger3 = animelem = 5 && Anim = 71041 || animelem = 5 && Anim = 71042 || animelem = 5 && Anim = 71043 || animelem = 2 && Anim = 71044 || animelem = 2 && Anim = 71045;Doggystyle trigger4 = animelem = 2 && Anim = 71061 || animelem = 2 && Anim = 71062 || animelem = 2 && Anim = 71063 || animelem = 2 && Anim = 71064 || animelem = 2 && Anim = 71065;Press kill = 0 value = -2 absolute = 1 [State 0, PlaySnd]; Penetration, Cum Victim type = PlaySnd trigger1 = animelem = 8 && Anim = 71006 || animelem = 26 && Anim = 71006 trigger2 = animelem = 6 && Anim = 71026 || animelem = 24 && Anim = 71026 trigger3 = animelem = 7 && Anim = 71046 || animelem = 25 && Anim = 71046 trigger4 = animelem = 8 && Anim = 71066 || animelem = 26 && Anim = 71066 value = 4218,25 +random%3 [State 0, LifeAdd] type = LifeAdd trigger1 = animelem = 26 && Anim = 71006 trigger2 = animelem = 24 && Anim = 71026 trigger3 = animelem = 25 && Anim = 71046 trigger4 = animelem = 26 && Anim = 71066 kill = 1 value = -50 [State 0, ChangeAnim2]; type = ChangeAnim2 triggerall = enemynear,anim - 1000 trigger1 = enemynear,animelem = 1 value = enemynear,anim + 1000 ;--------------------------------------------------------------------------------------------------------- ;Victim Lost, on ground [Statedef 50005] type = S movetype = H physics = N sprpriority = 2 [State 0, PosSet]; Hitbox position type = PlayerPush trigger1 = 1 value = 0 [State 0, ChangeAnim2]; type = ChangeAnim2 trigger1 = animtime = 0 value = 71101 ;--------------------------------------------------------------------------------------------------------- ;Helper hit [Statedef 50150] type = U movetype= A physics = N anim = 40051 [State 0, PosSet]; Hitbox position type = PlayerPush trigger1 = 1 value = 0 [State 0, ] type = HitDef trigger1 = 1 attr = S, NA animtype = Hard ground.type = Trip air.type = Trip hitflag = MA guardflag = priority = 4, Hit sparkno = s15002 guard.sparkno = s15005 sparkxy = -10, -15 fall = 1 fall.recover = 0 ground.velocity = -5.8,-4 air.velocity = -5.9,-4 yaccel = 0.6 [State 0, TargetState] type = TargetState trigger1 = Movehit && Target,prevstateno = 50005 && NumTarget value = 50005 [State 0, PosSet] type = DestroySelf trigger1 = time > 20000 ;--------------------------------------------------------------------------------------------------------- ;Release [Statedef 60000] type = S movetype = A physics = S SprPriority = 3 [State 0, Playerpush] type = Playerpush trigger1 = 1 value = 0 [State 0, targetstate] type = targetstate trigger1 = time = 0 value = 89112 [State 1120, Position] type = PosSet trigger1 = time = 100 y = 0 [State 0, VarAdd]; Move Speed reset type = VarSet trigger1 = time = 0 fv = 27 value = 0 [State 0, VarSet]; Cooldown type = VarSet trigger1 = time = 0 fv = 29 value = 30 [State 0, VarSet]; Grab count type = VarAdd trigger1 = time = 0 fv = 28 value = 2 [State 0, LifeAdd] type = LifeAdd trigger1 = time = 0 && fvar(25) < 70 kill = 1 value = -2*fvar(25) [State 0, RemoveExplod] type = RemoveExplod trigger1 = time = 0 [State -2, ChangeState] type = ChangeState trigger1 = time = 0 value = ifElse(fvar(25) < 70,89112,0) ctrl = 1 ;----------------------------------------------------------------------NORMAL RAPE ;---------------------------------------------------------------------- ;Violent Explod [Statedef 69990] type = S movetype= A physics = S juggle = 0 velset = 0 ctrl = 0 anim = 201133 sprpriority = 2 poweradd = -2000 [State 0,NotHitBy] type = NotHitBy trigger1 = time = 0 value = SCA time = 5 [State 0, PlaySnd] type = PlaySnd trigger1 = time = 0 value = 10,5 [State 2100, bg] type = assertspecial trigger1 = time = [0,30] flag = nobg flag2 = nofg [State 3900, 1] type = Explod trigger1 = time = 0 anim = 4002 pos = 0,0 postype = left supermove = 1 facing = 1 bindtime = 30 sprpriority = -2 removetime = 40 ownpal = 1 [State 3009, pause] type = SuperPause trigger1 = time = 0 time = 30 anim = -1 movetime = 30 darken = 0 p2defmul = 1 [State 0,ChangeState] type = ChangeState trigger1 = animtime = 0 value = 50100 [State 0, VarSet]; Cooldown type = VarSet trigger1 = time = 0 fv = 29 value = 20 ;---------------------------------------------------------------------------------------------- ;Violent Grab Failed [Statedef 69991] type = S movetype= A physics = S juggle = 0 velset = 0 ctrl = 0 anim = 20200 sprpriority = 2 [State 0, RemoveExplod] type = RemoveExplod trigger1 = time = 0 [State 0,ChangeState] type = ChangeState trigger1 = animtime = 0 value = 0 ctrl = 1 ;---------------------------------------------------------------------------------------------- ;Futa Violent Grab [Statedef 50100] type = S movetype= A physics = S juggle = 0 velset = 15,0 ctrl = 0 anim = 201134 ; Intento de Grab sprpriority = 3 [State 865, 2] type = Velset trigger1 = 1 x = 10 [State 0, PlaySnd] type = PlaySnd trigger1 = time = 0 value = 12,4 [State 0, Trans]; Para remover efecto de transparencia en caso de que el char se lo haya puesto antes del grab type = Trans trigger1 = time = 0 trans = none [State 0, Explod] type = Explod trigger1 = time = 0 anim = 1102 removetime = 30 sprpriority = -1 ownpal = 1 ignorehitpause = 1 ID = 1102 pos = 0,-10 bindtime = -1 [State -2, BGPalFX] type = BGPalFX trigger1 = time = 0 time = 21 add = -40,-150,-150 color = 0 ignorehitpause = 1 ;textura [State 0, Explod] type = Explod trigger1 = time = 0 anim = 1103 removetime = 30 ontop = 1 ownpal = 1 ignorehitpause = 1 postype = left bindtime = -1 [State 0, TargetState] type = TargetState trigger1 = Movehit trigger1 = NumTarget value = 50102 [State 0, ChangeState] ; if Successful hit type = ChangeState triggerall = numtarget trigger1 = MoveHit = 1 trigger1 = Target,movetype=H && !moveguarded && movehit value = 50101 [State 0] type = HitDef Trigger1 = Time = 0 attr = S, ST hitflag = M A D; F affectteam = E priority = 1, Miss sparkno = -1 p1sprpriority = 1 hitsound = S45645,0 p1facing = 1 p2facing = 1 guard.dist = 0 fall = 1 [State 0, ChangeState ]; if Miss type = ChangeState trigger1 = AnimTime = 0 value = 0 ctrl = 1 [State 0, VarSet]; Cooldown Normal Grab type = VarSet trigger1 = time = 0 fv = 24 value = 15 ;---------------------------------------------------------------------------------------------------------- ;Futa Violent Taunt [Statedef 50101] type = S movetype= A physics = S velset = 0,0 anim = 53301 ; Burla sprpriority = 3 [State 0, RemoveExplod] type = RemoveExplod trigger1 = time = 0 [State -2, BGPalFX] type = BGPalFX trigger1 = time = 0 time = 255 add = -40,-150,-150 color = 0 ignorehitpause = 1 [State 0, TargetState]; Target to Move type = TargetState trigger1 = time = 0 value = 50102 [State 0, TargetBind]; Victim Position type = TargetBind trigger1 = time > 0 pos = 0 [State 0, PosSet]; Futa Position type = PosSet trigger1 = time = 0 y = 0 x = 0 [State 0, PosAdd]; Move Futa partner type = PosAdd triggerall = partner,stateno = 50101 || partner,stateno = 50103 || partner,stateno = 70001 || partner,stateno = 70003 triggerall = (pos x - partner,pos x) < 50 triggerall = (pos x - partner,pos x) > -50 trigger1 = time = 0 x = (pos x - partner,pos x) - (pos x -partner,pos x) + 150 ;x = ifelse((pos x - partner,pos x) < 50 && partner,facing = -1,-90,ifelse((pos x - partner,pos x) < 50 && partner,facing = 1,90,0)) persistent = 0 [State 0, PlaySnd] type = PlaySnd trigger1 = time = 50 value = 15,6 [State 0, HitAdd] type = HitAdd trigger1 = AnimElem = 3 value = 1 [State 0, PlaySnd] type = PlaySnd trigger1 = animelem = 3 value = 44314,0 [State 0, PlaySnd] type = PlaySnd trigger1 = animelem = 3 value = 45645,2 [State 0, PlaySnd] type = PlaySnd trigger1 = animelem = 2 value = 20,10 [State 0, EnvShake] type = EnvShake trigger1 = animelem = 3 time = 120 freq = 200 ampl = -8 [State 0, PalFXWiz] type = PalFX trigger1 = animelem = 2 time = 15 add = 50,-100,-100 mul = 250,224,120 sinadd = 50,55,55,20 color = 0 [State 0, afterimage] type = AfterImage trigger1 = animelem = 2 time = 13 FrameGap = 1 length = 10 PalContrast = 200,0,0 PalBright = 100,-80,-180 TimeGap = 1 PalColor = 0 Trans = add persistent = 0 paladd = 50,0,0 [State 0, AfterImageTime] type = AfterImageTime trigger1 = animelem = 5 time = 0 [State 0, VarSet]; Struggle bar set at 0 type = VarSet trigger1 = time = 0 fv = 24 value = 0 [State 0, TargetState]; Emote End Target type = TargetState trigger1 = Animtime = 0 value = 50104 [State 0, ChangeState ]; Taunt End type = ChangeState trigger1 = AnimTime = 0 value = ifElse(AILevel,80103,50103) ;---------------------------------------------------------------------------------------------------------- ;Victim Violent Taunt [Statedef 50102] type = S movetype= H physics = S sprpriority = 2 ctrl = 0 [State 0, ChangeAnim2]; Taunt Bottom type = ChangeAnim2 trigger1 = time = 0 value = 54301 [State 0, LifeAdd] type = LifeAdd trigger1 = AnimElem = 4 kill = 0 value = -200 absolute = 1 [State 0, PlaySnd] type = PlaySnd trigger1 = animelem = 4 value = 11,0 ;Futa AI Normal Assault [Statedef 80003] type = S movetype= A physics = S velset = 0,0 anim = 70001 sprpriority = 3 ;[State 0, Helper]; Move enemies and allies from view ;type = Helper ;trigger1 = time = 0 && numhelper(50150) = 0 ;helpertype = normal ;name = "Opponent Aproach" ;ID = 50150 ;stateno = 50150 ;postype = p1 ;facing = 1 ;keyctrl = 0 ;ownpal = 0 ;supermovetime = 0 ;pausemovetime = 0 [State 0, TargetBind]; Victim Position type = TargetBind trigger1 = time = 0 pos = 0 ; Explof for Critical Triggers [State 0, Explod] type = Explod triggerall = random < 100 && numexplod(443005) = 0 trigger1 = animelem = 6 && Anim = 70001 || animelem = 6 && Anim = 70002 || animelem = 3 && Anim = 70003 || animelem = 2 && Anim = 70004 || animelem = 2 && Anim = 70005;Missionary trigger2 = animelem = 4 && Anim = 70021 || animelem = 4 && Anim = 70022 || animelem = 4 && Anim = 70023 || animelem = 2 && Anim = 70024 || animelem = 2 && Anim = 70025;Cowgirl trigger3 = animelem = 5 && Anim = 70041 || animelem = 5 && Anim = 70042 || animelem = 5 && Anim = 70043 || animelem = 2 && Anim = 70044 || animelem = 2 && Anim = 70045;Doggystyle trigger4 = animelem = 2 && Anim = 70061 || animelem = 2 && Anim = 70062 || animelem = 2 && Anim = 70063 || animelem = 2 && Anim = 70064 || animelem = 2 && Anim = 70065;Press anim = 443004 ID = 443004 ;-------------------- SEX SOUND AND EFFECTS (& CRITICAL STUFF)------------------------------------; [State 0, PlaySnd]; Sex penetration sounds type = PlaySnd triggerall = numexplod(443004) = 0 trigger1 = animelem = 6 && Anim = 70001 || animelem = 6 && Anim = 70002 || animelem = 3 && Anim = 70003 || animelem = 2 && Anim = 70004 || animelem = 2 && Anim = 70005;Missionary trigger2 = animelem = 4 && Anim = 70021 || animelem = 4 && Anim = 70022 || animelem = 4 && Anim = 70023 || animelem = 2 && Anim = 70024 || animelem = 2 && Anim = 70025;Cowgirl trigger3 = animelem = 5 && Anim = 70041 || animelem = 5 && Anim = 70042 || animelem = 5 && Anim = 70043 || animelem = 2 && Anim = 70044 || animelem = 2 && Anim = 70045;Doggystyle trigger4 = animelem = 2 && Anim = 70061 || animelem = 2 && Anim = 70062 || animelem = 2 && Anim = 70063 || animelem = 2 && Anim = 70064 || animelem = 2 && Anim = 70065;Press value = 45600,0 + random%5 [State 0, PlaySnd]; Sex Futa moans type = PlaySnd triggerall = random < 200 trigger1 = animelem = 6 && Anim = 70001 || animelem = 6 && Anim = 70002 || animelem = 3 && Anim = 70003 || animelem = 2 && Anim = 70004 || animelem = 2 && Anim = 70005;Missionary trigger2 = animelem = 4 && Anim = 70021 || animelem = 4 && Anim = 70022 || animelem = 4 && Anim = 70023 || animelem = 2 && Anim = 70024 || animelem = 2 && Anim = 70025;Cowgirl trigger3 = animelem = 5 && Anim = 70041 || animelem = 5 && Anim = 70042 || animelem = 5 && Anim = 70043 || animelem = 2 && Anim = 70044 || animelem = 2 && Anim = 70045;Doggystyle trigger4 = animelem = 2 && Anim = 70061 || animelem = 2 && Anim = 70062 || animelem = 2 && Anim = 70063 || animelem = 2 && Anim = 70064 || animelem = 2 && Anim = 70065;Press value = 10,8 [State 0, HitAdd]; Hit Count type = HitAdd trigger1 = animelem = 6 && Anim = 70001 || animelem = 6 && Anim = 70002 || animelem = 3 && Anim = 70003 || animelem = 2 && Anim = 70004 || animelem = 2 && Anim = 70005;Missionary trigger2 = animelem = 4 && Anim = 70021 || animelem = 4 && Anim = 70022 || animelem = 4 && Anim = 70023 || animelem = 2 && Anim = 70024 || animelem = 2 && Anim = 70025;Cowgirl trigger3 = animelem = 5 && Anim = 70041 || animelem = 5 && Anim = 70042 || animelem = 5 && Anim = 70043 || animelem = 2 && Anim = 70044 || animelem = 2 && Anim = 70045;Doggystyle trigger4 = animelem = 2 && Anim = 70061 || animelem = 2 && Anim = 70062 || animelem = 2 && Anim = 70063 || animelem = 2 && Anim = 70064 || animelem = 2 && Anim = 70065;Press value = 1 ;-------------- CRITICAL STUFF [State 0, PlaySnd]; Sex Critical penetration sounds type = PlaySnd trigger1 = numexplod(443004) = 1 value = 45601,0 + random%2 [State 0, EnvShake]; Sex Critical EnvShake type = EnvShake trigger1 = numexplod(443004) = 1 time = 10 freq = 180 ampl = -6 ; Critical Futa reaction/Critical cooldown [State 0, Explod] type = Explod trigger1 = numexplod(443004) = 1 pos = -50,-50 anim = 443005 ID = 443005 [State -2, SuperPause] type = SuperPause trigger1 = numexplod(443004) = 1 time = 5 anim = -1 sound = S15,0 + random%2 darken = 0 movetime = -1 ignorehitpause = 1 ; Remove Critical Explod once everything triggered/ Maybe not needed [State 0, RemoveExplod] type = RemoveExplod trigger1 = numexplod(443004) = 1 ID = 443004 ;------------------ CUM SOUND AND EFFECTS, IMPREGNATION [State 0, VarAdd]; Cum Bar Increase type = VarAdd trigger1 = (GameTime % 20) = 0 && fvar(25) < 70 fv = 25 value = 0.15*fvar(27) [State 0, PlaySnd]; Sex First penetration sound when cum type = PlaySnd trigger1 = animelem = 3 && Anim = 70006 trigger2 = animelem = 4 && Anim = 70026 trigger3 = animelem = 4 && Anim = 70046 trigger4 = animelem = 2 && Anim = 70066 value = 45645,1 [State 0, PlaySnd]; Cum sounds type = PlaySnd trigger1 = numexplod(443003) = 1 value = 45645,7 ; Invisible Hit and Cum Sounds and Moans Explod for Triggers - MISSIONARY [State 0, Explod] type = Explod triggerall = anim = 70006 trigger1 = animelem = 8 || animelem = 14 || animelem = 20 || animelem = 26 anim = 443003 ID = 443003 ; Invisible Hit and Cum Sounds and Moans Explod for Triggers - COWGIRL [State 0, Explod] type = Explod triggerall = anim = 70026 trigger1 = animelem = 6 || animelem = 12 || animelem = 18 || animelem = 24 anim = 443003 ID = 443003 ; Invisible Hit and Cum Sounds and Moans Explod for Triggers - DOGGYSTYLE [State 0, Explod] type = Explod triggerall = anim = 70046 trigger1 = animelem = 7 || animelem = 13 || animelem = 19 || animelem = 25 anim = 443003 ID = 443003 ; Invisible Hit and Cum Sounds and Moans Explod for Triggers - MATINGPRESS [State 0, Explod] type = Explod triggerall = anim = 70066 trigger1 = animelem = 8 || animelem = 14 || animelem = 20 || animelem = 26 anim = 443003 ID = 443003 [State 0, Explod]; Impregnation Explod type = Explod triggerall = fvar(25) >= 70 && fvar(25) <= 75 trigger1 = animelem = 12 anim = ifElse(fvar(28) >= 30, 44205,ifElse(fvar(28) >= 27 && fvar(28) <= 29,44204,ifElse(fvar(28) >= 23 && fvar(28) <= 26,44203,ifElse(fvar(28) >= 13 && fvar(28) <= 22,44202,44201)))); ID = 44201 pos = 0 , -8 facing = facing postype = p1 scale = .2, .2 sprpriority = 5 [State 0, ChangeAnim]; Cum once Var29 (Cum load) = 70 type = VarSet trigger1 = fvar(25) >= 70 && fvar(25) <= 75 fv = 27 value = 6 [State 0, VarAdd]; Move Speed reset type = VarSet trigger1 = time = 0 || Anim = 70006 || Anim = 70026 || Anim = 70046 || Anim = 70066 fv = 27 value = ifElse(time = 0,1,1+random%5) ;---- REWORKED MECHANIC ------; [State 0, VarAdd]; Start/Increase overtime type = VarAdd triggerall = fvar(25) < 70 triggerall = Anim != 70006 && Anim != 70026 && Anim != 70046 && Anim != 70066 trigger1 = time = 0 || (Gametime%9-fvar(28)) = 0 fv = 29 value = ifElse(time = 0,35,ifElse(fvar(29) >= 35 && fvar(27) = 5,0,0.9)) [State 0, VarAdd]; Smash to increase type = VarAdd triggerall = fvar(25) < 70 && target,AIlevel = 0 triggerall = Anim != 70006 && Anim != 70026 && Anim != 70046 && Anim != 70066 trigger1 = target,command = "a" || target,command = "b" fv = 29 value = ifElse(time > 1000 && time < 2000, -0.6,ifElse(time > 2000, -0.5,-0.7)) [State 0, VarAdd]; Smash Limit type = VarSet triggerall = fvar(25) < 70 && target,AIlevel = 0 triggerall = fvar(27) = 1 && fvar(29) <= 5 triggerall = Anim != 70006 && Anim != 70026 && Anim != 70046 && Anim != 70066 trigger1 = target,command = "a" || target,command = "b" fv = 29 value = 5 [State 0, VarAdd]; Speed increase type = VarAdd triggerall = fvar(25) < 70 trigger1 = fvar(29) >= 40 || fvar(29) <= 0 fv = 27 value = ifelse(fvar(29) <= 0,-1,1) [State 0, Explod]; Speed Bar type = Explod triggerall = fvar(25) < 70 trigger1 = time = 0 anim = 40001 ID = 40001 pos = -50, -40 postype = p1 scale = .5, .5 sprpriority = 5 bindtime = -1 removetime = -1 [State 0, Explod]; Speed Bar 1,2,3,4,5 type = Explod triggerall = fvar(25) < 70 trigger1 = numexplod(40002) = 0 anim = 40001+fvar(27) ID = 40002 pos = -50, -39 postype = p1 scale = .5, .5 sprpriority = 4 bindtime = -1 removetime = -1 [State 0, ModifyExplod]; Speed Bar updater type = Modifyexplod triggerall = fvar(25) < 70 trigger1 = 1 ID = 40002 postype = p1 pos = -50, -39 scale = .5, .5-fvar(29) ; Speed Explod Reset/Remove once first cum [State 0, Explod] type = RemoveExplod trigger1 = fvar(29) >= 40 || fvar(29) <= 0 trigger2 = Anim = 70006 || Anim = 70026 || Anim = 70046 || Anim = 70066 ID = 40002 ; Speed Bar Explod Remove once first cum [State 0, Explod] type = RemoveExplod trigger1 = Anim = 70006 || Anim = 70026 || Anim = 70046 || Anim = 70066 ID = 40001 ;---- Sex Moves ------; [State 0, ChangeState ]; Release after cum type = ChangeState triggerall = Anim = 70006 || Anim = 70026 || Anim = 70046 || Anim = 70066 trigger1 = fvar(25) = 100 && animtime = 0 && random < 500 value = 60000 ctrl = 1 [State 0, VarAdd];Speed bar speed up/down type = VarSet trigger1 = fvar(29) >= 40 || fvar(29) <= 0 fv = 29 value = ifElse(fvar(29) >= 40,5,37) [State 0, VarAdd]; Random speed select type = VarSet triggerall = fvar(25) = 100 trigger1 = (gametime % 300) = 0 && random < 500 trigger2 = Anim = 70006 || Anim = 70026 || Anim = 70046 || Anim = 70066 fv = 27 value = 1 + random%5 [State 0, VarAdd]; Cum once Var29 (Cum load) = 70 || Cum every some time when Cum load = 100 type = VarSet trigger1 = (time % 2200) = 0 && fvar(25) = 100 && random < 650 fv = 27 value = 6 [State 0, VarAdd]; Random Move select type = VarSet trigger1 = time = 0 || Anim = 70006 || Anim = 70026 || Anim = 70046 || Anim = 70066 trigger2 = (time % 1000) = 0 && fvar(25) < 70 && random < 250 trigger3 = (time % 1750) = 0 && fvar(25) = 100 && random < 350 fv = 26 value = 0 + random%4*20 [State 0, Explod]; MOVE FUTA EXPLOD Changer type = Explod trigger1 = animtime = 0 || time = 0 anim = 70000 + fvar(27) + fvar(26) + 10 ID = 70055 postype = p1 scale = .95, .95 sprpriority = 1 bindtime = -1 removetime = -2 [State 0, ChangeAnim]; Speed/Move Changer type = ChangeAnim trigger1 = time = 0 || animtime = 0 value = 70000 + fvar(27) + fvar(26) ;---Transparency Stuff---; ;[State 0, VarSet]; Transparency (Cum load reused var) ;type = VarSet ;triggerall = fvar(29) >= 70 ;trigger1 = command = "Transparency" ;fv = 28 ;value = ifElse(fvar(28) >= 1,0,1) ;[State 0, Trans]; Transparency ;type = Trans ;triggerall = fvar(29) >= 70 ;trigger1 = fvar(28) = 0 ;trans = add ;alpha = 170,90 ;----- END Cum Load, Free mode,etc/ Skip minigame [State 0, VarSet]; type = VarSet trigger1 = numexplod(44201) = 1 || target,command = "Skipminigame" && target,AIlevel = 0 fv = 25 value = 100 ;----------------------------------------- Release---------------------------------------; [State 0, ChangeState ]; Release type = ChangeState triggerall = Anim != 70006 && Anim != 70026 && Anim != 70046 && Anim != 70066 trigger1 = roundstate = 4 || roundstate = 3 || DrawGame || wintime || losetime || AILevel && target,alive = 0 || time > 2500+(fvar(28)*100) && fvar(25) < 70 value = 60000 ctrl = 1 ;--------------------------------------------------------------------------------; ;--------------------------------------------------------------------------------; ;Futa AI vs AI Normal Assault [Statedef 80203] type = S movetype= A physics = S velset = 0,0 anim = 70001 sprpriority = 3 ;[State 0, Helper]; Move enemies and allies from view ;type = Helper ;trigger1 = time = 0 && numhelper(50150) = 0 ;helpertype = normal ;name = "Opponent Aproach" ;ID = 50150 ;stateno = 50150 ;postype = p1 ;facing = 1 ;keyctrl = 0 ;ownpal = 0 ;supermovetime = 0 ;pausemovetime = 0 [State 0, TargetBind]; Victim Position type = TargetBind trigger1 = time = 0 pos = 0 ; Explof for Critical Triggers [State 0, Explod] type = Explod triggerall = random < 100 && numexplod(443005) = 0 trigger1 = animelem = 6 && Anim = 70001 || animelem = 6 && Anim = 70002 || animelem = 3 && Anim = 70003 || animelem = 2 && Anim = 70004 || animelem = 2 && Anim = 70005;Missionary trigger2 = animelem = 4 && Anim = 70021 || animelem = 4 && Anim = 70022 || animelem = 4 && Anim = 70023 || animelem = 2 && Anim = 70024 || animelem = 2 && Anim = 70025;Cowgirl trigger3 = animelem = 5 && Anim = 70041 || animelem = 5 && Anim = 70042 || animelem = 5 && Anim = 70043 || animelem = 2 && Anim = 70044 || animelem = 2 && Anim = 70045;Doggystyle trigger4 = animelem = 2 && Anim = 70061 || animelem = 2 && Anim = 70062 || animelem = 2 && Anim = 70063 || animelem = 2 && Anim = 70064 || animelem = 2 && Anim = 70065;Press anim = 443004 ID = 443004 ;-------------------- SEX SOUND AND EFFECTS (& CRITICAL STUFF)------------------------------------; [State 0, PlaySnd]; Sex penetration sounds type = PlaySnd triggerall = numexplod(443004) = 0 trigger1 = animelem = 6 && Anim = 70001 || animelem = 6 && Anim = 70002 || animelem = 3 && Anim = 70003 || animelem = 2 && Anim = 70004 || animelem = 2 && Anim = 70005;Missionary trigger2 = animelem = 4 && Anim = 70021 || animelem = 4 && Anim = 70022 || animelem = 4 && Anim = 70023 || animelem = 2 && Anim = 70024 || animelem = 2 && Anim = 70025;Cowgirl trigger3 = animelem = 5 && Anim = 70041 || animelem = 5 && Anim = 70042 || animelem = 5 && Anim = 70043 || animelem = 2 && Anim = 70044 || animelem = 2 && Anim = 70045;Doggystyle trigger4 = animelem = 2 && Anim = 70061 || animelem = 2 && Anim = 70062 || animelem = 2 && Anim = 70063 || animelem = 2 && Anim = 70064 || animelem = 2 && Anim = 70065;Press value = 45600,0 + random%5 [State 0, PlaySnd]; Sex Futa moans type = PlaySnd triggerall = random < 200 trigger1 = animelem = 6 && Anim = 70001 || animelem = 6 && Anim = 70002 || animelem = 3 && Anim = 70003 || animelem = 2 && Anim = 70004 || animelem = 2 && Anim = 70005;Missionary trigger2 = animelem = 4 && Anim = 70021 || animelem = 4 && Anim = 70022 || animelem = 4 && Anim = 70023 || animelem = 2 && Anim = 70024 || animelem = 2 && Anim = 70025;Cowgirl trigger3 = animelem = 5 && Anim = 70041 || animelem = 5 && Anim = 70042 || animelem = 5 && Anim = 70043 || animelem = 2 && Anim = 70044 || animelem = 2 && Anim = 70045;Doggystyle trigger4 = animelem = 2 && Anim = 70061 || animelem = 2 && Anim = 70062 || animelem = 2 && Anim = 70063 || animelem = 2 && Anim = 70064 || animelem = 2 && Anim = 70065;Press value = 10,8 [State 0, HitAdd]; Hit Count type = HitAdd trigger1 = animelem = 6 && Anim = 70001 || animelem = 6 && Anim = 70002 || animelem = 3 && Anim = 70003 || animelem = 2 && Anim = 70004 || animelem = 2 && Anim = 70005;Missionary trigger2 = animelem = 4 && Anim = 70021 || animelem = 4 && Anim = 70022 || animelem = 4 && Anim = 70023 || animelem = 2 && Anim = 70024 || animelem = 2 && Anim = 70025;Cowgirl trigger3 = animelem = 5 && Anim = 70041 || animelem = 5 && Anim = 70042 || animelem = 5 && Anim = 70043 || animelem = 2 && Anim = 70044 || animelem = 2 && Anim = 70045;Doggystyle trigger4 = animelem = 2 && Anim = 70061 || animelem = 2 && Anim = 70062 || animelem = 2 && Anim = 70063 || animelem = 2 && Anim = 70064 || animelem = 2 && Anim = 70065;Press value = 1 ;-------------- CRITICAL STUFF [State 0, PlaySnd]; Sex Critical penetration sounds type = PlaySnd trigger1 = numexplod(443004) = 1 value = 45601,0 + random%2 [State 0, EnvShake]; Sex Critical EnvShake type = EnvShake trigger1 = numexplod(443004) = 1 time = 10 freq = 180 ampl = -6 ; Critical Futa reaction/Critical cooldown [State 0, Explod] type = Explod trigger1 = numexplod(443004) = 1 pos = -50,-50 anim = 443005 ID = 443005 [State -2, SuperPause] type = SuperPause trigger1 = numexplod(443004) = 1 time = 5 anim = -1 sound = S15,0 + random%2 darken = 0 movetime = -1 ignorehitpause = 1 ; Remove Critical Explod once everything triggered/ Maybe not needed [State 0, RemoveExplod] type = RemoveExplod trigger1 = numexplod(443004) = 1 ID = 443004 ;------------------ CUM SOUND AND EFFECTS, IMPREGNATION [State 0, VarAdd]; Cum Bar Increase type = VarAdd trigger1 = (GameTime % 20) = 0 && fvar(25) < 70 fv = 25 value = 0.15*fvar(27) [State 0, PlaySnd]; Sex First penetration sound when cum type = PlaySnd trigger1 = animelem = 3 && Anim = 70006 trigger2 = animelem = 4 && Anim = 70026 trigger3 = animelem = 4 && Anim = 70046 trigger4 = animelem = 2 && Anim = 70066 value = 45645,1 [State 0, PlaySnd]; Cum sounds type = PlaySnd trigger1 = numexplod(443003) = 1 value = 45645,7 ; Invisible Hit and Cum Sounds and Moans Explod for Triggers - MISSIONARY [State 0, Explod] type = Explod triggerall = anim = 70006 trigger1 = animelem = 8 || animelem = 14 || animelem = 20 || animelem = 26 anim = 443003 ID = 443003 ; Invisible Hit and Cum Sounds and Moans Explod for Triggers - COWGIRL [State 0, Explod] type = Explod triggerall = anim = 70026 trigger1 = animelem = 6 || animelem = 12 || animelem = 18 || animelem = 24 anim = 443003 ID = 443003 ; Invisible Hit and Cum Sounds and Moans Explod for Triggers - DOGGYSTYLE [State 0, Explod] type = Explod triggerall = anim = 70046 trigger1 = animelem = 7 || animelem = 13 || animelem = 19 || animelem = 25 anim = 443003 ID = 443003 ; Invisible Hit and Cum Sounds and Moans Explod for Triggers - MATINGPRESS [State 0, Explod] type = Explod triggerall = anim = 70066 trigger1 = animelem = 8 || animelem = 14 || animelem = 20 || animelem = 26 anim = 443003 ID = 443003 [State 0, Explod]; Impregnation Explod type = Explod triggerall = fvar(25) >= 70 && fvar(25) <= 75 trigger1 = animelem = 12 anim = ifElse(fvar(28) >= 30, 44205,ifElse(fvar(28) >= 27 && fvar(28) <= 29,44204,ifElse(fvar(28) >= 23 && fvar(28) <= 26,44203,ifElse(fvar(28) >= 13 && fvar(28) <= 22,44202,44201)))); ID = 44201 pos = 0 , -8 facing = facing postype = p1 scale = .2, .2 sprpriority = 5 [State 0, ChangeAnim]; Cum once Var29 (Cum load) = 70 type = VarSet trigger1 = fvar(25) >= 70 && fvar(25) <= 75 fv = 27 value = 6 [State 0, VarAdd]; Move Speed reset type = VarSet trigger1 = time = 0 || Anim = 70006 || Anim = 70026 || Anim = 70046 || Anim = 70066 fv = 27 value = ifElse(time = 0,1,1+random%5) ;---- Sex Moves ------; [State 0, ChangeState ]; Release after cum type = ChangeState triggerall = Anim = 70006 || Anim = 70026 || Anim = 70046 || Anim = 70066 trigger1 = fvar(25) = 100 && animtime = 0 && random < 500 value = 60000 ctrl = 1 [State 0, VarAdd];Speed increase overtime type = VarAdd trigger1 = fvar(25) < 70 && (time % 700) = 0 && fvar(27) < 5 fv = 27 value = 1 [State 0, VarAdd]; Random speed select type = VarSet triggerall = fvar(25) = 100 trigger1 = (time % 300) = 0 && random < 500 trigger2 = Anim = 70006 || Anim = 70026 || Anim = 70046 || Anim = 70066 fv = 27 value = 1 + random%5 [State 0, VarAdd]; Cum every some time when Cum load = 100 type = VarSet trigger1 = (time % 2200) = 0 && fvar(25) = 100 && random < 650 fv = 27 value = 6 [State 0, VarAdd]; Random Move select type = VarSet trigger1 = time = 0 || Anim = 70006 || Anim = 70026 || Anim = 70046 || Anim = 70066 trigger2 = (time % 1000) = 0 && fvar(25) < 70 && random < 250 trigger3 = (time % 1750) = 0 && fvar(25) = 100 && random < 350 fv = 26 value = 0 + random%4*20 [State 0, Explod]; MOVE FUTA EXPLOD Changer type = Explod trigger1 = animtime = 0 || time = 0 anim = 70000 + fvar(27) + fvar(26) + 10 ID = 70055 postype = p1 scale = .95, .95 sprpriority = 1 bindtime = -1 removetime = -2 [State 0, ChangeAnim]; Speed/Move Changer type = ChangeAnim trigger1 = time = 0 || animtime = 0 value = 70000 + fvar(27) + fvar(26) ;---Transparency Stuff---; ;[State 0, VarSet]; Transparency (Cum load reused var) ;type = VarSet ;triggerall = fvar(29) >= 70 ;trigger1 = command = "Transparency" ;fv = 28 ;value = ifElse(fvar(28) >= 1,0,1) ;[State 0, Trans]; Transparency ;type = Trans ;triggerall = fvar(29) >= 70 ;trigger1 = fvar(28) = 0 ;trans = add ;alpha = 170,90 ;----- END Cum Load, Free mode,etc/ Skip minigame [State 0, VarSet]; type = VarSet trigger1 = numexplod(44201) = 1 fv = 25 value = 100 ;----------------------------------------- Release---------------------------------------; [State 0, ChangeState ]; Release type = ChangeState triggerall = Anim != 70006 && Anim != 70026 && Anim != 70046 && Anim != 70066 trigger1 = roundstate = 4 || roundstate = 3 || DrawGame || wintime || losetime || AILevel && target,alive = 0 || (time%2000) = 0 && fvar(25) < 70 && random < 350 value = 60000 ctrl = 1