{
var(0)=~ߐ䐶&gametimeXevwp[playerid
var(1)=ԏɂ鍬wp[(helper05)playerid
var(2)=tO
	&1	{̃^Q擾mF
	&2	{̃^Q擾(1Fێ)
	&4	enemy,time>300
var(59)=mem
sysvar(1)=roundstate=2&&ctrl
sysvar(2)=gametime
sysfvar(0)=anim			}op
sysfvar(1)=screenpos X		}
sysfvar(2)=screenpos X(backup)	}
sysfvar(3)=time			}
sysfvar(4)=enemy(0),life/enemy(0),lifemaxŒl


~ߐ䐶wp[
var(0)~var(17)=gametimeXeWۑ
var(18)=var((floor(fvar(3))&63)-1),gametimeXe擾p1
var(19)=var((floor(fvar(3))&63)-1),gametimeXe擾p2
var(20)=var((floor(fvar(3))&4032)/64-1),gametimeXe擾p1
var(21)=var((floor(fvar(3))&4032)/64-1),gametimeXe擾p2
var(22)=var((floor(fvar(3))&258048)/4096-1),gametimeXe擾p1
var(23)=var((floor(fvar(3))&258048)/4096-1),gametimeXe擾p2

var(59)=mem
fvar(0)=mem
fvar(1)=gametimeXeϐۑ(+1ۑ)
	&63			var((floor(fvar(1))&63)-1)=var(0)*gametime*gametime+var(1)*gametime+var(2)
	&4032/64		var((floor(fvar(1))&4032)/64-1)=var(3)*gametime*gametime+var(4)*gametime+var(5)
	&258048/4096		var((floor(fvar(1))&258048)/4096-1)=var(6)*gametime*gametime+var(7)*gametime+var(8)
fvar(2)=gametimeXeϐۑ2(+1ۑ)
	&63			var((floor(fvar(2))&63)-1)=var(9)*gametime*gametime+var(10)*gametime+var(11)
	&4032/64		var((floor(fvar(2))&4032)/64-1)=var(12)*gametime*gametime+var(13)*gametime+var(14)
	&258048/4096		var((floor(fvar(2))&258048)/4096-1)=var(15)*gametime*gametime+var(16)*gametime+var(17)
fvar(3)=ϐԍ(+1ۑ)
	&63			var((floor(fvar(3))&63)-1):var(18~19)
	&4032/64		var((floor(fvar(3))&4032)/64-1):var(20~21)
	&258048/4096		var((floor(fvar(3))&258048)/4096-1):var(22~23)
fvar(4)=Ώۍi荞ݗpbitmap1(0~19)
fvar(5)=Ώۍi荞ݗpbitmap2(20~39)
fvar(6)=Ώۍi荞ݗpbitmap3(40~59)
fvar(7)=v(0:bitmapۑ,1:v,2:vI)


wp[
var(0)=^QXe(׊p)
var(1)=targettO
	&1	normal
	&2	!!gethitvar(damage)
	&4	&3=2^QXesς
	&8	target,teamside-1
	&16	XVO&8
	&32	^QXe`[gXgbv(DmF)
	&64	OF^QXes
	&128	^QXes@target,movetype=A

var(2)=!target,aliveoߎ
var(3)=^QXe`[g enemy(0),numprojID(2100000000+10000000*(gametime%2)+id)ŐisXgbv

var(59)=ꎟp

sysvar(1)=target,id
sysvar(2)=Ώۂ̏stateno

Xe擾wp[
var(59)=ꎟp
sysvar(1)=펞Ď̎_łstateno
sysvar(2)=gametime(XeDfp)

projewp[
var(0)~var(19)=Xe



}[LOwp[
var(59)=ꎞۑ
sysvar(1)={̃^Q擾̌oߎ


S̐wp[
var(0)=seǗ
	1:Ȃ
	2:A[}[ђʖC
	3:䂠L[
	4:Ԃ
	5:(animlistԂ)
	11:
var(1)=tO
	&1	{̕ϐMs(enemy(0),numprojID(1000000000+enemy(0),id)||enemy(0),numprojID(1100000000+enemy(0),id))
sysvar(1)=Ԍv
	roundstate=1||roundstate=3 -> 
	roundstate=2&&ctrl||roundstate=4 -> 
	vlV˂Ǝv@ܘ_Ȃ




projID
999xxyy:{̕ϐpproj(xx:ϐԍ yy:bit-1)
9190100:{̋p:{
9190101:{̋p:F1
9190102:{̋p:̑(GtFNg)
9190103:p
9190104:p

2000000000+target,id:gethitvar(damage)mF
2100000000+target,id:helpertype=normal


enemy,projID
999xxyy:eflag
	0000:{̒normalwp[D

1000000000+parent,id:parentϐMsς(stateno䌓p)
1100000000+parent,id:parentϐMsς(stateno䌓p)
2100000000+10000000*(gametime%2)+id:XeDmF(1Fێ)
