
;========================================================================================================================================================================================================================================================================================================================================================================================================================
; AI Config
;========================================================================================================================================================================================================================================================================================================================================================================================================================

;---------------------------------------------------------------------------
;Ignore the stuff between these two lines please
[StateDef 9740]
type = A
movetype = I
physics = N
anim = 20000 ; Blank State
ctrl = 0

[State 9740, BindToRoot]
type = BindToRoot
trigger1 = PlayerIdExist(Root,ID)
facing = 1
pos =0,0
ignorehitpause = 1 

[State 9740, HitBy]
type = HitBy
trigger1 = 1
value = 

;---------------------------------------------------------------------------
;Here we are!
;Configuration
;The values that are configurable here are ones that will look like this (#)
;Change the Value inside to the ranges listed

[State 9740]
type = VarSet
trigger1 = 1
;Auto AI
var(1) = (1)
;0 - Off
;1 - On

[State 9740]
type = VarSet
trigger1 = 1
;AI Level
var(59) = (10)
;Ranges from 1-10

[State 9740]
type = VarSet
trigger1 = 1
;AI Quick Getup
var(2) = (1)
;0 - Off
;1 - On

[State 9740]
type = VarSet
trigger1 = 1
;Advanced Guard Level
var(45) = (8)
;Ranges from 1-10

;====================================
;AI Combo Settings
;====================================

[State 9740]
type = VarSet
trigger1 = 1
;Rate of Using Stand off 623z Combo enders
var(5) = (40)
;Ranges from 1-100 and Multiplied by AI level
;At levels 6+ this will be ignored when at low HP for Avdol or the Opponent due to less damage.

;========================================================================================================================================================================================================================================================================================================================================================================================================================
; Config End
;========================================================================================================================================================================================================================================================================================================================================================================================================================














;AI Stored Variables


;AI Switch Time

[State -1, Switch Time Knowledge]
type = VarSet
trigger1 = root,stateno = [10900,10901]
trigger2 = root,stateno = [10910,10911]
var(40) = 150

[State -1, Time Go Down]
type = VarAdd
trigger1 = var(40) > 0
var(40) = -1

[State -1, Remove Time]
type = VarSet
trigger1 = root,statetype = L
trigger2 = var(40) < 0
var(40) = 0

[State -1, Time in Stand Off]
type = VarAdd
trigger1 = !root,var(0)
var(41) = 1

[State -1, Time in Stand On]
type = VarAdd
trigger1 = root,var(0)
var(42) = 1

[State -1, Reset]
type = VarSet
trigger1 = root,var(0)
var(41) = 0

[State -1, Reset]
type = VarSet
trigger1 = !root,var(0)
var(42) = 0




[State 9740, Enemy Getup Detect]
type = VarSet
trigger1 = enemynear(root,var(57)), stateno = [5110,5120]
var(40) = 10

[State 9740, Time Down]
type = VarAdd
trigger1 = var(40) > 0
var(40) = -1



;===========================================================================
; config
;===========================================================================
   ֌W Ȃ    ͕ύX   Ȃ  ł       
[Statedef 7525]
ctrl = 0
anim = 20000

;===========================================================================
; V X e     d   [ h i v   C   [   쎞 ̂ݗL  )
;===========================================================================
;     [ h I  
[state 0, var]
type = parentvarset
trigger1 = 1
var(10) = (0)
; '=(x)'  ̒l  1 ɐݒ肷   ON ɂȂ ܂ 
; E A h o   V   O K [ h    
; E  荞 ݎ ̉ ( I   O ɖ  G   ؂  悤  )
; E K [ L     ̎d l ύX(1 Q [ W    邪 o   ₷     G   L т )
; EAI   N      Ƃ  ̐ݒ ͖    ɂȂ ܂ 

;===========================================================================
;[on   ̎      A   ̗L  ]
;===========================================================================
;  g ̎d l ύX ifvar(6) =        l  ύX   Ă        j
[state 0, var]
type = parentvarset
trigger1 = 1
fvar(6) = 0

;0 ̏ꍇ     g   s \(   肪 R   i Q [(    ܂ ) d l ̏ꍇ     )
;1 ̏ꍇ     g   \

;===========================================================================
;[ ^   f   ̒   ]
;===========================================================================
;  g ̎d l ύX ifvar(9) =        l  ύX   Ă        j
[state 0, var]
type = parentvarset
trigger1 = 1
fvar(9) = (2);1or2

;1 c90F (AC  )
;2 c120F(DC  (   W   W     Ɠ   ))

;  AI N     ́A       2  DC łɂȂ ܂ 

;===========================================================================
;[ X ^   h Q [ W ʒu    ]
;===========================================================================
; 蓮         ivar(4) =        l  ύX   Ă        j
[state 0, var]
type = parentvarset
trigger1 = 1
var(4) = 0
;===========================================================================
; 蓮     c   ivar(5) =        l  ύX   Ă        j
[state 0, var]
type = parentvarset
trigger1 = 1
var(5) = 0
;---------------------------------------------------------------------------
;         c   i p [ g i [ ̃X ^   h Q [ W Əd Ȃ ꍇ     œ      ܂  j
; K v Ȃ  ꍇ   2 i ڂ trigger1 =    ̐  l  ύX   Ă        1ON0OFF
[state 0, var]
type = parentvarset
trigger1 = (root,var(6)&64)
trigger1 = 1
var(5) = 18

;===========================================================================
; t   b V   ݒ 
; ivar(46) =        l  ύX   Ă        @1  ON A0  OFF ł  j
[state 0, var]
type = parentvarset
trigger1 = 1
var(46) = 0

;===========================================================================
[State 0, end]
type = DestroySelf
trigger1 = 1
;---------------------------------------------------------------------------
[state 0, var];    W   W        
type = parentvarset
trigger1 = p2name = "dio" || p2name = "final dio" || p2name = "vanillaice" || p2name = "Jotaro Kujo" || p2name = "blackpolnareff" || p2name = "shadow dio" || p2name = "Shadow dio"
trigger2 = p2name = "Polnareff" || p2name = "kakyoin" || p2name = "avdul" || p2name = "Jotaro"
trigger3 = p2name = "joseph" || p2name = "Hol horse" || p2name = "Hol horse & Boingo" || p2name = "death13"
trigger4 = p2name = "Giorno" || p2name = "Fugo" || p2name = "mista" || p2name = "trish una"
trigger5 = p2name = "hirose koiti" || p2name = "killa yoshikage" || p2name = "zeppeli" || p2name = "Ghiaccio" || p2name = "prosciutto_aniki"
trigger6 = p2name = "Requiem Giorno" || p2name = "leone abbacchio" || p2name = "jonathan"
trigger7 = p2name = "Petshop" || p2name = "maraiah" || p2name = "iggy"
trigger8 = p2name = "DIO BRANDO" || p2name = "alessi" || p2name = "Bruno" || p2name = "yoshikage"
trigger9 = p2name = "chaka" || p2name = "devo" || p2name ="Joseph Joestar" || p2name = "kakyoin2" 
trigger10 = p2name = "Rubber Soul" || p2name = "khan" || p2name = "Midler" || p2name = "MIDLER"
trigger11 = p2name = "Caesar Anthonio Zeppeli" || p2name = "josuke" || p2name = "Emporio" || p2name = "ENIGMA"
trigger12 = p2name = "blackmore" || p2name = "American idiot" || p2name = "Young Joseph"
trigger13 = p4name = "enya" || p4name = "cameo" || p4name = "diavolo" || p2name = "1st DIO" || p2name = "Steely Dan" || p2name = "pucci"
fvar(6) = 1
[state 0, var];    W   W        2
type = parentvarset
trigger1 = p4name = "dio" || p4name = "final dio" || p4name = "vanillaice" || p4name = "Jotaro Kujo" || p4name = "blackpolnareff" || p4name = "shadow dio" || p4name = "Shadow dio"
trigger2 = p4name = "Polnareff" || p4name = "kakyoin" || p4name = "avdul" || p4name = "Jotaro"
trigger3 = p4name = "joseph" || p4name = "Hol horse" || p4name = "Hol horse & Boingo" || p4name = "death13"
trigger4 = p4name = "Giorno" || p4name = "Fugo" || p4name = "mista" || p4name = "trish una"
trigger5 = p4name = "hirose koiti" || p4name = "killa yoshikage" || p4name = "zeppeli" || p4name = "Ghiaccio" || p2name = "prosciutto_aniki"
trigger6 = p4name = "Requiem Giorno" || p4name = "leone abbacchio" || p4name = "jonathan"
trigger7 = p4name = "Petshop" || p4name = "maraiah" || p4name = "iggy"
trigger8 = p4name = "DIO BRANDO" || p4name = "alessi" || p4name = "Bruno" || p2name = "yoshikage"
trigger9 = p4name = "chaka" || p4name = "devo" || p4name ="Joseph Joestar" || p4name = "kakyoin2" 
trigger10 = p4name = "Rubber Soul" || p4name = "khan" || p4name = "Midler" || p4name = "MIDLER"
trigger11 = p4name = "Caesar Anthonio Zeppeli" || p4name = "josuke" || p4name = "Emporio" || p2name = "ENIGMA"
trigger12 = p4name = "blackmore" || p4name = "American idiot" || p4name = "Young Joseph"
trigger13 = p4name = "enya" || p4name = "cameo" || p4name = "diavolo" || p2name = "1st DIO" || p2name = "Steely Dan" || p2name = "pucci"
fvar(6) = 1

;===========================================================================


;===========================================================================
[Statedef 9105]
ctrl = 0
anim = 20000

;[ \  ONOFF]
;===========================================================================
; uWIN v \  ONOFF ivar(0) =        l  ύX   Ă        @1  ON A0  OFF ł  j
[state 0, var]
type = parentvarset
trigger1 = 1
var(0) = 1
;---------------------------------------------------------------------------
; uTo Be Continued... v \  ONOFF ivar(1) =        l  ύX   Ă        @1  ON A0  OFF ł  j
[state 0, var]
type = parentvarset
trigger1 = 1
var(1) = 1
;===========================================================================

;===========================================================================
[State 0, end]
type = DestroySelf
trigger1 = 1
;---------------------------------------------------------------------------
;===========================================================================

