Lines 1-5
Link Here
|
1 |
module br.enemyImpl; |
1 |
module br.enemyImpl; |
2 |
private import str = std.string; |
2 |
private import std.string; |
3 |
private import util.basis; |
3 |
private import util.basis; |
4 |
private import util.parts; |
4 |
private import util.parts; |
5 |
private import util.shape; |
5 |
private import util.shape; |
Lines 2465-2478
Link Here
|
2465 |
|
2465 |
|
2466 |
|
2466 |
|
2467 |
for(int i = 0;i < 5;i ++){ |
2467 |
for(int i = 0;i < 5;i ++){ |
2468 |
char[] rw0 = "rWing_"~str.toString(i)~"_"~str.toString(0); |
2468 |
char[] rw0 = "rWing_"~std.string.toString(i)~"_"~std.string.toString(0); |
2469 |
char[] rw1 = "rWing_"~str.toString(i)~"_"~str.toString(1); |
2469 |
char[] rw1 = "rWing_"~std.string.toString(i)~"_"~std.string.toString(1); |
2470 |
char[] rw2 = "rWing_"~str.toString(i)~"_"~str.toString(2); |
2470 |
char[] rw2 = "rWing_"~std.string.toString(i)~"_"~std.string.toString(2); |
2471 |
char[] rw3 = "rWing_"~str.toString(i)~"_"~str.toString(3); |
2471 |
char[] rw3 = "rWing_"~std.string.toString(i)~"_"~std.string.toString(3); |
2472 |
char[] lw0 = "lWing_"~str.toString(i)~"_"~str.toString(0); |
2472 |
char[] lw0 = "lWing_"~std.string.toString(i)~"_"~std.string.toString(0); |
2473 |
char[] lw1 = "lWing_"~str.toString(i)~"_"~str.toString(1); |
2473 |
char[] lw1 = "lWing_"~std.string.toString(i)~"_"~std.string.toString(1); |
2474 |
char[] lw2 = "lWing_"~str.toString(i)~"_"~str.toString(2); |
2474 |
char[] lw2 = "lWing_"~std.string.toString(i)~"_"~std.string.toString(2); |
2475 |
char[] lw3 = "lWing_"~str.toString(i)~"_"~str.toString(3); |
2475 |
char[] lw3 = "lWing_"~std.string.toString(i)~"_"~std.string.toString(3); |
2476 |
p = new EnemyAppend(Wing.getShape() ,30 ,-1);//p = new Wing(); |
2476 |
p = new EnemyAppend(Wing.getShape() ,30 ,-1);//p = new Wing(); |
2477 |
(cast(Enemy)p).disableBorder(); |
2477 |
(cast(Enemy)p).disableBorder(); |
2478 |
//partsManager.add(append); |
2478 |
//partsManager.add(append); |
Lines 2510-2517
Link Here
|
2510 |
|
2510 |
|
2511 |
|
2511 |
|
2512 |
for(int i = 1;i < 4;i ++){ |
2512 |
for(int i = 1;i < 4;i ++){ |
2513 |
char[] t1 = "tail_"~str.toString(i-1); |
2513 |
char[] t1 = "tail_"~std.string.toString(i-1); |
2514 |
char[] t2 = "tail_"~str.toString(i); |
2514 |
char[] t2 = "tail_"~std.string.toString(i); |
2515 |
p = new EnemyAppend(Tail.getShape() ,30 ,-1);//p = new Tail(); |
2515 |
p = new EnemyAppend(Tail.getShape() ,30 ,-1);//p = new Tail(); |
2516 |
(cast(Enemy)p).disableBorder(); |
2516 |
(cast(Enemy)p).disableBorder(); |
2517 |
childHash[t1].addChild(p ,t2 ,60 ,ENGAGED); |
2517 |
childHash[t1].addChild(p ,t2 ,60 ,ENGAGED); |
Lines 4553-4564
Link Here
|
4553 |
|
4553 |
|
4554 |
|
4554 |
|
4555 |
for(int i = 0;i < 5;i ++){ |
4555 |
for(int i = 0;i < 5;i ++){ |
4556 |
char[] rw0 = "rWing_"~str.toString(i)~"_"~str.toString(0); |
4556 |
char[] rw0 = "rWing_"~std.string.toString(i)~"_"~std.string.toString(0); |
4557 |
char[] rw1 = "rWing_"~str.toString(i)~"_"~str.toString(1); |
4557 |
char[] rw1 = "rWing_"~std.string.toString(i)~"_"~std.string.toString(1); |
4558 |
char[] rw2 = "rWing_"~str.toString(i)~"_"~str.toString(2); |
4558 |
char[] rw2 = "rWing_"~std.string.toString(i)~"_"~std.string.toString(2); |
4559 |
char[] lw0 = "lWing_"~str.toString(i)~"_"~str.toString(0); |
4559 |
char[] lw0 = "lWing_"~std.string.toString(i)~"_"~std.string.toString(0); |
4560 |
char[] lw1 = "lWing_"~str.toString(i)~"_"~str.toString(1); |
4560 |
char[] lw1 = "lWing_"~std.string.toString(i)~"_"~std.string.toString(1); |
4561 |
char[] lw2 = "lWing_"~str.toString(i)~"_"~str.toString(2); |
4561 |
char[] lw2 = "lWing_"~std.string.toString(i)~"_"~std.string.toString(2); |
4562 |
p = new Append(Wing.getShape() ,30);//p = new Wing(); |
4562 |
p = new Append(Wing.getShape() ,30);//p = new Wing(); |
4563 |
//partsManager.add(append); |
4563 |
//partsManager.add(append); |
4564 |
childHash["rWingBase"].addChild(p ,rw0 ,60 ,ENGAGED ,matRotateX(90) * matRotateZ(30 * (i - 2)) * matRotateX(-20) ); |
4564 |
childHash["rWingBase"].addChild(p ,rw0 ,60 ,ENGAGED ,matRotateX(90) * matRotateZ(30 * (i - 2)) * matRotateX(-20) ); |
Lines 4580-4587
Link Here
|
4580 |
|
4580 |
|
4581 |
|
4581 |
|
4582 |
for(int i = 1;i < 5;i ++){ |
4582 |
for(int i = 1;i < 5;i ++){ |
4583 |
char[] t1 = "tail_"~str.toString(i-1); |
4583 |
char[] t1 = "tail_"~std.string.toString(i-1); |
4584 |
char[] t2 = "tail_"~str.toString(i); |
4584 |
char[] t2 = "tail_"~std.string.toString(i); |
4585 |
p = new Append(Tail.getShape() ,30);//p = new Tail(); |
4585 |
p = new Append(Tail.getShape() ,30);//p = new Tail(); |
4586 |
childHash[t1].addChild(p ,t2 ,60 ,ENGAGED); |
4586 |
childHash[t1].addChild(p ,t2 ,60 ,ENGAGED); |
4587 |
//append2 = append; |
4587 |
//append2 = append; |