
/////////////////////////////////////////////
//@gpۂ͗pKĂB //
/////////////////////////////////////////////

@֐g߂̏

@@ 1.֐̎荞
@@PPPPPPPPP
@@@֐gXNvg̖`ŉ̂悤ɂ
@@@荞łB

@@@e쐬֐
@@@#include "./effectdata/Obj_ShotALL.txt"

@@@̗̓Q[W\֐
@@@#include "./efectdata/Obj_LifeBar.txt"

@@@Gl~[}[J[\֐
@@@#include "./efectdata/Obj_Marker.txt"


@@ 2.}CNXbh̏
@@PPPPPPPPPPPPP
@@@GtFNg̕\Ƀ}CNXbhgpĂ̂ŁA
@@@@MainLoop  yield; LqĂB


@@ 3.GtFNg摜̓ǂݍ
@@PPPPPPPPPPPPPP
@@@@Initialize  LoadEffectGraphic(); sĂB
@@@e֐sۂɎŉ摜͓ǂݍ܂܂
@@@̊֐s邱ƂōŏɃGtFNggpۂ
@@@ył܂B

@@@Obj_EffectALL.txt 荞łȂꍇ͂̊֐͎gpł܂B
	֐s̏CɂȂȂꍇ́Å֐sKv͂܂B

      LoadEffectGraphic();͖łB


@`֐̐ƈXg

@@e쐬֐

@@@T**  ** ɂ́A01@02@03@04 ̂ꂩLqĂB
@@@01  g ` Ԓ ̃GtFNgA
@@@02  _^ ` @D ̃GtFNgA
@@@03   cr  ` __ ̃GtFNgA
@@@04  Pj ̃GtFNgɂȂ܂B

@@@FireObjShotiF5j      
       ph3ł͎gp܂


@@@CreateObjShot01_T**iF7j
@@@@@1jxW
@@@@@2jyW
@@@@@3jx
@@@@@4jpx
@@@@@5je摜
@@@@@6jx̉摜iLQƁj
@@@@@7jxԁiẻ܂ł̎ԁj

@@@@e𔭎˂邽߂̊֐łB
@@@@rŊpxωsƂ͏o܂B


@@@CreateObjShotA_T**iF10j
@@@@@1jxW
@@@@@2jyW
@@@@@3jx
@@@@@4jpx
@@@@@5jpxi1t[̊pxωʁj
@@@@@6jxi1t[̑xωʁj
@@@@@7jő呬xi͍Œᑬxj
@@@@@8je摜
@@@@@9jx̉摜iLQƁj
@@@@ 10jxԁiẻ܂ł̎ԁj

@@@@e𔭎˂邽߂̊֐łB
@@@@pxAx̐ݒ͍s܂ASetShotDataÂ悤ɁA
@@@@rŒlς邱Ƃ͏o܂B


@@@CreateObjShotB_T**iF11j
@@@@@1jxW
@@@@@2jyW
@@@@@3jx
@@@@@4jpx
@@@@@5jpxi1t[̊pxωʁj
@@@@@6jxi1t[̑xωʁj
@@@@@7jő呬xi͍Œᑬxj
@@@@@8je摜
@@@@@9jx̉摜iLQƁj
@@@@ 10jxԁiẻ܂ł̎ԁj
@@@@ 11jŎԁieł܂ł̎ԁj

@@@@e𔭎˂邽߂̊֐łB
@@@@pxAx̐ݒ͍s܂ASetShotDataÂ悤ɁA
@@@@rŒlς邱Ƃ͏o܂B
@@@@ŎԂ͎̉Ă̎ԂłB
@@@@^邱ƂŎRłȂȂ܂B


@@@CreateObjShotC_T**iF12j
@@@@@1jxW
@@@@@2jyW
@@@@@3jx
@@@@@4jpx
@@@@@5jpxi1t[̊pxωʁj
@@@@@6jxi1t[̑xωʁj
@@@@@7jő呬xi͍Œᑬxj
@@@@@8je摜
@@@@@9jx̉摜iLQƁj
@@@@ 10jxԁiẻ܂ł̎ԁj
@@@@ 11jŎԁieł܂ł̎ԁj
@@@@ 12j{ϐitrue / falsej

@@@@e𔭎˂邽߂̊֐łB
@@@@pxAx̐ݒ͍s܂ASetShotDataÂ悤ɁA
@@@@rŒlς邱Ƃ͏o܂B
@@@@ŎԂ͎̉Ă̎ԂłB
@@@@^邱ƂŎRłȂȂ܂B


@@@ObjShot_ShotDelayiF6j
@@@@@1jGtFNgIDiLQƁj
@@@@@2jxW
@@@@@3jyW
@@@@@4jli224`255xj
@@@@@5jpx
@@@@@6j\

@@@@x̃GtFNg\֐łB


@@@ObjShot_ShotBreak01iF5j
@@@@@1jGtFNgIDiLQƁj
@@@@@2jxW
@@@@@3jyW
@@@@@4jpx
@@@@@5j\

@@@@eŎ̃GtFNg(g ` Ԓ)\֐łB


@@@ObjShot_ShotBreak02iF5j
@@@@@1jGtFNgIDiLQƁj
@@@@@2jxW
@@@@@3jyW
@@@@@4jpx
@@@@@5j\

@@@@eŎ̃GtFNg(_^ ` @D)\֐łB


@@@ObjShot_ShotBreak03iF5j
@@@@@1jGtFNgIDiLQƁj
@@@@@2jxW
@@@@@3jyW
@@@@@4jpx
@@@@@5j\

@@@@eŎ̃GtFNg(_uX|C[ ` __)\֐łB


@@@ObjShot_ShotBreak04iF5j
@@@@@1jGtFNgIDiLQƁj
@@@@@2jxW
@@@@@3jyW
@@@@@4jpx
@@@@@5j\

@@@@eŎ̃GtFNg(Pj)\֐łB


@@@ObjShot_ShotBreak03_OldiF5j
@@@@@1jGtFNgIDiLQƁj
@@@@@2jxW
@@@@@3jyW
@@@@@4jpx
@@@@@5j\

@@@@eŎ̃GtFNg(_uX|C[ ` __)\֐łB
@@@@͒𑜓xł̕\ɂȂ܂B


@@@ObjShot_ShotBreak04_OldiF5j
@@@@@1jGtFNgIDiLQƁj
@@@@@2jxW
@@@@@3jyW
@@@@@4jpx
@@@@@5j\

@@@@eŎ̃GtFNg(Pj)\֐łB
@@@@͒𑜓xł̕\ɂȂ܂B


@@̗̓Q[W\֐

@@@Q[WLтOɃ_[W^
@@@ɕ\ȂȂ̂ŖGɂȂ肵ĎĂĂB
@@@Q[WLт܂ł̎Ԃ́u60t[i1bjvłB

@@@LifeBar_A_01iF2j
@@@@@1jFiLQƁj
@@@@@2jiLQƁj
@@@@@3) ʒu␳liLQƁj
@@@@@4) o̗LiLQƁj

@@@@dX ` i鏴ɓGHP\֐łB
@@@@͓GHPɉČ܂B
@@@@LifeBer_B_01 Ƒgݍ킹Ďg܂B


@@@LifeBar_B_01iF2j
@@@@@1jFiLQƁj
@@@@@2jiLQƁj
@@@@@3) ʒu␳liLQƁj
@@@@@4) o̗LiLQƁj

@@@@dX ` i鏴ɓGHP\֐łB
@@@@͎̒iK̃Q[W\܂B
@@@@LifeBer_A_01 Ƒgݍ킹Ďg܂B


@@@LifeBar_A_02iF2j
@@@@@1jFiLQƁj
@@@@@2jiLQƁj
@@@@@3) ʒu␳liLQƁj
@@@@@4) o̗LiLQƁj

@@@@_^ ` @DɓGHP\֐łB
@@@@͓GHPɉČ܂B
@@@@LifeBer_B_02 Ƒgݍ킹Ďg܂B


@@@LifeBar_B_02iF2j
@@@@@1jFiLQƁj
@@@@@2jiLQƁj
@@@@@3) ʒu␳liLQƁj
@@@@@4) o̗LiLQƁj

@@@@_^ ` @DɓGHP\֐łB
@@@@͎̒iK̃Q[W\܂B
@@@@LifeBer_B_01 Ƒgݍ킹Ďg܂B


@@@LifeBar_A_02_ExiF2j
@@@@@1jFiLQƁj
@@@@@2jiLQƁj
@@@@@3) ʒu␳liLQƁj
@@@@@4) o̗LiLQƁj

@@@@_^ ` @DɓGHP\֐łB
@@@@͓GHPɉČ܂B
@@@@LifeBer_A_02_Ex Ƒgݍ킹Ďg܂B
@@@@gƃftHgHPQ[WƔ䗦ȂȂ̂ŁA
@@@@炩̕@(LQ)ŃftHgHPQ[W\Ȃ悤ɂĂ
@@@@gĂB


@@@LifeBar_B_02_ExiF2j
@@@@@1jFiLQƁj
@@@@@2jiLQƁj
@@@@@3) ʒu␳liLQƁj
@@@@@4) o̗LiLQƁj

@@@@_^ ` @DɓGHP\֐łB
@@@@͎̒iK̃Q[W\܂B
@@@@LifeBer_A_02_Ex Ƒgݍ킹Ďg܂B
@@@@gƃftHgHPQ[WƔ䗦ȂȂ̂ŁA
@@@@炩̕@(LQ)ŃftHgHPQ[W\Ȃ悤ɂĂ
@@@@gĂB


@@@LifeCircleBar_AiF4j
          0) GIuWFNgID
@@@@@1jiLQƁj
@@@@@2) ʒu␳liLQƁj
@@@@@3) o̗LiLQƁj

@@@@d푈ȍ~̌`œGHP\֐łB
@@@@͓GHPɉČ܂B
@@@@LifeCircleBar_B Ƒgݍ킹Ďg܂B


@@@LifeCircleBar_BiF4j
          0) GIuWFNgID
@@@@@1jiLQƁj
@@@@@2) ʒu␳liLQƁj
@@@@@3) o̗LiLQƁj

@@@@d푈ȍ~̌`œGHP\֐łB
@@@@͎̒iK̃Q[W\܂B
@@@@LifeCircleBar_A Ƒgݍ킹Ďg܂B


@@@LifeCircleBar_MarkeriF2j
          0) GIuWFNgID
@@@@@1j؂̈ʒui0.00`1.00j

@@@@d푈ȍ~̌`œGHP\ۂ
@@@@~Q[W؂}[J[\֐łB


@@@LifeCircleBar_MarkerExiF3j
          0) GIuWFNgID
@@@@@1j؂̈ʒui0.00`1.00j
@@@@@2jł̗(0.00`1.00)

@@@@d푈ȍ~̌`œGHP\ۂ
@@@@~Q[W؂}[J[\֐łB
@@@@̗͂̊3ɓnlƃtF[hAEg܂B
        l̏ꍇ͏łȂȂ܂B
@@@@eȍ~┭iK\鎞ɎgpĂB

        gpFʏ3000@XyJ1000@ʏ̗̑͂1000Ń}[J[
        LifeCircleBar_A(enemy,0.75,0.25,true);
        LifeCircleBar_B(enemy,0.25,0.0,true);
        LifeCircleBar_Marker(enemy,0.75);
        LifeCircleBar_MarkerEx(enemy,0.5,0.33);


@@@LifeStockBariF1j
@@@@@1j{i1`10j

@@@@dX`i鏴ɎcXyJ[h\֐łB
@@@@11{ڂ͕\ł܂B


@@@LifeStockiF2j
@@@@@1j̐
@@@@@2j^Cvi0`2j

@@@@_^ȍ~̎cXyJ[h\\֐łB
@@@@gꍇ͉2̊֐͎gKv͂܂B
@@@@2̒lɂĉoς܂B


@@@LifeStockDrawiF2j
@@@@@1j̐
@@@@@2jo̗L

@@@@_^ȍ~̎cXyJ[h\\֐łB
@@@@ׂꍇXW10炵ĂB


@@@LifeStockBreakiF1j
@@@@@1j̐iڂ̐Lqj

@@@@_^ȍ~̎cXyJ[h\\֐łB
@@@@鉉o`悷̂ŃXyJ[hIɎg܂B


@@@DrawEnemyNameiF4j
@@@@@1jt@Cist@C̑΃pXj
@@@@@2j`挳`
@@@@@3j`挳`
@@@@@4jo̗L

@@@@G̖O\֐łB
@@@@̊֐Ɏg摜͉128pxȏɂĂB


@@Gl~[}[J[\֐

@@@EnemyMarker01iF1j
          0) GIuWFNgID

@@@@naɃGl~[}[J[\֐łB
@@@@@Initialize ňxsĂB


@@@EnemyMarker02iF1j
          0) GIuWFNgID

@@@@@DɃGl~[}[J[\֐łB
@@@@@Initialize ňxsĂB


@@@EnemyMarker03iF1j
          0) GIuWFNgID

@@@@_^ɃGl~[}[J[\֐łB
@@@@@Initialize ňxsĂB


@@@EnemyMarker04iF1j
          0) GIuWFNgID

@@@@__ɃGl~[}[J[\֐łB
@@@@@Initialize ňxsĂB


@@@EnemyMarker05iF1j
          0) GIuWFNgID

@@@@ԉf˕ɃGl~[}[J[\֐łB
@@@@@Initialize ňxsĂB


@@@EnemyMarkerExiF4j
          0) GIuWFNgID
@@@@@1jRl
@@@@@2jGl
@@@@@3jBl

@@@@Fw肵ăGl~[}[J[\֐łB
@@@@(255, 0, 32) Ɠn΁A@DɂȂ܂B
@@@@@Initialize ňxsĂB





@x̉摜ɂāie쐬֐j

@@pӂĂ̂ID͈ȉ̒ʂłB

@@@01Fe
@@@02Fe
@@@03Fe
@@@05Fɏe
@@@13FO~e
@@@_HFn[ge
@@@_FFe
@@@_NFe
@@@_LFe
@@@_BFe(th12.8܂)

@@dRED01 Ƃ u"d""F""" v̏ŋLqĂB
@@Ō"a"tƉZ(ADD)̃GtFNg\܂B
@@ڂ́uGtFNg萔Xg.txtvQƂĂB
@@摜ǉꍇ͊֐̔z񓙂ĂB


@FireObjShotɂāie쐬֐j

@@̊֐́ACreateShotn̊֐Ƒgݍ킹Ďg܂B
@@FireShot ̈ʒuɂ̊֐uœ悤ɈƂł܂B
@@ACreateShotn  FireObjShot ̒xԂ͓lɐݒ肵ĂB

@@jPjGtFNg̒e2xOω

	 CreateShotA(1, X, Y, Delay);
	 SetShotData(1,  0, speed, angle,        0, addspeed, maxspeed, graphic);
	 SetShotData(1, 60,  NULL,  NULL, addangle, addspeed, maxspeed, graphic);
	 SetShotData(1,120,  NULL,  NULL,        0, addspeed, maxspeed, graphic);
	 SetShotKillTime(1, deletetime);
	 FireObjShot(1, th14, dRED01, Delay, bombresist);


@GtFNg̎ށie쐬֐j

@@th06`th14̍iio[̒萔nƂŏŃGtFNgω܂B

@@@g ` Ԓ@th06 , th07 , th08 , th09 , th095 
@@@_^ ` @D@th10 , th11 , th12 
@@@ cr  ` __@th125, th128, th13 
@@@Pj ` @@@@th14 


@Q[W̐Fɂāi̗̓Q[W\֐j

@@0`10̒lLqĂB
@@ɂĕ\@ȉ̂悤ɕς܂B

@@ 0)@ʏU̎Ɏgp܂BF͔ɂȂ܂B

@@ 1)@ʏU2A鎞Ɏg܂BF͐FɂȂ܂B

@@ 2)@ʏU3A鎞Ɏg܂BF͐FɂȂ܂B

@@ 3)@XyJ[h̎Ɏgp܂BF͐ԂɂȂ܂B

@@ 4)@()Ƃ肪1ڂ̒ezN鎞Ɏg܂BF͖邢ɂȂ܂B

@@ 5)@()Ƃ肪2ڂ̒ezN鎞Ɏg܂BF͏ÂɂȂ܂B

@@ 6)@()Ƃ肪3ڂ̒ezN鎞Ɏg܂BF͈ÂɂȂ܂B

@@ 7)@Ƃ肪1ڂ̒ezN鎞Ɏg܂BF͐FɂȂ܂B

@@ 8)@Ƃ肪2ڂ̒ezN鎞Ɏg܂BF͐ɂȂ܂B

@@ 9)@Ƃ肪3ڂ̒ezN鎞Ɏg܂BF͍ɂȂ܂B

@@10)@XyJ[hQ[W2A鎞Ɏgp܂BF͖邢ԂɂȂ܂B


@ɂāi̗̓Q[W\֐j

@@LifeBar_A  LifeBar_B ̘̒a 1.00 ɂȂ悤ɐݒ肵ĂB
@@̍ۂ̓ftHg̗̑̓Q[W̊킹ĂB

@@1jʏUHP"800"AXyJ[hHP"200"̏ꍇ

	 LifeBar_A_02(0, 0.8, 0.2, true);
	 LifeBar_B_02(3, 0.2, 0.0, true);

@@2jʏUAXyJ[ĥ݂̏ꍇ

	 LifeBar_A_02(3, 1.0, 0.0, true);

@@3jʏU~2 ̌ɃXyJ[hꍇ
	 (ʏUHP"400"AXyJ[hHP"200")

	 LifeBar_A_02(0, 0.4, 0.6, true);
	 LifeBar_B_02(1, 0.4, 0.2, true);
	 LifeBar_B_02(3, 0.2, 0.0, true);


@ʒu␳lɂāi̗̓Q[W\֐j

@@Q[W̊Jnn_炷ɐݒ肵܂B
@@ʏǓ"u0.2ṽQ[W"ꍇ́A
@@ʒu␳lu0.2vɐݒ肷ΐɕ\܂B
@@ԍɂQ[Ẃu0vݒ肵ĂB

@@@LifeBar_A_02(0, A, C, true);@// A+B = A+C = 1.00
@@@LifeBar_B_02(1, B, 0, true);  // B = C


@oɂāi̗̓Q[W\֐j

@@true ɂ邱ƂŎn߂ 60t[ăQ[WLт܂B
@@Q[W1{ƂɎĝŒʏÛƂ̃XyJ[hł
@@false ɂĂB


@ftHg̗̑̓Q[W@i̗̓Q[W\֐j

@@uth_dnh.exevtH_ imgtH_A
@@̒ɂ̃tH_imgtH_ɓĂuSystem.pngvĂB
@@AẽftHg̉oAꕔĂ܂̂ŒӂĂB


@\@ic莞ԕ\֐j

@@0`6̒lLqĂB
@@ɂĕ\@ȉ̂悤ɕς܂B

@@0,1  3,4 ͊JnʒuقȂ̂Ŕɓ삪Ⴂ܂B

@@0j ʏ[ɕ\܂BʏUi퓬rj̎Ɏg܂B

@@1j ʏ[艺ɕ\܂BXyJ[h̎Ɏg܂B

@@2j ʏ[ɃtF[hCĕ\܂BʏUi퓬Jnj̎Ɏg܂B

@@3j ʏ[菭ɕ\܂B(2)̌̒ʏU̎Ɏg܂B

@@4j ʏ[ɕ\܂B(2)̌̃XyJ[h̎Ɏg܂B

@@5j ʏ[艺ɕ\܂BXyJ[h2A鎞Ɏg܂B

@@6j ʏ[ɕ\܂BʏU2A鎞Ɏg܂B


@@1j퓬Jn  XyJ[h  ʏU

@@@@ (2)  (4)  (0)

@@2j퓬Jn  ʏU  XyJ[h

@@@@ (2)  (3)  (1)

@@3j(cȗc)  XyJ[h  XyJ[h

@@@@ (cc)  (1)  (5)


@RGBl̔]wɂāiEgUGtFNg\֐j

@@Z`悵摜RGBl̎w͒ʏƂ͔΂ɂKv܂B
@@ʏ͕\FRGBl̒lݒ肵܂AZ`̏ꍇ́A
@@RGBlႭݒ肵܂B

@@1jΐFɕ\ꍇ

@@@@@ʏ`F(  0, 255,   0);@@@@Z`F(255,   0, 255);

@@2jFɕ\ꍇ

@@@@@ʏ`F(255, 255,   0);@@@@Z`F(  0,   0, 255);


@JbgC̃^CvɂāiJbgC֐j

@@JbgC֐͑1ɓnlɂē삪ω܂B
@@Cutin01 ɂ 0`5ACutin02 ɂ 0`2 ̒lnĂB

@@Cutin01 ̏ꍇ

@@@@0Fg
@@@@1FdX@i鏴
@@@@2F_^
@@@@3Fna@@D@d푈@__@Pj
@@@@4FGH  pina stage06j
@@@@5F @   pi@D stage06j

@@Cutin02 ̏ꍇ

@@@@0FdX
@@@@1Fi鏴@_^@na
@@@@2F__@Pj
