diff options
author | Reimar <Reimar@Leike.name> | 2015-12-12 16:20:42 +0100 |
---|---|---|
committer | Reimar <Reimar@Leike.name> | 2015-12-12 16:20:42 +0100 |
commit | 354cd9ff21e878c9a34866b0c3916e42e226d105 (patch) | |
tree | 8e6f2123e503c2f32eed35e629c6c0b9c01352d8 | |
parent | 8c66c87d920340b116c539a56505b32629275b6a (diff) | |
download | RCade-354cd9ff21e878c9a34866b0c3916e42e226d105.tar RCade-354cd9ff21e878c9a34866b0c3916e42e226d105.tar.gz RCade-354cd9ff21e878c9a34866b0c3916e42e226d105.tar.bz2 RCade-354cd9ff21e878c9a34866b0c3916e42e226d105.tar.xz RCade-354cd9ff21e878c9a34866b0c3916e42e226d105.zip |
Now taking env variable RCADE_DATA and RCADE_SAVE. Default: data/ and save/ . also old saves are not compatibleHEADmaster
44 files changed, 522 insertions, 546 deletions
@@ -61,7 +61,7 @@ int Label::setCaption(string ncaption) | |||
61 | 61 | ||
62 | int Label::render() | 62 | int Label::render() |
63 | { | 63 | { |
64 | TTF_Font *font = TTF_OpenFont("data/fonts/OpenSans-Semibold.ttf",pos.h); | 64 | TTF_Font *font = TTF_OpenFont((get_data_path() + "fonts/OpenSans-Semibold.ttf").c_str(),pos.h); |
65 | image = NULL; | 65 | image = NULL; |
66 | image = TTF_RenderText_Solid(font, caption.c_str(),textColor); | 66 | image = TTF_RenderText_Solid(font, caption.c_str(),textColor); |
67 | if(caption.size() == 0) | 67 | if(caption.size() == 0) |
@@ -299,7 +299,7 @@ Button::Button(SDL_Rect npos, string message, int& shouldbeTextSize) | |||
299 | bool done = false; | 299 | bool done = false; |
300 | while(!done && textSize) | 300 | while(!done && textSize) |
301 | { | 301 | { |
302 | TTF_Font *font = TTF_OpenFont("data/fonts/OpenSans-Semibold.ttf",textSize); | 302 | TTF_Font *font = TTF_OpenFont((get_data_path() + "fonts/OpenSans-Semibold.ttf").c_str(),textSize); |
303 | normal = NULL; | 303 | normal = NULL; |
304 | normal = TTF_RenderText_Solid(font, message.c_str(),textColor); | 304 | normal = TTF_RenderText_Solid(font, message.c_str(),textColor); |
305 | if(normal == NULL) | 305 | if(normal == NULL) |
@@ -323,7 +323,7 @@ Button::Button(SDL_Rect npos, string message, int& shouldbeTextSize) | |||
323 | done = false; | 323 | done = false; |
324 | while(!done && textSize) | 324 | while(!done && textSize) |
325 | { | 325 | { |
326 | TTF_Font *font = TTF_OpenFont("data/fonts/OpenSans-Bold.ttf",textSize); | 326 | TTF_Font *font = TTF_OpenFont((get_data_path() + "fonts/OpenSans-Bold.ttf").c_str(),textSize); |
327 | mouseOver = NULL; | 327 | mouseOver = NULL; |
328 | mouseOver = TTF_RenderText_Solid(font, message.c_str(),textColor); | 328 | mouseOver = TTF_RenderText_Solid(font, message.c_str(),textColor); |
329 | if(mouseOver == NULL) | 329 | if(mouseOver == NULL) |
@@ -348,7 +348,7 @@ Button::Button(SDL_Rect npos, string message, int& shouldbeTextSize) | |||
348 | textColor.b = 17; | 348 | textColor.b = 17; |
349 | textColor.g = 200; | 349 | textColor.g = 200; |
350 | textColor.r = 250; | 350 | textColor.r = 250; |
351 | TTF_Font *font = TTF_OpenFont("data/fonts/OpenSans-Semibold.ttf",textSize); | 351 | TTF_Font *font = TTF_OpenFont((get_data_path() + "fonts/OpenSans-Semibold.ttf").c_str(),textSize); |
352 | pressed = NULL; | 352 | pressed = NULL; |
353 | pressed = TTF_RenderText_Solid(font, message.c_str(),textColor); | 353 | pressed = TTF_RenderText_Solid(font, message.c_str(),textColor); |
354 | if(pressed == NULL) | 354 | if(pressed == NULL) |
@@ -537,34 +537,34 @@ Button::Button(SDL_Rect npos, SDL_Surface* content, bool fancy) | |||
537 | int size = 48; | 537 | int size = 48; |
538 | 538 | ||
539 | SDL_Surface* norm = NULL; | 539 | SDL_Surface* norm = NULL; |
540 | norm = IMG_Load("data/images/fancy_button.bmp"); | 540 | norm = IMG_Load((get_data_path() + "images/fancy_button.bmp").c_str()); |
541 | if(norm == NULL) | 541 | if(norm == NULL) |
542 | { | 542 | { |
543 | cout << "Error loading bmp while creating fancy button!" << endl; | 543 | cout << "Error loading bmp while creating fancy button!" << endl; |
544 | } | 544 | } |
545 | SDL_Surface* inac = NULL; | 545 | SDL_Surface* inac = NULL; |
546 | inac = IMG_Load("data/images/fancy_button_unavailable.bmp"); | 546 | inac = IMG_Load((get_data_path() + "images/fancy_button_unavailable.bmp").c_str()); |
547 | if(inac == NULL) | 547 | if(inac == NULL) |
548 | { | 548 | { |
549 | cout << "Error loading bmp while creating fancy button!" << endl; | 549 | cout << "Error loading bmp while creating fancy button!" << endl; |
550 | } | 550 | } |
551 | SDL_Surface* pres = NULL; | 551 | SDL_Surface* pres = NULL; |
552 | pres = IMG_Load("data/images/fancy_button_clicked.bmp"); | 552 | pres = IMG_Load((get_data_path() + "images/fancy_button_clicked.bmp").c_str()); |
553 | if(pres == NULL) | 553 | if(pres == NULL) |
554 | { | 554 | { |
555 | cout << "Error loading bmp while creating fancy button!" << endl; | 555 | cout << "Error loading bmp while creating fancy button!" << endl; |
556 | } | 556 | } |
557 | SDL_Surface* mous = NULL; | 557 | SDL_Surface* mous = NULL; |
558 | mous = IMG_Load("data/images/fancy_button_selected.bmp"); | 558 | mous = IMG_Load((get_data_path() + "images/fancy_button_selected.bmp").c_str()); |
559 | if(mous == NULL) | 559 | if(mous == NULL) |
560 | { | 560 | { |
561 | cout << "Error loading bmp while creating fancy button!" << endl; | 561 | cout << "Error loading bmp while creating fancy button!" << endl; |
562 | } | 562 | } |
563 | 563 | ||
564 | pressed = IMG_Load("data/images/fancy_button_clicked.bmp"); | 564 | pressed = IMG_Load((get_data_path() + "images/fancy_button_clicked.bmp").c_str()); |
565 | inactive = IMG_Load("data/images/fancy_button_unavailable.bmp"); | 565 | inactive = IMG_Load((get_data_path() + "images/fancy_button_unavailable.bmp").c_str()); |
566 | mouseOver = IMG_Load("data/images/fancy_button_selected.bmp"); | 566 | mouseOver = IMG_Load((get_data_path() + "images/fancy_button_selected.bmp").c_str()); |
567 | normal = IMG_Load("data/images/fancy_button.bmp"); | 567 | normal = IMG_Load((get_data_path() + "images/fancy_button.bmp").c_str()); |
568 | SDL_Rect dest; | 568 | SDL_Rect dest; |
569 | dest.x = size/2 - content->w/2; | 569 | dest.x = size/2 - content->w/2; |
570 | dest.y = size/2 - content->h/2; | 570 | dest.y = size/2 - content->h/2; |
@@ -603,7 +603,7 @@ Scrollbar::Scrollbar(SDL_Rect npos) | |||
603 | else | 603 | else |
604 | horizontal = false; | 604 | horizontal = false; |
605 | dot = NULL; | 605 | dot = NULL; |
606 | dot = IMG_Load("data/images/glowing_dot.png"); | 606 | dot = IMG_Load((get_data_path() + "images/glowing_dot.png").c_str()); |
607 | if(!dot) | 607 | if(!dot) |
608 | { | 608 | { |
609 | cout << "Error loading dot for scrollbar!" << endl; | 609 | cout << "Error loading dot for scrollbar!" << endl; |
@@ -623,13 +623,13 @@ Scrollbar::Scrollbar(SDL_Rect npos) | |||
623 | SDL_Surface* barEnd2 = NULL; | 623 | SDL_Surface* barEnd2 = NULL; |
624 | if(horizontal) | 624 | if(horizontal) |
625 | { | 625 | { |
626 | barEnd1 = IMG_Load("data/images/scrollbar_end_h1.png"); | 626 | barEnd1 = IMG_Load((get_data_path() + "images/scrollbar_end_h1.png").c_str()); |
627 | barEnd2 = IMG_Load("data/images/scrollbar_end_h2.png"); | 627 | barEnd2 = IMG_Load((get_data_path() + "images/scrollbar_end_h2.png").c_str()); |
628 | } | 628 | } |
629 | else | 629 | else |
630 | { | 630 | { |
631 | barEnd1 = IMG_Load("data/images/scrollbar_end_v1.png"); | 631 | barEnd1 = IMG_Load((get_data_path() + "images/scrollbar_end_v1.png").c_str()); |
632 | barEnd2 = IMG_Load("data/images/scrollbar_end_v2.png"); | 632 | barEnd2 = IMG_Load((get_data_path() + "images/scrollbar_end_v2.png").c_str()); |
633 | } | 633 | } |
634 | if(!barEnd1 || !barEnd2) | 634 | if(!barEnd1 || !barEnd2) |
635 | { | 635 | { |
@@ -654,9 +654,9 @@ Scrollbar::Scrollbar(SDL_Rect npos) | |||
654 | } | 654 | } |
655 | SDL_Surface* barMiddle = NULL; | 655 | SDL_Surface* barMiddle = NULL; |
656 | if(horizontal) | 656 | if(horizontal) |
657 | barMiddle = IMG_Load("data/images/scrollbar_h.png"); | 657 | barMiddle = IMG_Load((get_data_path() + "images/scrollbar_h.png").c_str()); |
658 | else | 658 | else |
659 | barMiddle = IMG_Load("data/images/scrollbar_v.png"); | 659 | barMiddle = IMG_Load((get_data_path() + "images/scrollbar_v.png").c_str()); |
660 | if(!barMiddle) | 660 | if(!barMiddle) |
661 | { | 661 | { |
662 | cout << "Error in middle of bar!" << endl; | 662 | cout << "Error in middle of bar!" << endl; |
@@ -14,8 +14,8 @@ | |||
14 | #define MENU_CLICK 1<<26 | 14 | #define MENU_CLICK 1<<26 |
15 | 15 | ||
16 | 16 | ||
17 | using namespace std; | ||
18 | 17 | ||
18 | using namespace std; | ||
19 | 19 | ||
20 | class Label | 20 | class Label |
21 | { | 21 | { |
diff --git a/data/levels/Level_template.txt b/data/levels/Level_template.txt index fe3ce3d..bb4ba42 100644 --- a/data/levels/Level_template.txt +++ b/data/levels/Level_template.txt | |||
@@ -1,13 +1,13 @@ | |||
1 | IntroLevel #name | 1 | IntroLevel #name |
2 | data/images/bg_stars.bmp #path of background | 2 | images/bg_stars.bmp #path of background |
3 | 30 #speed of background | 3 | 30 #speed of background |
4 | 1 #wether to randomize background position | 4 | 1 #wether to randomize background position |
5 | 60 #duration [s] | 5 | 60 #duration [s] |
6 | 12346543 #seed | 6 | 12346543 #seed |
7 | 2 #number of Shiptypes | 7 | 2 #number of Shiptypes |
8 | data/tork_capsule.txt #path of Ship | 8 | tork_capsule.txt #path of Ship |
9 | 40 #how many of them should spawn | 9 | 40 #how many of them should spawn |
10 | data/tork_spacerocket.txt #path of Ship | 10 | tork_spacerocket.txt #path of Ship |
11 | 8 #how many | 11 | 8 #how many |
12 | 1 #how many events shall happen | 12 | 1 #how many events shall happen |
13 | 0.5 #percentage of completion the event happens | 13 | 0.5 #percentage of completion the event happens |
diff --git a/data/levels/insanelevel.txt b/data/levels/insanelevel.txt index 6fa5f2e..cd9ffe2 100644 --- a/data/levels/insanelevel.txt +++ b/data/levels/insanelevel.txt | |||
@@ -1,20 +1,20 @@ | |||
1 | Insane Level | 1 | Insane Level |
2 | data/images/bg_stars.bmp | 2 | images/bg_stars.bmp |
3 | 60 | 3 | 60 |
4 | 1 | 4 | 1 |
5 | 40 | 5 | 40 |
6 | 11374431 | 6 | 11374431 |
7 | 6 | 7 | 6 |
8 | data/ships/tork/capsule.txt | 8 | ships/tork/capsule.txt |
9 | 20 | 9 | 20 |
10 | data/ships/tork/spacerocket.txt | 10 | ships/tork/spacerocket.txt |
11 | 25 | 11 | 25 |
12 | data/ships/tork/interceptor.txt | 12 | ships/tork/interceptor.txt |
13 | 6 | 13 | 6 |
14 | data/ships/tork/cruiser.txt | 14 | ships/tork/cruiser.txt |
15 | 10 | 15 | 10 |
16 | data/ships/tork/tanker.txt | 16 | ships/tork/tanker.txt |
17 | 16 | 17 | 16 |
18 | data/ships/tork/sting.txt | 18 | ships/tork/sting.txt |
19 | 45 | 19 | 45 |
20 | 0 | 20 | 0 |
diff --git a/data/levels/introlevel.txt b/data/levels/introlevel.txt index 94d26df..4ad286e 100644 --- a/data/levels/introlevel.txt +++ b/data/levels/introlevel.txt | |||
@@ -1,14 +1,14 @@ | |||
1 | Introlevel | 1 | Introlevel |
2 | data/images/bg_stars.bmp | 2 | images/bg_stars.bmp |
3 | 60 | 3 | 60 |
4 | 1 | 4 | 1 |
5 | 50 | 5 | 50 |
6 | 1246436 | 6 | 1246436 |
7 | 3 | 7 | 3 |
8 | data/ships/tork/capsule.txt | 8 | ships/tork/capsule.txt |
9 | 140 | 9 | 140 |
10 | data/ships/tork/spacerocket.txt | 10 | ships/tork/spacerocket.txt |
11 | 10 | 11 | 10 |
12 | data/ships/tork/interceptor.txt | 12 | ships/tork/interceptor.txt |
13 | 4 | 13 | 4 |
14 | 0 | 14 | 0 |
diff --git a/data/levels/level2.txt b/data/levels/level2.txt index 1a31fcb..2bbe43b 100644 --- a/data/levels/level2.txt +++ b/data/levels/level2.txt | |||
@@ -1,16 +1,16 @@ | |||
1 | Level 2 | 1 | Level 2 |
2 | data/images/bg_stars.bmp | 2 | images/bg_stars.bmp |
3 | 60 | 3 | 60 |
4 | 1 | 4 | 1 |
5 | 105 | 5 | 105 |
6 | 11654436 | 6 | 11654436 |
7 | 4 | 7 | 4 |
8 | data/ships/tork/capsule.txt | 8 | ships/tork/capsule.txt |
9 | 160 | 9 | 160 |
10 | data/ships/tork/spacerocket.txt | 10 | ships/tork/spacerocket.txt |
11 | 20 | 11 | 20 |
12 | data/ships/tork/interceptor.txt | 12 | ships/tork/interceptor.txt |
13 | 12 | 13 | 12 |
14 | data/ships/tork/cruiser.txt | 14 | ships/tork/cruiser.txt |
15 | 4 | 15 | 4 |
16 | 0 | 16 | 0 |
diff --git a/data/levels/level3.txt b/data/levels/level3.txt index 212a241..8641772 100644 --- a/data/levels/level3.txt +++ b/data/levels/level3.txt | |||
@@ -1,20 +1,20 @@ | |||
1 | Level 3 | 1 | Level 3 |
2 | data/images/bg_stars.bmp | 2 | images/bg_stars.bmp |
3 | 60 | 3 | 60 |
4 | 1 | 4 | 1 |
5 | 65 | 5 | 65 |
6 | 11374331 | 6 | 11374331 |
7 | 6 | 7 | 6 |
8 | data/ships/tork/capsule.txt | 8 | ships/tork/capsule.txt |
9 | 120 | 9 | 120 |
10 | data/ships/tork/spacerocket.txt | 10 | ships/tork/spacerocket.txt |
11 | 20 | 11 | 20 |
12 | data/ships/tork/interceptor.txt | 12 | ships/tork/interceptor.txt |
13 | 8 | 13 | 8 |
14 | data/ships/tork/cruiser.txt | 14 | ships/tork/cruiser.txt |
15 | 8 | 15 | 8 |
16 | data/ships/tork/tanker.txt | 16 | ships/tork/tanker.txt |
17 | 80 | 17 | 80 |
18 | data/ships/tork/sting.txt | 18 | ships/tork/sting.txt |
19 | 80 | 19 | 80 |
20 | 0 | 20 | 0 |
diff --git a/data/levels/level4.txt b/data/levels/level4.txt index 7652e9d..bb9629a 100644 --- a/data/levels/level4.txt +++ b/data/levels/level4.txt | |||
@@ -1,14 +1,14 @@ | |||
1 | Level 4 | 1 | Level 4 |
2 | data/images/bg_stars.bmp | 2 | images/bg_stars.bmp |
3 | 60 | 3 | 60 |
4 | 1 | 4 | 1 |
5 | 50 | 5 | 50 |
6 | 1246436 | 6 | 1246436 |
7 | 3 | 7 | 3 |
8 | data/ships/tork/sting.txt | 8 | ships/tork/sting.txt |
9 | 140 | 9 | 140 |
10 | data/ships/tork/interceptor.txt | 10 | ships/tork/interceptor.txt |
11 | 10 | 11 | 10 |
12 | data/ships/tork/cruiser.txt | 12 | ships/tork/cruiser.txt |
13 | 4 | 13 | 4 |
14 | 0 | 14 | 0 |
diff --git a/data/projectiles/beam.txt b/data/projectiles/beam.txt index 35b6c18..3458633 100644 --- a/data/projectiles/beam.txt +++ b/data/projectiles/beam.txt | |||
@@ -1,5 +1,5 @@ | |||
1 | data/images/spit.bmp | 1 | images/spit.bmp |
2 | data/sounds/piu | 2 | sounds/piu |
3 | 0.3 | 3 | 0.3 |
4 | 10 | 4 | 10 |
5 | 1 | 5 | 1 |
diff --git a/data/projectiles/bigspit.txt b/data/projectiles/bigspit.txt index 3da95e6..bdc5254 100644 --- a/data/projectiles/bigspit.txt +++ b/data/projectiles/bigspit.txt | |||
@@ -1,5 +1,5 @@ | |||
1 | data/images/bigspit.bmp | 1 | images/bigspit.bmp |
2 | data/sounds/bigspit | 2 | sounds/bigspit |
3 | 8 | 3 | 8 |
4 | 0 | 4 | 0 |
5 | 4 | 5 | 4 |
diff --git a/data/projectiles/fire1.txt b/data/projectiles/fire1.txt index 316f367..83217f9 100644 --- a/data/projectiles/fire1.txt +++ b/data/projectiles/fire1.txt | |||
@@ -1,5 +1,5 @@ | |||
1 | data/images/fire1.bmp | 1 | images/fire1.bmp |
2 | data/sounds/fire | 2 | sounds/fire |
3 | 2 | 3 | 2 |
4 | 10 | 4 | 10 |
5 | 3.5 | 5 | 3.5 |
diff --git a/data/projectiles/projectile_template.txt b/data/projectiles/projectile_template.txt index 66bd2de..8fd229f 100644 --- a/data/projectiles/projectile_template.txt +++ b/data/projectiles/projectile_template.txt | |||
@@ -1,5 +1,5 @@ | |||
1 | data/projectile2.bmp #path of the imagefile | 1 | images/projectile2.bmp #path of the imagefile |
2 | data/sounds/spit #path of the soundfile without n.wav for int n | 2 | sounds/spit #path of the soundfile without n.wav for int n |
3 | 10 #damage | 3 | 10 #damage |
4 | 2 #armorPiercing | 4 | 2 #armorPiercing |
5 | 1.4142 #collisionSize | 5 | 1.4142 #collisionSize |
diff --git a/data/projectiles/psi.txt b/data/projectiles/psi.txt index ed05829..c0f99ac 100644 --- a/data/projectiles/psi.txt +++ b/data/projectiles/psi.txt | |||
@@ -1,5 +1,5 @@ | |||
1 | data/images/psi.bmp | 1 | images/psi.bmp |
2 | data/sounds/piu | 2 | sounds/piu |
3 | 1.5 | 3 | 1.5 |
4 | 10000 | 4 | 10000 |
5 | 2.2 | 5 | 2.2 |
diff --git a/data/projectiles/spit.txt b/data/projectiles/spit.txt index 90d0147..9d3c9f0 100644 --- a/data/projectiles/spit.txt +++ b/data/projectiles/spit.txt | |||
@@ -1,5 +1,5 @@ | |||
1 | data/images/spit.bmp | 1 | images/spit.bmp |
2 | data/sounds/spit | 2 | sounds/spit |
3 | 1 | 3 | 1 |
4 | 0 | 4 | 0 |
5 | 1.4142 | 5 | 1.4142 |
diff --git a/data/ships/EnemyShip_template.txt b/data/ships/EnemyShip_template.txt index 2fdb348..949fc14 100644 --- a/data/ships/EnemyShip_template.txt +++ b/data/ships/EnemyShip_template.txt | |||
@@ -1,5 +1,5 @@ | |||
1 | Tork Spacerocket #name | 1 | Tork Spacerocket #name |
2 | data/images/tork_spacerocket.bmp #path of imagefile | 2 | images/tork_spacerocket.bmp #path of imagefile |
3 | 7 #maxhp | 3 | 7 #maxhp |
4 | 5 #armor | 4 | 5 #armor |
5 | 50 #moveSpeed | 5 | 50 #moveSpeed |
@@ -9,4 +9,4 @@ data/images/tork_spacerocket.bmp #path of imagefile | |||
9 | 3 #score | 9 | 3 #score |
10 | 1 #number of weapons | 10 | 1 #number of weapons |
11 | 0 -1 #relative Position of weapon | 11 | 0 -1 #relative Position of weapon |
12 | data/fireball.txt #path of weapon | 12 | fireball.txt #path of weapon |
diff --git a/data/ships/tork/capsule.txt b/data/ships/tork/capsule.txt index ae60c7f..94986a3 100644 --- a/data/ships/tork/capsule.txt +++ b/data/ships/tork/capsule.txt | |||
@@ -1,5 +1,5 @@ | |||
1 | Tork Capsule | 1 | Tork Capsule |
2 | data/images/ship1.bmp | 2 | images/ship1.bmp |
3 | 0.6 | 3 | 0.6 |
4 | 10 | 4 | 10 |
5 | 140 | 5 | 140 |
diff --git a/data/ships/tork/cruiser.txt b/data/ships/tork/cruiser.txt index 11772da..5979ec0 100644 --- a/data/ships/tork/cruiser.txt +++ b/data/ships/tork/cruiser.txt | |||
@@ -1,5 +1,5 @@ | |||
1 | Tork Cruiser | 1 | Tork Cruiser |
2 | data/images/tork_cruiser.bmp | 2 | images/tork_cruiser.bmp |
3 | 9 | 3 | 9 |
4 | 25 | 4 | 25 |
5 | 30 | 5 | 30 |
@@ -9,6 +9,6 @@ data/images/tork_cruiser.bmp | |||
9 | 0 | 9 | 0 |
10 | 2 | 10 | 2 |
11 | 0 3 | 11 | 0 3 |
12 | data/weapons/spitter1.txt | 12 | weapons/spitter1.txt |
13 | 0 0 | 13 | 0 0 |
14 | data/weapons/novaspitter1.txt | 14 | weapons/novaspitter1.txt |
diff --git a/data/ships/tork/interceptor.txt b/data/ships/tork/interceptor.txt index 40e3651..70d9b8b 100644 --- a/data/ships/tork/interceptor.txt +++ b/data/ships/tork/interceptor.txt | |||
@@ -1,5 +1,5 @@ | |||
1 | Tork Interceptor | 1 | Tork Interceptor |
2 | data/images/tork_interceptor.bmp | 2 | images/tork_interceptor.bmp |
3 | 8 | 3 | 8 |
4 | 15 | 4 | 15 |
5 | 55 | 5 | 55 |
@@ -9,8 +9,8 @@ data/images/tork_interceptor.bmp | |||
9 | 0 | 9 | 0 |
10 | 3 | 10 | 3 |
11 | 5 6 | 11 | 5 6 |
12 | data/weapons/fireball1.txt | 12 | weapons/fireball1.txt |
13 | -5 6 | 13 | -5 6 |
14 | data/weapons/fireball1.txt | 14 | weapons/fireball1.txt |
15 | 0 2 | 15 | 0 2 |
16 | data/weapons/spitter2.txt | 16 | weapons/spitter2.txt |
diff --git a/data/ships/tork/spacerocket.txt b/data/ships/tork/spacerocket.txt index 6d0a929..5f39e43 100644 --- a/data/ships/tork/spacerocket.txt +++ b/data/ships/tork/spacerocket.txt | |||
@@ -1,5 +1,5 @@ | |||
1 | Tork Spacerocket | 1 | Tork Spacerocket |
2 | data/images/ship2.bmp | 2 | images/ship2.bmp |
3 | 3 | 3 | 3 |
4 | 10 | 4 | 10 |
5 | 30 | 5 | 30 |
@@ -9,6 +9,6 @@ data/images/ship2.bmp | |||
9 | 0 | 9 | 0 |
10 | 2 | 10 | 2 |
11 | 4 4 | 11 | 4 4 |
12 | data/weapons/fireball1.txt | 12 | weapons/fireball1.txt |
13 | -4 4 | 13 | -4 4 |
14 | data/weapons/fireball1.txt | 14 | weapons/fireball1.txt |
diff --git a/data/ships/tork/sting.txt b/data/ships/tork/sting.txt index 4cd73b1..c29b3d0 100644 --- a/data/ships/tork/sting.txt +++ b/data/ships/tork/sting.txt | |||
@@ -1,5 +1,5 @@ | |||
1 | Tork Sting | 1 | Tork Sting |
2 | data/images/tork_sting.bmp | 2 | images/tork_sting.bmp |
3 | 4 | 3 | 4 |
4 | 8 | 4 | 8 |
5 | 65 | 5 | 65 |
@@ -9,4 +9,4 @@ data/images/tork_sting.bmp | |||
9 | 0 | 9 | 0 |
10 | 1 | 10 | 1 |
11 | 0 0 | 11 | 0 0 |
12 | data/weapons/fireball1.txt | 12 | weapons/fireball1.txt |
diff --git a/data/ships/tork/tanker.txt b/data/ships/tork/tanker.txt index 04fd19a..9ede361 100644 --- a/data/ships/tork/tanker.txt +++ b/data/ships/tork/tanker.txt | |||
@@ -1,5 +1,5 @@ | |||
1 | Tork Tanker | 1 | Tork Tanker |
2 | data/images/tork_tanker.bmp | 2 | images/tork_tanker.bmp |
3 | 10 | 3 | 10 |
4 | 40 | 4 | 40 |
5 | 15 | 5 | 15 |
diff --git a/data/ships/user/UserShip_template.txt b/data/ships/user/UserShip_template.txt index ed29661..d26b4bf 100644 --- a/data/ships/user/UserShip_template.txt +++ b/data/ships/user/UserShip_template.txt | |||
@@ -1,5 +1,5 @@ | |||
1 | small Fighter #name | 1 | small Fighter #name |
2 | data/images/small_fighter.bmp #path of imagefile | 2 | images/small_fighter.bmp #path of imagefile |
3 | 300 #cost | 3 | 300 #cost |
4 | 10 #maxhp | 4 | 10 #maxhp |
5 | 50 #armor | 5 | 50 #armor |
@@ -11,7 +11,7 @@ data/images/small_fighter.bmp #path of imagefile | |||
11 | 2 #number of weapons | 11 | 2 #number of weapons |
12 | 4 4 #relative Position of weapon | 12 | 4 4 #relative Position of weapon |
13 | 3 #maxSize of attached weapon | 13 | 3 #maxSize of attached weapon |
14 | data/fireball.txt #path of weapon | 14 | fireball.txt #path of weapon |
15 | 4 4 #relative Position of weapon | 15 | 4 4 #relative Position of weapon |
16 | 3 #maxSize of attached weapon | 16 | 3 #maxSize of attached weapon |
17 | data/fireball.txt #path of weapon | 17 | fireball.txt #path of weapon |
diff --git a/data/ships/user/hornet.txt b/data/ships/user/hornet.txt index d33c78c..e4e4535 100644 --- a/data/ships/user/hornet.txt +++ b/data/ships/user/hornet.txt | |||
@@ -1,5 +1,5 @@ | |||
1 | Hornet | 1 | Hornet |
2 | data/images/hornet.bmp | 2 | images/hornet.bmp |
3 | 750 | 3 | 750 |
4 | 23 | 4 | 23 |
5 | 25 | 5 | 25 |
@@ -11,10 +11,10 @@ data/images/hornet.bmp | |||
11 | 3 | 11 | 3 |
12 | 6 -6 | 12 | 6 -6 |
13 | 3 | 13 | 3 |
14 | data/weapons/empty.txt | 14 | weapons/empty.txt |
15 | -6 -6 | 15 | -6 -6 |
16 | 3 | 16 | 3 |
17 | data/weapons/empty.txt | 17 | weapons/empty.txt |
18 | 0 -3 | 18 | 0 -3 |
19 | 3 | 19 | 3 |
20 | data/weapons/empty.txt | 20 | weapons/empty.txt |
diff --git a/data/ships/user/small_fighter.txt b/data/ships/user/small_fighter.txt index 0501c22..46fc7e5 100644 --- a/data/ships/user/small_fighter.txt +++ b/data/ships/user/small_fighter.txt | |||
@@ -1,5 +1,5 @@ | |||
1 | Small Fighter | 1 | Small Fighter |
2 | data/images/small_fighter.bmp | 2 | images/small_fighter.bmp |
3 | 0 | 3 | 0 |
4 | 15 | 4 | 15 |
5 | 10 | 5 | 10 |
@@ -11,7 +11,7 @@ data/images/small_fighter.bmp | |||
11 | 2 | 11 | 2 |
12 | 4 -2 | 12 | 4 -2 |
13 | 3 | 13 | 3 |
14 | data/weapons/beamer2.txt | 14 | weapons/beamer2.txt |
15 | -4 -2 | 15 | -4 -2 |
16 | 3 | 16 | 3 |
17 | data/weapons/empty.txt | 17 | weapons/empty.txt |
diff --git a/data/weapons/Ubeamer.txt b/data/weapons/Ubeamer.txt new file mode 100644 index 0000000..dc89ba6 --- /dev/null +++ b/data/weapons/Ubeamer.txt | |||
@@ -0,0 +1,31 @@ | |||
1 | Ultimate Beamer | ||
2 | images/beamer1.bmp | ||
3 | 1.25 | ||
4 | 1 | ||
5 | 0 | ||
6 | 5 | ||
7 | 0.3 | ||
8 | 0 | ||
9 | projectiles/beam.txt | ||
10 | 0 | ||
11 | 700 | ||
12 | 0.3 | ||
13 | 0.06 | ||
14 | projectiles/beam.txt | ||
15 | 200 | ||
16 | 600 | ||
17 | 0.3 | ||
18 | 0.12 | ||
19 | projectiles/beam.txt | ||
20 | -200 | ||
21 | 600 | ||
22 | 0.3 | ||
23 | 0.18 | ||
24 | projectiles/beam.txt | ||
25 | 50 | ||
26 | 675 | ||
27 | 0.3 | ||
28 | 0.24 | ||
29 | projectiles/beam.txt | ||
30 | -50 | ||
31 | 675 | ||
diff --git a/data/weapons/beamer1.txt b/data/weapons/beamer1.txt index 0538fbc..5996b2e 100644 --- a/data/weapons/beamer1.txt +++ b/data/weapons/beamer1.txt | |||
@@ -1,11 +1,11 @@ | |||
1 | Beamer 1 | 1 | Beamer 1 |
2 | data/images/beamer1.bmp | 2 | images/beamer1.bmp |
3 | 4 | 3 | 4 |
4 | 1 | 4 | 1 |
5 | 0 | 5 | 0 |
6 | 1 | 6 | 1 |
7 | 0.08 | 7 | 0.08 |
8 | 0 | 8 | 0 |
9 | data/projectiles/beam.txt | 9 | projectiles/beam.txt |
10 | 0 | 10 | 0 |
11 | 1000 | 11 | 1000 |
diff --git a/data/weapons/beamer2.txt b/data/weapons/beamer2.txt index a28d8d6..da9bfbc 100644 --- a/data/weapons/beamer2.txt +++ b/data/weapons/beamer2.txt | |||
@@ -1,21 +1,21 @@ | |||
1 | Beamer 2 | 1 | Beamer 2 |
2 | data/images/beamer1.bmp | 2 | images/beamer1.bmp |
3 | 6 | 3 | 6 |
4 | 1 | 4 | 1 |
5 | 0 | 5 | 0 |
6 | 3 | 6 | 3 |
7 | 0.15 | 7 | 0.15 |
8 | 0 | 8 | 0 |
9 | data/projectiles/beam.txt | 9 | projectiles/beam.txt |
10 | 0 | 10 | 0 |
11 | 1000 | 11 | 1000 |
12 | 0.2 | 12 | 0.2 |
13 | 0.02 | 13 | 0.02 |
14 | data/projectiles/beam.txt | 14 | projectiles/beam.txt |
15 | -50 | 15 | -50 |
16 | 990 | 16 | 990 |
17 | 0.2 | 17 | 0.2 |
18 | 0.04 | 18 | 0.04 |
19 | data/projectiles/beam.txt | 19 | projectiles/beam.txt |
20 | 50 | 20 | 50 |
21 | 990 | 21 | 990 |
diff --git a/data/weapons/empty.txt b/data/weapons/empty.txt index 6536e97..fbac9f8 100644 --- a/data/weapons/empty.txt +++ b/data/weapons/empty.txt | |||
@@ -1,5 +1,5 @@ | |||
1 | empty Slot | 1 | empty Slot |
2 | data/images/empty.bmp | 2 | images/empty.bmp |
3 | 0 | 3 | 0 |
4 | 0 | 4 | 0 |
5 | 0 | 5 | 0 |
diff --git a/data/weapons/fireball1.txt b/data/weapons/fireball1.txt index 78d6f41..60ebfc4 100644 --- a/data/weapons/fireball1.txt +++ b/data/weapons/fireball1.txt | |||
@@ -1,11 +1,11 @@ | |||
1 | Fireball 1 | 1 | Fireball 1 |
2 | data/images/fire1.bmp | 2 | images/fire1.bmp |
3 | 1 | 3 | 1 |
4 | 1 | 4 | 1 |
5 | 0 | 5 | 0 |
6 | 1 | 6 | 1 |
7 | 1.4 | 7 | 1.4 |
8 | 0.6 | 8 | 0.6 |
9 | data/projectiles/fire1.txt | 9 | projectiles/fire1.txt |
10 | 0 | 10 | 0 |
11 | 135 | 11 | 135 |
diff --git a/data/weapons/inawaffe.txt b/data/weapons/inawaffe.txt deleted file mode 100644 index 46c65ab..0000000 --- a/data/weapons/inawaffe.txt +++ /dev/null | |||
@@ -1,31 +0,0 @@ | |||
1 | Ina's OP-Waffe | ||
2 | data/images/beamer1.bmp | ||
3 | 1.25 | ||
4 | 1 | ||
5 | 0 | ||
6 | 5 | ||
7 | 0.3 | ||
8 | 0 | ||
9 | data/projectiles/beam.txt | ||
10 | 0 | ||
11 | 700 | ||
12 | 0.3 | ||
13 | 0.06 | ||
14 | data/projectiles/beam.txt | ||
15 | 200 | ||
16 | 600 | ||
17 | 0.3 | ||
18 | 0.12 | ||
19 | data/projectiles/beam.txt | ||
20 | -200 | ||
21 | 600 | ||
22 | 0.3 | ||
23 | 0.18 | ||
24 | data/projectiles/beam.txt | ||
25 | 50 | ||
26 | 675 | ||
27 | 0.3 | ||
28 | 0.24 | ||
29 | data/projectiles/beam.txt | ||
30 | -50 | ||
31 | 675 | ||
diff --git a/data/weapons/nova1.txt b/data/weapons/nova1.txt index 4dc8898..74f5a2f 100644 --- a/data/weapons/nova1.txt +++ b/data/weapons/nova1.txt | |||
@@ -1,1506 +1,1506 @@ | |||
1 | Nova 1 | 1 | Nova 1 |
2 | data/images/empty.bmp | 2 | images/empty.bmp |
3 | 25 | 3 | 25 |
4 | 1 | 4 | 1 |
5 | 0 | 5 | 0 |
6 | 300 | 6 | 300 |
7 | 10 | 7 | 10 |
8 | 6.9999 | 8 | 6.9999 |
9 | data/projectiles/psi.txt | 9 | projectiles/psi.txt |
10 | 320 | 10 | 320 |
11 | 0 | 11 | 0 |
12 | 10 | 12 | 10 |
13 | 6.9979 | 13 | 6.9979 |
14 | data/projectiles/psi.txt | 14 | projectiles/psi.txt |
15 | 318.878 | 15 | 318.878 |
16 | 26.7769 | 16 | 26.7769 |
17 | 10 | 17 | 10 |
18 | 6.9959 | 18 | 6.9959 |
19 | data/projectiles/psi.txt | 19 | projectiles/psi.txt |
20 | 315.519 | 20 | 315.519 |
21 | 53.366 | 21 | 53.366 |
22 | 10 | 22 | 10 |
23 | 6.9939 | 23 | 6.9939 |
24 | data/projectiles/psi.txt | 24 | projectiles/psi.txt |
25 | 309.947 | 25 | 309.947 |
26 | 79.5808 | 26 | 79.5808 |
27 | 10 | 27 | 10 |
28 | 6.9919 | 28 | 6.9919 |
29 | data/projectiles/psi.txt | 29 | projectiles/psi.txt |
30 | 302.2 | 30 | 302.2 |
31 | 105.237 | 31 | 105.237 |
32 | 10 | 32 | 10 |
33 | 6.9899 | 33 | 6.9899 |
34 | data/projectiles/psi.txt | 34 | projectiles/psi.txt |
35 | 292.335 | 35 | 292.335 |
36 | 130.156 | 36 | 130.156 |
37 | 10 | 37 | 10 |
38 | 6.9879 | 38 | 6.9879 |
39 | data/projectiles/psi.txt | 39 | projectiles/psi.txt |
40 | 280.418 | 40 | 280.418 |
41 | 154.161 | 41 | 154.161 |
42 | 10 | 42 | 10 |
43 | 6.9859 | 43 | 6.9859 |
44 | data/projectiles/psi.txt | 44 | projectiles/psi.txt |
45 | 266.535 | 45 | 266.535 |
46 | 177.085 | 46 | 177.085 |
47 | 10 | 47 | 10 |
48 | 6.9839 | 48 | 6.9839 |
49 | data/projectiles/psi.txt | 49 | projectiles/psi.txt |
50 | 250.782 | 50 | 250.782 |
51 | 198.767 | 51 | 198.767 |
52 | 10 | 52 | 10 |
53 | 6.9819 | 53 | 6.9819 |
54 | data/projectiles/psi.txt | 54 | projectiles/psi.txt |
55 | 233.27 | 55 | 233.27 |
56 | 219.055 | 56 | 219.055 |
57 | 10 | 57 | 10 |
58 | 6.9799 | 58 | 6.9799 |
59 | data/projectiles/psi.txt | 59 | projectiles/psi.txt |
60 | 214.122 | 60 | 214.122 |
61 | 237.806 | 61 | 237.806 |
62 | 10 | 62 | 10 |
63 | 6.9779 | 63 | 6.9779 |
64 | data/projectiles/psi.txt | 64 | projectiles/psi.txt |
65 | 193.472 | 65 | 193.472 |
66 | 254.89 | 66 | 254.89 |
67 | 10 | 67 | 10 |
68 | 6.9759 | 68 | 6.9759 |
69 | data/projectiles/psi.txt | 69 | projectiles/psi.txt |
70 | 171.465 | 70 | 171.465 |
71 | 270.185 | 71 | 270.185 |
72 | 10 | 72 | 10 |
73 | 6.9739 | 73 | 6.9739 |
74 | data/projectiles/psi.txt | 74 | projectiles/psi.txt |
75 | 148.255 | 75 | 148.255 |
76 | 283.585 | 76 | 283.585 |
77 | 10 | 77 | 10 |
78 | 6.9719 | 78 | 6.9719 |
79 | data/projectiles/psi.txt | 79 | projectiles/psi.txt |
80 | 124.005 | 80 | 124.005 |
81 | 294.996 | 81 | 294.996 |
82 | 10 | 82 | 10 |
83 | 6.9699 | 83 | 6.9699 |
84 | data/projectiles/psi.txt | 84 | projectiles/psi.txt |
85 | 98.8854 | 85 | 98.8854 |
86 | 304.338 | 86 | 304.338 |
87 | 10 | 87 | 10 |
88 | 6.9679 | 88 | 6.9679 |
89 | data/projectiles/psi.txt | 89 | projectiles/psi.txt |
90 | 73.0723 | 90 | 73.0723 |
91 | 311.545 | 91 | 311.545 |
92 | 10 | 92 | 10 |
93 | 6.9659 | 93 | 6.9659 |
94 | data/projectiles/psi.txt | 94 | projectiles/psi.txt |
95 | 46.7466 | 95 | 46.7466 |
96 | 316.567 | 96 | 316.567 |
97 | 10 | 97 | 10 |
98 | 6.9639 | 98 | 6.9639 |
99 | data/projectiles/psi.txt | 99 | projectiles/psi.txt |
100 | 20.093 | 100 | 20.093 |
101 | 319.369 | 101 | 319.369 |
102 | 10 | 102 | 10 |
103 | 6.9619 | 103 | 6.9619 |
104 | data/projectiles/psi.txt | 104 | projectiles/psi.txt |
105 | -6.70157 | 105 | -6.70157 |
106 | 319.93 | 106 | 319.93 |
107 | 10 | 107 | 10 |
108 | 6.9599 | 108 | 6.9599 |
109 | data/projectiles/psi.txt | 109 | projectiles/psi.txt |
110 | -33.4491 | 110 | -33.4491 |
111 | 318.247 | 111 | 318.247 |
112 | 10 | 112 | 10 |
113 | 6.9579 | 113 | 6.9579 |
114 | data/projectiles/psi.txt | 114 | projectiles/psi.txt |
115 | -59.962 | 115 | -59.962 |
116 | 314.332 | 116 | 314.332 |
117 | 10 | 117 | 10 |
118 | 6.9559 | 118 | 6.9559 |
119 | data/projectiles/psi.txt | 119 | projectiles/psi.txt |
120 | -86.0543 | 120 | -86.0543 |
121 | 308.212 | 121 | 308.212 |
122 | 10 | 122 | 10 |
123 | 6.9539 | 123 | 6.9539 |
124 | data/projectiles/psi.txt | 124 | projectiles/psi.txt |
125 | -111.543 | 125 | -111.543 |
126 | 299.93 | 126 | 299.93 |
127 | 10 | 127 | 10 |
128 | 6.9519 | 128 | 6.9519 |
129 | data/projectiles/psi.txt | 129 | projectiles/psi.txt |
130 | -136.249 | 130 | -136.249 |
131 | 289.545 | 131 | 289.545 |
132 | 10 | 132 | 10 |
133 | 6.9499 | 133 | 6.9499 |
134 | data/projectiles/psi.txt | 134 | projectiles/psi.txt |
135 | -160 | 135 | -160 |
136 | 277.128 | 136 | 277.128 |
137 | 10 | 137 | 10 |
138 | 6.9479 | 138 | 6.9479 |
139 | data/projectiles/psi.txt | 139 | projectiles/psi.txt |
140 | -182.628 | 140 | -182.628 |
141 | 262.768 | 141 | 262.768 |
142 | 10 | 142 | 10 |
143 | 6.9459 | 143 | 6.9459 |
144 | data/projectiles/psi.txt | 144 | projectiles/psi.txt |
145 | -203.976 | 145 | -203.976 |
146 | 246.564 | 146 | 246.564 |
147 | 10 | 147 | 10 |
148 | 6.9439 | 148 | 6.9439 |
149 | data/projectiles/psi.txt | 149 | projectiles/psi.txt |
150 | -223.892 | 150 | -223.892 |
151 | 228.631 | 151 | 228.631 |
152 | 10 | 152 | 10 |
153 | 6.9419 | 153 | 6.9419 |
154 | data/projectiles/psi.txt | 154 | projectiles/psi.txt |
155 | -242.238 | 155 | -242.238 |
156 | 209.095 | 156 | 209.095 |
157 | 10 | 157 | 10 |
158 | 6.9399 | 158 | 6.9399 |
159 | data/projectiles/psi.txt | 159 | projectiles/psi.txt |
160 | -258.885 | 160 | -258.885 |
161 | 188.091 | 161 | 188.091 |
162 | 10 | 162 | 10 |
163 | 6.9379 | 163 | 6.9379 |
164 | data/projectiles/psi.txt | 164 | projectiles/psi.txt |
165 | -273.717 | 165 | -273.717 |
166 | 165.769 | 166 | 165.769 |
167 | 10 | 167 | 10 |
168 | 6.9359 | 168 | 6.9359 |
169 | data/projectiles/psi.txt | 169 | projectiles/psi.txt |
170 | -286.628 | 170 | -286.628 |
171 | 142.283 | 171 | 142.283 |
172 | 10 | 172 | 10 |
173 | 6.9339 | 173 | 6.9339 |
174 | data/projectiles/psi.txt | 174 | projectiles/psi.txt |
175 | -297.528 | 175 | -297.528 |
176 | 117.8 | 176 | 117.8 |
177 | 10 | 177 | 10 |
178 | 6.9319 | 178 | 6.9319 |
179 | data/projectiles/psi.txt | 179 | projectiles/psi.txt |
180 | -306.342 | 180 | -306.342 |
181 | 92.4902 | 181 | 92.4902 |
182 | 10 | 182 | 10 |
183 | 6.9299 | 183 | 6.9299 |
184 | data/projectiles/psi.txt | 184 | projectiles/psi.txt |
185 | -313.007 | 185 | -313.007 |
186 | 66.5317 | 186 | 66.5317 |
187 | 10 | 187 | 10 |
188 | 6.9279 | 188 | 6.9279 |
189 | data/projectiles/psi.txt | 189 | projectiles/psi.txt |
190 | -317.477 | 190 | -317.477 |
191 | 40.1066 | 191 | 40.1066 |
192 | 10 | 192 | 10 |
193 | 6.9259 | 193 | 6.9259 |
194 | data/projectiles/psi.txt | 194 | projectiles/psi.txt |
195 | -319.719 | 195 | -319.719 |
196 | 13.4002 | 196 | 13.4002 |
197 | 10 | 197 | 10 |
198 | 6.9239 | 198 | 6.9239 |
199 | data/projectiles/psi.txt | 199 | projectiles/psi.txt |
200 | -319.719 | 200 | -319.719 |
201 | -13.4002 | 201 | -13.4002 |
202 | 10 | 202 | 10 |
203 | 6.9219 | 203 | 6.9219 |
204 | data/projectiles/psi.txt | 204 | projectiles/psi.txt |
205 | -317.477 | 205 | -317.477 |
206 | -40.1066 | 206 | -40.1066 |
207 | 10 | 207 | 10 |
208 | 6.9199 | 208 | 6.9199 |
209 | data/projectiles/psi.txt | 209 | projectiles/psi.txt |
210 | -313.007 | 210 | -313.007 |
211 | -66.5317 | 211 | -66.5317 |
212 | 10 | 212 | 10 |
213 | 6.9179 | 213 | 6.9179 |
214 | data/projectiles/psi.txt | 214 | projectiles/psi.txt |
215 | -306.342 | 215 | -306.342 |
216 | -92.4902 | 216 | -92.4902 |
217 | 10 | 217 | 10 |
218 | 6.9159 | 218 | 6.9159 |
219 | data/projectiles/psi.txt | 219 | projectiles/psi.txt |
220 | -297.528 | 220 | -297.528 |
221 | -117.8 | 221 | -117.8 |
222 | 10 | 222 | 10 |
223 | 6.9139 | 223 | 6.9139 |
224 | data/projectiles/psi.txt | 224 | projectiles/psi.txt |
225 | -286.628 | 225 | -286.628 |
226 | -142.283 | 226 | -142.283 |
227 | 10 | 227 | 10 |
228 | 6.9119 | 228 | 6.9119 |
229 | data/projectiles/psi.txt | 229 | projectiles/psi.txt |
230 | -273.717 | 230 | -273.717 |
231 | -165.769 | 231 | -165.769 |
232 | 10 | 232 | 10 |
233 | 6.9099 | 233 | 6.9099 |
234 | data/projectiles/psi.txt | 234 | projectiles/psi.txt |
235 | -258.885 | 235 | -258.885 |
236 | -188.091 | 236 | -188.091 |
237 | 10 | 237 | 10 |
238 | 6.9079 | 238 | 6.9079 |
239 | data/projectiles/psi.txt | 239 | projectiles/psi.txt |
240 | -242.238 | 240 | -242.238 |
241 | -209.095 | 241 | -209.095 |
242 | 10 | 242 | 10 |
243 | 6.9059 | 243 | 6.9059 |
244 | data/projectiles/psi.txt | 244 | projectiles/psi.txt |
245 | -223.892 | 245 | -223.892 |
246 | -228.631 | 246 | -228.631 |
247 | 10 | 247 | 10 |
248 | 6.9039 | 248 | 6.9039 |
249 | data/projectiles/psi.txt | 249 | projectiles/psi.txt |
250 | -203.976 | 250 | -203.976 |
251 | -246.564 | 251 | -246.564 |
252 | 10 | 252 | 10 |
253 | 6.9019 | 253 | 6.9019 |
254 | data/projectiles/psi.txt | 254 | projectiles/psi.txt |
255 | -182.628 | 255 | -182.628 |
256 | -262.768 | 256 | -262.768 |
257 | 10 | 257 | 10 |
258 | 6.8999 | 258 | 6.8999 |
259 | data/projectiles/psi.txt | 259 | projectiles/psi.txt |
260 | -160 | 260 | -160 |
261 | -277.128 | 261 | -277.128 |
262 | 10 | 262 | 10 |
263 | 6.8979 | 263 | 6.8979 |
264 | data/projectiles/psi.txt | 264 | projectiles/psi.txt |
265 | -136.249 | 265 | -136.249 |
266 | -289.545 | 266 | -289.545 |
267 | 10 | 267 | 10 |
268 | 6.8959 | 268 | 6.8959 |
269 | data/projectiles/psi.txt | 269 | projectiles/psi.txt |
270 | -111.543 | 270 | -111.543 |
271 | -299.93 | 271 | -299.93 |
272 | 10 | 272 | 10 |
273 | 6.8939 | 273 | 6.8939 |
274 | data/projectiles/psi.txt | 274 | projectiles/psi.txt |
275 | -86.0543 | 275 | -86.0543 |
276 | -308.212 | 276 | -308.212 |
277 | 10 | 277 | 10 |
278 | 6.8919 | 278 | 6.8919 |
279 | data/projectiles/psi.txt | 279 | projectiles/psi.txt |
280 | -59.962 | 280 | -59.962 |
281 | -314.332 | 281 | -314.332 |
282 | 10 | 282 | 10 |
283 | 6.8899 | 283 | 6.8899 |
284 | data/projectiles/psi.txt | 284 | projectiles/psi.txt |
285 | -33.4491 | 285 | -33.4491 |
286 | -318.247 | 286 | -318.247 |
287 | 10 | 287 | 10 |
288 | 6.8879 | 288 | 6.8879 |
289 | data/projectiles/psi.txt | 289 | projectiles/psi.txt |
290 | -6.70157 | 290 | -6.70157 |
291 | -319.93 | 291 | -319.93 |
292 | 10 | 292 | 10 |
293 | 6.8859 | 293 | 6.8859 |
294 | data/projectiles/psi.txt | 294 | projectiles/psi.txt |
295 | 20.093 | 295 | 20.093 |
296 | -319.369 | 296 | -319.369 |
297 | 10 | 297 | 10 |
298 | 6.8839 | 298 | 6.8839 |
299 | data/projectiles/psi.txt | 299 | projectiles/psi.txt |
300 | 46.7466 | 300 | 46.7466 |
301 | -316.567 | 301 | -316.567 |
302 | 10 | 302 | 10 |
303 | 6.8819 | 303 | 6.8819 |
304 | data/projectiles/psi.txt | 304 | projectiles/psi.txt |
305 | 73.0723 | 305 | 73.0723 |
306 | -311.545 | 306 | -311.545 |
307 | 10 | 307 | 10 |
308 | 6.8799 | 308 | 6.8799 |
309 | data/projectiles/psi.txt | 309 | projectiles/psi.txt |
310 | 98.8854 | 310 | 98.8854 |
311 | -304.338 | 311 | -304.338 |
312 | 10 | 312 | 10 |
313 | 6.8779 | 313 | 6.8779 |
314 | data/projectiles/psi.txt | 314 | projectiles/psi.txt |
315 | 124.005 | 315 | 124.005 |
316 | -294.996 | 316 | -294.996 |
317 | 10 | 317 | 10 |
318 | 6.8759 | 318 | 6.8759 |
319 | data/projectiles/psi.txt | 319 | projectiles/psi.txt |
320 | 148.255 | 320 | 148.255 |
321 | -283.585 | 321 | -283.585 |
322 | 10 | 322 | 10 |
323 | 6.8739 | 323 | 6.8739 |
324 | data/projectiles/psi.txt | 324 | projectiles/psi.txt |
325 | 171.465 | 325 | 171.465 |
326 | -270.185 | 326 | -270.185 |
327 | 10 | 327 | 10 |
328 | 6.8719 | 328 | 6.8719 |
329 | data/projectiles/psi.txt | 329 | projectiles/psi.txt |
330 | 193.472 | 330 | 193.472 |
331 | -254.89 | 331 | -254.89 |
332 | 10 | 332 | 10 |
333 | 6.8699 | 333 | 6.8699 |
334 | data/projectiles/psi.txt | 334 | projectiles/psi.txt |
335 | 214.122 | 335 | 214.122 |
336 | -237.806 | 336 | -237.806 |
337 | 10 | 337 | 10 |
338 | 6.8679 | 338 | 6.8679 |
339 | data/projectiles/psi.txt | 339 | projectiles/psi.txt |
340 | 233.27 | 340 | 233.27 |
341 | -219.055 | 341 | -219.055 |
342 | 10 | 342 | 10 |
343 | 6.8659 | 343 | 6.8659 |
344 | data/projectiles/psi.txt | 344 | projectiles/psi.txt |
345 | 250.782 | 345 | 250.782 |
346 | -198.767 | 346 | -198.767 |
347 | 10 | 347 | 10 |
348 | 6.8639 | 348 | 6.8639 |
349 | data/projectiles/psi.txt | 349 | projectiles/psi.txt |
350 | 266.535 | 350 | 266.535 |
351 | -177.085 | 351 | -177.085 |
352 | 10 | 352 | 10 |
353 | 6.8619 | 353 | 6.8619 |
354 | data/projectiles/psi.txt | 354 | projectiles/psi.txt |
355 | 280.418 | 355 | 280.418 |
356 | -154.161 | 356 | -154.161 |
357 | 10 | 357 | 10 |
358 | 6.8599 | 358 | 6.8599 |
359 | data/projectiles/psi.txt | 359 | projectiles/psi.txt |
360 | 292.335 | 360 | 292.335 |
361 | -130.156 | 361 | -130.156 |
362 | 10 | 362 | 10 |
363 | 6.8579 | 363 | 6.8579 |
364 | data/projectiles/psi.txt | 364 | projectiles/psi.txt |
365 | 302.2 | 365 | 302.2 |
366 | -105.237 | 366 | -105.237 |
367 | 10 | 367 | 10 |
368 | 6.8559 | 368 | 6.8559 |
369 | data/projectiles/psi.txt | 369 | projectiles/psi.txt |
370 | 309.947 | 370 | 309.947 |
371 | -79.5808 | 371 | -79.5808 |
372 | 10 | 372 | 10 |
373 | 6.8539 | 373 | 6.8539 |
374 | data/projectiles/psi.txt | 374 | projectiles/psi.txt |
375 | 315.519 | 375 | 315.519 |
376 | -53.366 | 376 | -53.366 |
377 | 10 | 377 | 10 |
378 | 6.8519 | 378 | 6.8519 |
379 | data/projectiles/psi.txt | 379 | projectiles/psi.txt |
380 | 318.878 | 380 | 318.878 |
381 | -26.7769 | 381 | -26.7769 |
382 | 10 | 382 | 10 |
383 | 6.8499 | 383 | 6.8499 |
384 | data/projectiles/psi.txt | 384 | projectiles/psi.txt |
385 | 320 | 385 | 320 |
386 | -7.83774e-14 | 386 | -7.83774e-14 |
387 | 10 | 387 | 10 |
388 | 6.8479 | 388 | 6.8479 |
389 | data/projectiles/psi.txt | 389 | projectiles/psi.txt |
390 | 318.878 | 390 | 318.878 |
391 | 26.7769 | 391 | 26.7769 |
392 | 10 | 392 | 10 |
393 | 6.8459 | 393 | 6.8459 |
394 | data/projectiles/psi.txt | 394 | projectiles/psi.txt |
395 | 315.519 | 395 | 315.519 |
396 | 53.366 | 396 | 53.366 |
397 | 10 | 397 | 10 |
398 | 6.8439 | 398 | 6.8439 |
399 | data/projectiles/psi.txt | 399 | projectiles/psi.txt |
400 | 309.947 | 400 | 309.947 |
401 | 79.5808 | 401 | 79.5808 |
402 | 10 | 402 | 10 |
403 | 6.8419 | 403 | 6.8419 |
404 | data/projectiles/psi.txt | 404 | projectiles/psi.txt |
405 | 302.2 | 405 | 302.2 |
406 | 105.237 | 406 | 105.237 |
407 | 10 | 407 | 10 |
408 | 6.8399 | 408 | 6.8399 |
409 | data/projectiles/psi.txt | 409 | projectiles/psi.txt |
410 | 292.335 | 410 | 292.335 |
411 | 130.156 | 411 | 130.156 |
412 | 10 | 412 | 10 |
413 | 6.8379 | 413 | 6.8379 |
414 | data/projectiles/psi.txt | 414 | projectiles/psi.txt |
415 | 280.418 | 415 | 280.418 |
416 | 154.161 | 416 | 154.161 |
417 | 10 | 417 | 10 |
418 | 6.8359 | 418 | 6.8359 |
419 | data/projectiles/psi.txt | 419 | projectiles/psi.txt |
420 | 266.535 | 420 | 266.535 |
421 | 177.085 | 421 | 177.085 |
422 | 10 | 422 | 10 |
423 | 6.8339 | 423 | 6.8339 |
424 | data/projectiles/psi.txt | 424 | projectiles/psi.txt |
425 | 250.782 | 425 | 250.782 |
426 | 198.767 | 426 | 198.767 |
427 | 10 | 427 | 10 |
428 | 6.8319 | 428 | 6.8319 |
429 | data/projectiles/psi.txt | 429 | projectiles/psi.txt |
430 | 233.27 | 430 | 233.27 |
431 | 219.055 | 431 | 219.055 |
432 | 10 | 432 | 10 |
433 | 6.8299 | 433 | 6.8299 |
434 | data/projectiles/psi.txt | 434 | projectiles/psi.txt |
435 | 214.122 | 435 | 214.122 |
436 | 237.806 | 436 | 237.806 |
437 | 10 | 437 | 10 |
438 | 6.8279 | 438 | 6.8279 |
439 | data/projectiles/psi.txt | 439 | projectiles/psi.txt |
440 | 193.472 | 440 | 193.472 |
441 | 254.89 | 441 | 254.89 |
442 | 10 | 442 | 10 |
443 | 6.8259 | 443 | 6.8259 |
444 | data/projectiles/psi.txt | 444 | projectiles/psi.txt |
445 | 171.465 | 445 | 171.465 |
446 | 270.185 | 446 | 270.185 |
447 | 10 | 447 | 10 |
448 | 6.8239 | 448 | 6.8239 |
449 | data/projectiles/psi.txt | 449 | projectiles/psi.txt |
450 | 148.255 | 450 | 148.255 |
451 | 283.585 | 451 | 283.585 |
452 | 10 | 452 | 10 |
453 | 6.8219 | 453 | 6.8219 |
454 | data/projectiles/psi.txt | 454 | projectiles/psi.txt |
455 | 124.005 | 455 | 124.005 |
456 | 294.996 | 456 | 294.996 |
457 | 10 | 457 | 10 |
458 | 6.8199 | 458 | 6.8199 |
459 | data/projectiles/psi.txt | 459 | projectiles/psi.txt |
460 | 98.8854 | 460 | 98.8854 |
461 | 304.338 | 461 | 304.338 |
462 | 10 | 462 | 10 |
463 | 6.8179 | 463 | 6.8179 |
464 | data/projectiles/psi.txt | 464 | projectiles/psi.txt |
465 | 73.0723 | 465 | 73.0723 |
466 | 311.545 | 466 | 311.545 |
467 | 10 | 467 | 10 |
468 | 6.8159 | 468 | 6.8159 |
469 | data/projectiles/psi.txt | 469 | projectiles/psi.txt |
470 | 46.7466 | 470 | 46.7466 |
471 | 316.567 | 471 | 316.567 |
472 | 10 | 472 | 10 |
473 | 6.8139 | 473 | 6.8139 |
474 | data/projectiles/psi.txt | 474 | projectiles/psi.txt |
475 | 20.093 | 475 | 20.093 |
476 | 319.369 | 476 | 319.369 |
477 | 10 | 477 | 10 |
478 | 6.8119 | 478 | 6.8119 |
479 | data/projectiles/psi.txt | 479 | projectiles/psi.txt |
480 | -6.70157 | 480 | -6.70157 |
481 | 319.93 | 481 | 319.93 |
482 | 10 | 482 | 10 |
483 | 6.8099 | 483 | 6.8099 |
484 | data/projectiles/psi.txt | 484 | projectiles/psi.txt |
485 | -33.4491 | 485 | -33.4491 |
486 | 318.247 | 486 | 318.247 |
487 | 10 | 487 | 10 |
488 | 6.8079 | 488 | 6.8079 |
489 | data/projectiles/psi.txt | 489 | projectiles/psi.txt |
490 | -59.962 | 490 | -59.962 |
491 | 314.332 | 491 | 314.332 |
492 | 10 | 492 | 10 |
493 | 6.8059 | 493 | 6.8059 |
494 | data/projectiles/psi.txt | 494 | projectiles/psi.txt |
495 | -86.0543 | 495 | -86.0543 |
496 | 308.212 | 496 | 308.212 |
497 | 10 | 497 | 10 |
498 | 6.8039 | 498 | 6.8039 |
499 | data/projectiles/psi.txt | 499 | projectiles/psi.txt |
500 | -111.543 | 500 | -111.543 |
501 | 299.93 | 501 | 299.93 |
502 | 10 | 502 | 10 |
503 | 6.8019 | 503 | 6.8019 |
504 | data/projectiles/psi.txt | 504 | projectiles/psi.txt |
505 | -136.249 | 505 | -136.249 |
506 | 289.545 | 506 | 289.545 |
507 | 10 | 507 | 10 |
508 | 6.7999 | 508 | 6.7999 |
509 | data/projectiles/psi.txt | 509 | projectiles/psi.txt |
510 | -160 | 510 | -160 |
511 | 277.128 | 511 | 277.128 |
512 | 10 | 512 | 10 |
513 | 6.7979 | 513 | 6.7979 |
514 | data/projectiles/psi.txt | 514 | projectiles/psi.txt |
515 | -182.628 | 515 | -182.628 |
516 | 262.768 | 516 | 262.768 |
517 | 10 | 517 | 10 |
518 | 6.7959 | 518 | 6.7959 |
519 | data/projectiles/psi.txt | 519 | projectiles/psi.txt |
520 | -203.976 | 520 | -203.976 |
521 | 246.564 | 521 | 246.564 |
522 | 10 | 522 | 10 |
523 | 6.7939 | 523 | 6.7939 |
524 | data/projectiles/psi.txt | 524 | projectiles/psi.txt |
525 | -223.892 | 525 | -223.892 |
526 | 228.631 | 526 | 228.631 |
527 | 10 | 527 | 10 |
528 | 6.7919 | 528 | 6.7919 |
529 | data/projectiles/psi.txt | 529 | projectiles/psi.txt |
530 | -242.238 | 530 | -242.238 |
531 | 209.095 | 531 | 209.095 |
532 | 10 | 532 | 10 |
533 | 6.7899 | 533 | 6.7899 |
534 | data/projectiles/psi.txt | 534 | projectiles/psi.txt |
535 | -258.885 | 535 | -258.885 |
536 | 188.091 | 536 | 188.091 |
537 | 10 | 537 | 10 |
538 | 6.7879 | 538 | 6.7879 |
539 | data/projectiles/psi.txt | 539 | projectiles/psi.txt |
540 | -273.717 | 540 | -273.717 |
541 | 165.769 | 541 | 165.769 |
542 | 10 | 542 | 10 |
543 | 6.7859 | 543 | 6.7859 |
544 | data/projectiles/psi.txt | 544 | projectiles/psi.txt |
545 | -286.628 | 545 | -286.628 |
546 | 142.283 | 546 | 142.283 |
547 | 10 | 547 | 10 |
548 | 6.7839 | 548 | 6.7839 |
549 | data/projectiles/psi.txt | 549 | projectiles/psi.txt |
550 | -297.528 | 550 | -297.528 |
551 | 117.8 | 551 | 117.8 |
552 | 10 | 552 | 10 |
553 | 6.7819 | 553 | 6.7819 |
554 | data/projectiles/psi.txt | 554 | projectiles/psi.txt |
555 | -306.342 | 555 | -306.342 |
556 | 92.4902 | 556 | 92.4902 |
557 | 10 | 557 | 10 |
558 | 6.7799 | 558 | 6.7799 |
559 | data/projectiles/psi.txt | 559 | projectiles/psi.txt |
560 | -313.007 | 560 | -313.007 |
561 | 66.5317 | 561 | 66.5317 |
562 | 10 | 562 | 10 |
563 | 6.7779 | 563 | 6.7779 |
564 | data/projectiles/psi.txt | 564 | projectiles/psi.txt |
565 | -317.477 | 565 | -317.477 |
566 | 40.1066 | 566 | 40.1066 |
567 | 10 | 567 | 10 |
568 | 6.7759 | 568 | 6.7759 |
569 | data/projectiles/psi.txt | 569 | projectiles/psi.txt |
570 | -319.719 | 570 | -319.719 |
571 | 13.4002 | 571 | 13.4002 |
572 | 10 | 572 | 10 |
573 | 6.7739 | 573 | 6.7739 |
574 | data/projectiles/psi.txt | 574 | projectiles/psi.txt |
575 | -319.719 | 575 | -319.719 |
576 | -13.4002 | 576 | -13.4002 |
577 | 10 | 577 | 10 |
578 | 6.7719 | 578 | 6.7719 |
579 | data/projectiles/psi.txt | 579 | projectiles/psi.txt |
580 | -317.477 | 580 | -317.477 |
581 | -40.1066 | 581 | -40.1066 |
582 | 10 | 582 | 10 |
583 | 6.7699 | 583 | 6.7699 |
584 | data/projectiles/psi.txt | 584 | projectiles/psi.txt |
585 | -313.007 | 585 | -313.007 |
586 | -66.5317 | 586 | -66.5317 |
587 | 10 | 587 | 10 |
588 | 6.7679 | 588 | 6.7679 |
589 | data/projectiles/psi.txt | 589 | projectiles/psi.txt |
590 | -306.342 | 590 | -306.342 |
591 | -92.4902 | 591 | -92.4902 |
592 | 10 | 592 | 10 |
593 | 6.7659 | 593 | 6.7659 |
594 | data/projectiles/psi.txt | 594 | projectiles/psi.txt |
595 | -297.528 | 595 | -297.528 |
596 | -117.8 | 596 | -117.8 |
597 | 10 | 597 | 10 |
598 | 6.7639 | 598 | 6.7639 |
599 | data/projectiles/psi.txt | 599 | projectiles/psi.txt |
600 | -286.628 | 600 | -286.628 |
601 | -142.283 | 601 | -142.283 |
602 | 10 | 602 | 10 |
603 | 6.7619 | 603 | 6.7619 |
604 | data/projectiles/psi.txt | 604 | projectiles/psi.txt |
605 | -273.717 | 605 | -273.717 |
606 | -165.769 | 606 | -165.769 |
607 | 10 | 607 | 10 |
608 | 6.7599 | 608 | 6.7599 |
609 | data/projectiles/psi.txt | 609 | projectiles/psi.txt |
610 | -258.885 | 610 | -258.885 |
611 | -188.091 | 611 | -188.091 |
612 | 10 | 612 | 10 |
613 | 6.7579 | 613 | 6.7579 |
614 | data/projectiles/psi.txt | 614 | projectiles/psi.txt |
615 | -242.238 | 615 | -242.238 |
616 | -209.095 | 616 | -209.095 |
617 | 10 | 617 | 10 |
618 | 6.7559 | 618 | 6.7559 |
619 | data/projectiles/psi.txt | 619 | projectiles/psi.txt |
620 | -223.892 | 620 | -223.892 |
621 | -228.631 | 621 | -228.631 |
622 | 10 | 622 | 10 |
623 | 6.7539 | 623 | 6.7539 |
624 | data/projectiles/psi.txt | 624 | projectiles/psi.txt |
625 | -203.976 | 625 | -203.976 |
626 | -246.564 | 626 | -246.564 |
627 | 10 | 627 | 10 |
628 | 6.7519 | 628 | 6.7519 |
629 | data/projectiles/psi.txt | 629 | projectiles/psi.txt |
630 | -182.628 | 630 | -182.628 |
631 | -262.768 | 631 | -262.768 |
632 | 10 | 632 | 10 |
633 | 6.7499 | 633 | 6.7499 |
634 | data/projectiles/psi.txt | 634 | projectiles/psi.txt |
635 | -160 | 635 | -160 |
636 | -277.128 | 636 | -277.128 |
637 | 10 | 637 | 10 |
638 | 6.7479 | 638 | 6.7479 |
639 | data/projectiles/psi.txt | 639 | projectiles/psi.txt |
640 | -136.249 | 640 | -136.249 |
641 | -289.545 | 641 | -289.545 |
642 | 10 | 642 | 10 |
643 | 6.7459 | 643 | 6.7459 |
644 | data/projectiles/psi.txt | 644 | projectiles/psi.txt |
645 | -111.543 | 645 | -111.543 |
646 | -299.93 | 646 | -299.93 |
647 | 10 | 647 | 10 |
648 | 6.7439 | 648 | 6.7439 |
649 | data/projectiles/psi.txt | 649 | projectiles/psi.txt |
650 | -86.0543 | 650 | -86.0543 |
651 | -308.212 | 651 | -308.212 |
652 | 10 | 652 | 10 |
653 | 6.7419 | 653 | 6.7419 |
654 | data/projectiles/psi.txt | 654 | projectiles/psi.txt |
655 | -59.962 | 655 | -59.962 |
656 | -314.332 | 656 | -314.332 |
657 | 10 | 657 | 10 |
658 | 6.7399 | 658 | 6.7399 |
659 | data/projectiles/psi.txt | 659 | projectiles/psi.txt |
660 | -33.4491 | 660 | -33.4491 |
661 | -318.247 | 661 | -318.247 |
662 | 10 | 662 | 10 |
663 | 6.7379 | 663 | 6.7379 |
664 | data/projectiles/psi.txt | 664 | projectiles/psi.txt |
665 | -6.70157 | 665 | -6.70157 |
666 | -319.93 | 666 | -319.93 |
667 | 10 | 667 | 10 |
668 | 6.7359 | 668 | 6.7359 |
669 | data/projectiles/psi.txt | 669 | projectiles/psi.txt |
670 | 20.093 | 670 | 20.093 |
671 | -319.369 | 671 | -319.369 |
672 | 10 | 672 | 10 |
673 | 6.7339 | 673 | 6.7339 |
674 | data/projectiles/psi.txt | 674 | projectiles/psi.txt |
675 | 46.7466 | 675 | 46.7466 |
676 | -316.567 | 676 | -316.567 |
677 | 10 | 677 | 10 |
678 | 6.7319 | 678 | 6.7319 |
679 | data/projectiles/psi.txt | 679 | projectiles/psi.txt |
680 | 73.0723 | 680 | 73.0723 |
681 | -311.545 | 681 | -311.545 |
682 | 10 | 682 | 10 |
683 | 6.7299 | 683 | 6.7299 |
684 | data/projectiles/psi.txt | 684 | projectiles/psi.txt |
685 | 98.8854 | 685 | 98.8854 |
686 | -304.338 | 686 | -304.338 |
687 | 10 | 687 | 10 |
688 | 6.7279 | 688 | 6.7279 |
689 | data/projectiles/psi.txt | 689 | projectiles/psi.txt |
690 | 124.005 | 690 | 124.005 |
691 | -294.996 | 691 | -294.996 |
692 | 10 | 692 | 10 |
693 | 6.7259 | 693 | 6.7259 |
694 | data/projectiles/psi.txt | 694 | projectiles/psi.txt |
695 | 148.255 | 695 | 148.255 |
696 | -283.585 | 696 | -283.585 |
697 | 10 | 697 | 10 |
698 | 6.7239 | 698 | 6.7239 |
699 | data/projectiles/psi.txt | 699 | projectiles/psi.txt |
700 | 171.465 | 700 | 171.465 |
701 | -270.185 | 701 | -270.185 |
702 | 10 | 702 | 10 |
703 | 6.7219 | 703 | 6.7219 |
704 | data/projectiles/psi.txt | 704 | projectiles/psi.txt |
705 | 193.472 | 705 | 193.472 |
706 | -254.89 | 706 | -254.89 |
707 | 10 | 707 | 10 |
708 | 6.7199 | 708 | 6.7199 |
709 | data/projectiles/psi.txt | 709 | projectiles/psi.txt |
710 | 214.122 | 710 | 214.122 |
711 | -237.806 | 711 | -237.806 |
712 | 10 | 712 | 10 |
713 | 6.7179 | 713 | 6.7179 |
714 | data/projectiles/psi.txt | 714 | projectiles/psi.txt |
715 | 233.27 | 715 | 233.27 |
716 | -219.055 | 716 | -219.055 |
717 | 10 | 717 | 10 |
718 | 6.7159 | 718 | 6.7159 |
719 | data/projectiles/psi.txt | 719 | projectiles/psi.txt |
720 | 250.782 | 720 | 250.782 |
721 | -198.767 | 721 | -198.767 |
722 | 10 | 722 | 10 |
723 | 6.7139 | 723 | 6.7139 |
724 | data/projectiles/psi.txt | 724 | projectiles/psi.txt |
725 | 266.535 | 725 | 266.535 |
726 | -177.085 | 726 | -177.085 |
727 | 10 | 727 | 10 |
728 | 6.7119 | 728 | 6.7119 |
729 | data/projectiles/psi.txt | 729 | projectiles/psi.txt |
730 | 280.418 | 730 | 280.418 |
731 | -154.161 | 731 | -154.161 |
732 | 10 | 732 | 10 |
733 | 6.7099 | 733 | 6.7099 |
734 | data/projectiles/psi.txt | 734 | projectiles/psi.txt |
735 | 292.335 | 735 | 292.335 |
736 | -130.156 | 736 | -130.156 |
737 | 10 | 737 | 10 |
738 | 6.7079 | 738 | 6.7079 |
739 | data/projectiles/psi.txt | 739 | projectiles/psi.txt |
740 | 302.2 | 740 | 302.2 |
741 | -105.237 | 741 | -105.237 |
742 | 10 | 742 | 10 |
743 | 6.7059 | 743 | 6.7059 |
744 | data/projectiles/psi.txt | 744 | projectiles/psi.txt |
745 | 309.947 | 745 | 309.947 |
746 | -79.5808 | 746 | -79.5808 |
747 | 10 | 747 | 10 |
748 | 6.7039 | 748 | 6.7039 |
749 | data/projectiles/psi.txt | 749 | projectiles/psi.txt |
750 | 315.519 | 750 | 315.519 |
751 | -53.366 | 751 | -53.366 |
752 | 10 | 752 | 10 |
753 | 6.7019 | 753 | 6.7019 |
754 | data/projectiles/psi.txt | 754 | projectiles/psi.txt |
755 | 318.878 | 755 | 318.878 |
756 | -26.7769 | 756 | -26.7769 |
757 | 10 | 757 | 10 |
758 | 6.6999 | 758 | 6.6999 |
759 | data/projectiles/psi.txt | 759 | projectiles/psi.txt |
760 | 320 | 760 | 320 |
761 | -1.56755e-13 | 761 | -1.56755e-13 |
762 | 10 | 762 | 10 |
763 | 6.6979 | 763 | 6.6979 |
764 | data/projectiles/psi.txt | 764 | projectiles/psi.txt |
765 | 318.878 | 765 | 318.878 |
766 | 26.7769 | 766 | 26.7769 |
767 | 10 | 767 | 10 |
768 | 6.6959 | 768 | 6.6959 |
769 | data/projectiles/psi.txt | 769 | projectiles/psi.txt |
770 | 315.519 | 770 | 315.519 |
771 | 53.366 | 771 | 53.366 |
772 | 10 | 772 | 10 |
773 | 6.6939 | 773 | 6.6939 |
774 | data/projectiles/psi.txt | 774 | projectiles/psi.txt |
775 | 309.947 | 775 | 309.947 |
776 | 79.5808 | 776 | 79.5808 |
777 | 10 | 777 | 10 |
778 | 6.6919 | 778 | 6.6919 |
779 | data/projectiles/psi.txt | 779 | projectiles/psi.txt |
780 | 302.2 | 780 | 302.2 |
781 | 105.237 | 781 | 105.237 |
782 | 10 | 782 | 10 |
783 | 6.6899 | 783 | 6.6899 |
784 | data/projectiles/psi.txt | 784 | projectiles/psi.txt |
785 | 292.335 | 785 | 292.335 |
786 | 130.156 | 786 | 130.156 |
787 | 10 | 787 | 10 |
788 | 6.6879 | 788 | 6.6879 |
789 | data/projectiles/psi.txt | 789 | projectiles/psi.txt |
790 | 280.418 | 790 | 280.418 |
791 | 154.161 | 791 | 154.161 |
792 | 10 | 792 | 10 |
793 | 6.6859 | 793 | 6.6859 |
794 | data/projectiles/psi.txt | 794 | projectiles/psi.txt |
795 | 266.535 | 795 | 266.535 |
796 | 177.085 | 796 | 177.085 |
797 | 10 | 797 | 10 |
798 | 6.6839 | 798 | 6.6839 |
799 | data/projectiles/psi.txt | 799 | projectiles/psi.txt |
800 | 250.782 | 800 | 250.782 |
801 | 198.767 | 801 | 198.767 |
802 | 10 | 802 | 10 |
803 | 6.6819 | 803 | 6.6819 |
804 | data/projectiles/psi.txt | 804 | projectiles/psi.txt |
805 | 233.27 | 805 | 233.27 |
806 | 219.055 | 806 | 219.055 |
807 | 10 | 807 | 10 |
808 | 6.6799 | 808 | 6.6799 |
809 | data/projectiles/psi.txt | 809 | projectiles/psi.txt |
810 | 214.122 | 810 | 214.122 |
811 | 237.806 | 811 | 237.806 |
812 | 10 | 812 | 10 |
813 | 6.6779 | 813 | 6.6779 |
814 | data/projectiles/psi.txt | 814 | projectiles/psi.txt |
815 | 193.472 | 815 | 193.472 |
816 | 254.89 | 816 | 254.89 |
817 | 10 | 817 | 10 |
818 | 6.6759 | 818 | 6.6759 |
819 | data/projectiles/psi.txt | 819 | projectiles/psi.txt |
820 | 171.465 | 820 | 171.465 |
821 | 270.185 | 821 | 270.185 |
822 | 10 | 822 | 10 |
823 | 6.6739 | 823 | 6.6739 |
824 | data/projectiles/psi.txt | 824 | projectiles/psi.txt |
825 | 148.255 | 825 | 148.255 |
826 | 283.585 | 826 | 283.585 |
827 | 10 | 827 | 10 |
828 | 6.6719 | 828 | 6.6719 |
829 | data/projectiles/psi.txt | 829 | projectiles/psi.txt |
830 | 124.005 | 830 | 124.005 |
831 | 294.996 | 831 | 294.996 |
832 | 10 | 832 | 10 |
833 | 6.6699 | 833 | 6.6699 |
834 | data/projectiles/psi.txt | 834 | projectiles/psi.txt |
835 | 98.8854 | 835 | 98.8854 |
836 | 304.338 | 836 | 304.338 |
837 | 10 | 837 | 10 |
838 | 6.6679 | 838 | 6.6679 |
839 | data/projectiles/psi.txt | 839 | projectiles/psi.txt |
840 | 73.0723 | 840 | 73.0723 |
841 | 311.545 | 841 | 311.545 |
842 | 10 | 842 | 10 |
843 | 6.6659 | 843 | 6.6659 |
844 | data/projectiles/psi.txt | 844 | projectiles/psi.txt |
845 | 46.7466 | 845 | 46.7466 |
846 | 316.567 | 846 | 316.567 |
847 | 10 | 847 | 10 |
848 | 6.6639 | 848 | 6.6639 |
849 | data/projectiles/psi.txt | 849 | projectiles/psi.txt |
850 | 20.093 | 850 | 20.093 |
851 | 319.369 | 851 | 319.369 |
852 | 10 | 852 | 10 |
853 | 6.6619 | 853 | 6.6619 |
854 | data/projectiles/psi.txt | 854 | projectiles/psi.txt |
855 | -6.70157 | 855 | -6.70157 |
856 | 319.93 | 856 | 319.93 |
857 | 10 | 857 | 10 |
858 | 6.6599 | 858 | 6.6599 |
859 | data/projectiles/psi.txt | 859 | projectiles/psi.txt |
860 | -33.4491 | 860 | -33.4491 |
861 | 318.247 | 861 | 318.247 |
862 | 10 | 862 | 10 |
863 | 6.6579 | 863 | 6.6579 |
864 | data/projectiles/psi.txt | 864 | projectiles/psi.txt |
865 | -59.962 | 865 | -59.962 |
866 | 314.332 | 866 | 314.332 |
867 | 10 | 867 | 10 |
868 | 6.6559 | 868 | 6.6559 |
869 | data/projectiles/psi.txt | 869 | projectiles/psi.txt |
870 | -86.0543 | 870 | -86.0543 |
871 | 308.212 | 871 | 308.212 |
872 | 10 | 872 | 10 |
873 | 6.6539 | 873 | 6.6539 |
874 | data/projectiles/psi.txt | 874 | projectiles/psi.txt |
875 | -111.543 | 875 | -111.543 |
876 | 299.93 | 876 | 299.93 |
877 | 10 | 877 | 10 |
878 | 6.6519 | 878 | 6.6519 |
879 | data/projectiles/psi.txt | 879 | projectiles/psi.txt |
880 | -136.249 | 880 | -136.249 |
881 | 289.545 | 881 | 289.545 |
882 | 10 | 882 | 10 |
883 | 6.6499 | 883 | 6.6499 |
884 | data/projectiles/psi.txt | 884 | projectiles/psi.txt |
885 | -160 | 885 | -160 |
886 | 277.128 | 886 | 277.128 |
887 | 10 | 887 | 10 |
888 | 6.6479 | 888 | 6.6479 |
889 | data/projectiles/psi.txt | 889 | projectiles/psi.txt |
890 | -182.628 | 890 | -182.628 |
891 | 262.768 | 891 | 262.768 |
892 | 10 | 892 | 10 |
893 | 6.6459 | 893 | 6.6459 |
894 | data/projectiles/psi.txt | 894 | projectiles/psi.txt |
895 | -203.976 | 895 | -203.976 |
896 | 246.564 | 896 | 246.564 |
897 | 10 | 897 | 10 |
898 | 6.6439 | 898 | 6.6439 |
899 | data/projectiles/psi.txt | 899 | projectiles/psi.txt |
900 | -223.892 | 900 | -223.892 |
901 | 228.631 | 901 | 228.631 |
902 | 10 | 902 | 10 |
903 | 6.6419 | 903 | 6.6419 |
904 | data/projectiles/psi.txt | 904 | projectiles/psi.txt |
905 | -242.238 | 905 | -242.238 |
906 | 209.095 | 906 | 209.095 |
907 | 10 | 907 | 10 |
908 | 6.6399 | 908 | 6.6399 |
909 | data/projectiles/psi.txt | 909 | projectiles/psi.txt |
910 | -258.885 | 910 | -258.885 |
911 | 188.091 | 911 | 188.091 |
912 | 10 | 912 | 10 |
913 | 6.6379 | 913 | 6.6379 |
914 | data/projectiles/psi.txt | 914 | projectiles/psi.txt |
915 | -273.717 | 915 | -273.717 |
916 | 165.769 | 916 | 165.769 |
917 | 10 | 917 | 10 |
918 | 6.6359 | 918 | 6.6359 |
919 | data/projectiles/psi.txt | 919 | projectiles/psi.txt |
920 | -286.628 | 920 | -286.628 |
921 | 142.283 | 921 | 142.283 |
922 | 10 | 922 | 10 |
923 | 6.6339 | 923 | 6.6339 |
924 | data/projectiles/psi.txt | 924 | projectiles/psi.txt |
925 | -297.528 | 925 | -297.528 |
926 | 117.8 | 926 | 117.8 |
927 | 10 | 927 | 10 |
928 | 6.6319 | 928 | 6.6319 |
929 | data/projectiles/psi.txt | 929 | projectiles/psi.txt |
930 | -306.342 | 930 | -306.342 |
931 | 92.4902 | 931 | 92.4902 |
932 | 10 | 932 | 10 |
933 | 6.6299 | 933 | 6.6299 |
934 | data/projectiles/psi.txt | 934 | projectiles/psi.txt |
935 | -313.007 | 935 | -313.007 |
936 | 66.5317 | 936 | 66.5317 |
937 | 10 | 937 | 10 |
938 | 6.6279 | 938 | 6.6279 |
939 | data/projectiles/psi.txt | 939 | projectiles/psi.txt |
940 | -317.477 | 940 | -317.477 |
941 | 40.1066 | 941 | 40.1066 |
942 | 10 | 942 | 10 |
943 | 6.6259 | 943 | 6.6259 |
944 | data/projectiles/psi.txt | 944 | projectiles/psi.txt |
945 | -319.719 | 945 | -319.719 |
946 | 13.4002 | 946 | 13.4002 |
947 | 10 | 947 | 10 |
948 | 6.6239 | 948 | 6.6239 |
949 | data/projectiles/psi.txt | 949 | projectiles/psi.txt |
950 | -319.719 | 950 | -319.719 |
951 | -13.4002 | 951 | -13.4002 |
952 | 10 | 952 | 10 |
953 | 6.6219 | 953 | 6.6219 |
954 | data/projectiles/psi.txt | 954 | projectiles/psi.txt |
955 | -317.477 | 955 | -317.477 |
956 | -40.1066 | 956 | -40.1066 |
957 | 10 | 957 | 10 |
958 | 6.6199 | 958 | 6.6199 |
959 | data/projectiles/psi.txt | 959 | projectiles/psi.txt |
960 | -313.007 | 960 | -313.007 |
961 | -66.5317 | 961 | -66.5317 |
962 | 10 | 962 | 10 |
963 | 6.6179 | 963 | 6.6179 |
964 | data/projectiles/psi.txt | 964 | projectiles/psi.txt |
965 | -306.342 | 965 | -306.342 |
966 | -92.4902 | 966 | -92.4902 |
967 | 10 | 967 | 10 |
968 | 6.6159 | 968 | 6.6159 |
969 | data/projectiles/psi.txt | 969 | projectiles/psi.txt |
970 | -297.528 | 970 | -297.528 |
971 | -117.8 | 971 | -117.8 |
972 | 10 | 972 | 10 |
973 | 6.6139 | 973 | 6.6139 |
974 | data/projectiles/psi.txt | 974 | projectiles/psi.txt |
975 | -286.628 | 975 | -286.628 |
976 | -142.283 | 976 | -142.283 |
977 | 10 | 977 | 10 |
978 | 6.6119 | 978 | 6.6119 |
979 | data/projectiles/psi.txt | 979 | projectiles/psi.txt |
980 | -273.717 | 980 | -273.717 |
981 | -165.769 | 981 | -165.769 |
982 | 10 | 982 | 10 |
983 | 6.6099 | 983 | 6.6099 |
984 | data/projectiles/psi.txt | 984 | projectiles/psi.txt |
985 | -258.885 | 985 | -258.885 |
986 | -188.091 | 986 | -188.091 |
987 | 10 | 987 | 10 |
988 | 6.6079 | 988 | 6.6079 |
989 | data/projectiles/psi.txt | 989 | projectiles/psi.txt |
990 | -242.238 | 990 | -242.238 |
991 | -209.095 | 991 | -209.095 |
992 | 10 | 992 | 10 |
993 | 6.6059 | 993 | 6.6059 |
994 | data/projectiles/psi.txt | 994 | projectiles/psi.txt |
995 | -223.892 | 995 | -223.892 |
996 | -228.631 | 996 | -228.631 |
997 | 10 | 997 | 10 |
998 | 6.6039 | 998 | 6.6039 |
999 | data/projectiles/psi.txt | 999 | projectiles/psi.txt |
1000 | -203.976 | 1000 | -203.976 |
1001 | -246.564 | 1001 | -246.564 |
1002 | 10 | 1002 | 10 |
1003 | 6.6019 | 1003 | 6.6019 |
1004 | data/projectiles/psi.txt | 1004 | projectiles/psi.txt |
1005 | -182.628 | 1005 | -182.628 |
1006 | -262.768 | 1006 | -262.768 |
1007 | 10 | 1007 | 10 |
1008 | 6.5999 | 1008 | 6.5999 |
1009 | data/projectiles/psi.txt | 1009 | projectiles/psi.txt |
1010 | -160 | 1010 | -160 |
1011 | -277.128 | 1011 | -277.128 |
1012 | 10 | 1012 | 10 |
1013 | 6.5979 | 1013 | 6.5979 |
1014 | data/projectiles/psi.txt | 1014 | projectiles/psi.txt |
1015 | -136.249 | 1015 | -136.249 |
1016 | -289.545 | 1016 | -289.545 |
1017 | 10 | 1017 | 10 |
1018 | 6.5959 | 1018 | 6.5959 |
1019 | data/projectiles/psi.txt | 1019 | projectiles/psi.txt |
1020 | -111.543 | 1020 | -111.543 |
1021 | -299.93 | 1021 | -299.93 |
1022 | 10 | 1022 | 10 |
1023 | 6.5939 | 1023 | 6.5939 |
1024 | data/projectiles/psi.txt | 1024 | projectiles/psi.txt |
1025 | -86.0543 | 1025 | -86.0543 |
1026 | -308.212 | 1026 | -308.212 |
1027 | 10 | 1027 | 10 |
1028 | 6.5919 | 1028 | 6.5919 |
1029 | data/projectiles/psi.txt | 1029 | projectiles/psi.txt |
1030 | -59.962 | 1030 | -59.962 |
1031 | -314.332 | 1031 | -314.332 |
1032 | 10 | 1032 | 10 |
1033 | 6.5899 | 1033 | 6.5899 |
1034 | data/projectiles/psi.txt | 1034 | projectiles/psi.txt |
1035 | -33.4491 | 1035 | -33.4491 |
1036 | -318.247 | 1036 | -318.247 |
1037 | 10 | 1037 | 10 |
1038 | 6.5879 | 1038 | 6.5879 |
1039 | data/projectiles/psi.txt | 1039 | projectiles/psi.txt |
1040 | -6.70157 | 1040 | -6.70157 |
1041 | -319.93 | 1041 | -319.93 |
1042 | 10 | 1042 | 10 |
1043 | 6.5859 | 1043 | 6.5859 |
1044 | data/projectiles/psi.txt | 1044 | projectiles/psi.txt |
1045 | 20.093 | 1045 | 20.093 |
1046 | -319.369 | 1046 | -319.369 |
1047 | 10 | 1047 | 10 |
1048 | 6.5839 | 1048 | 6.5839 |
1049 | data/projectiles/psi.txt | 1049 | projectiles/psi.txt |
1050 | 46.7466 | 1050 | 46.7466 |
1051 | -316.567 | 1051 | -316.567 |
1052 | 10 | 1052 | 10 |
1053 | 6.5819 | 1053 | 6.5819 |
1054 | data/projectiles/psi.txt | 1054 | projectiles/psi.txt |
1055 | 73.0723 | 1055 | 73.0723 |
1056 | -311.545 | 1056 | -311.545 |
1057 | 10 | 1057 | 10 |
1058 | 6.5799 | 1058 | 6.5799 |
1059 | data/projectiles/psi.txt | 1059 | projectiles/psi.txt |
1060 | 98.8854 | 1060 | 98.8854 |
1061 | -304.338 | 1061 | -304.338 |
1062 | 10 | 1062 | 10 |
1063 | 6.5779 | 1063 | 6.5779 |
1064 | data/projectiles/psi.txt | 1064 | projectiles/psi.txt |
1065 | 124.005 | 1065 | 124.005 |
1066 | -294.996 | 1066 | -294.996 |
1067 | 10 | 1067 | 10 |
1068 | 6.5759 | 1068 | 6.5759 |
1069 | data/projectiles/psi.txt | 1069 | projectiles/psi.txt |
1070 | 148.255 | 1070 | 148.255 |
1071 | -283.585 | 1071 | -283.585 |
1072 | 10 | 1072 | 10 |
1073 | 6.5739 | 1073 | 6.5739 |
1074 | data/projectiles/psi.txt | 1074 | projectiles/psi.txt |
1075 | 171.465 | 1075 | 171.465 |
1076 | -270.185 | 1076 | -270.185 |
1077 | 10 | 1077 | 10 |
1078 | 6.5719 | 1078 | 6.5719 |
1079 | data/projectiles/psi.txt | 1079 | projectiles/psi.txt |
1080 | 193.472 | 1080 | 193.472 |
1081 | -254.89 | 1081 | -254.89 |
1082 | 10 | 1082 | 10 |
1083 | 6.5699 | 1083 | 6.5699 |
1084 | data/projectiles/psi.txt | 1084 | projectiles/psi.txt |
1085 | 214.122 | 1085 | 214.122 |
1086 | -237.806 | 1086 | -237.806 |
1087 | 10 | 1087 | 10 |
1088 | 6.5679 | 1088 | 6.5679 |
1089 | data/projectiles/psi.txt | 1089 | projectiles/psi.txt |
1090 | 233.27 | 1090 | 233.27 |
1091 | -219.055 | 1091 | -219.055 |
1092 | 10 | 1092 | 10 |
1093 | 6.5659 | 1093 | 6.5659 |
1094 | data/projectiles/psi.txt | 1094 | projectiles/psi.txt |
1095 | 250.782 | 1095 | 250.782 |
1096 | -198.767 | 1096 | -198.767 |
1097 | 10 | 1097 | 10 |
1098 | 6.5639 | 1098 | 6.5639 |
1099 | data/projectiles/psi.txt | 1099 | projectiles/psi.txt |
1100 | 266.535 | 1100 | 266.535 |
1101 | -177.085 | 1101 | -177.085 |
1102 | 10 | 1102 | 10 |
1103 | 6.5619 | 1103 | 6.5619 |
1104 | data/projectiles/psi.txt | 1104 | projectiles/psi.txt |
1105 | 280.418 | 1105 | 280.418 |
1106 | -154.161 | 1106 | -154.161 |
1107 | 10 | 1107 | 10 |
1108 | 6.5599 | 1108 | 6.5599 |
1109 | data/projectiles/psi.txt | 1109 | projectiles/psi.txt |
1110 | 292.335 | 1110 | 292.335 |
1111 | -130.156 | 1111 | -130.156 |
1112 | 10 | 1112 | 10 |
1113 | 6.5579 | 1113 | 6.5579 |
1114 | data/projectiles/psi.txt | 1114 | projectiles/psi.txt |
1115 | 302.2 | 1115 | 302.2 |
1116 | -105.237 | 1116 | -105.237 |
1117 | 10 | 1117 | 10 |
1118 | 6.5559 | 1118 | 6.5559 |
1119 | data/projectiles/psi.txt | 1119 | projectiles/psi.txt |
1120 | 309.947 | 1120 | 309.947 |
1121 | -79.5808 | 1121 | -79.5808 |
1122 | 10 | 1122 | 10 |
1123 | 6.5539 | 1123 | 6.5539 |
1124 | data/projectiles/psi.txt | 1124 | projectiles/psi.txt |
1125 | 315.519 | 1125 | 315.519 |
1126 | -53.366 | 1126 | -53.366 |
1127 | 10 | 1127 | 10 |
1128 | 6.5519 | 1128 | 6.5519 |
1129 | data/projectiles/psi.txt | 1129 | projectiles/psi.txt |
1130 | 318.878 | 1130 | 318.878 |
1131 | -26.7769 | 1131 | -26.7769 |
1132 | 10 | 1132 | 10 |
1133 | 6.5499 | 1133 | 6.5499 |
1134 | data/projectiles/psi.txt | 1134 | projectiles/psi.txt |
1135 | 320 | 1135 | 320 |
1136 | -2.35132e-13 | 1136 | -2.35132e-13 |
1137 | 10 | 1137 | 10 |
1138 | 6.5479 | 1138 | 6.5479 |
1139 | data/projectiles/psi.txt | 1139 | projectiles/psi.txt |
1140 | 318.878 | 1140 | 318.878 |
1141 | 26.7769 | 1141 | 26.7769 |
1142 | 10 | 1142 | 10 |
1143 | 6.5459 | 1143 | 6.5459 |
1144 | data/projectiles/psi.txt | 1144 | projectiles/psi.txt |
1145 | 315.519 | 1145 | 315.519 |
1146 | 53.366 | 1146 | 53.366 |
1147 | 10 | 1147 | 10 |
1148 | 6.5439 | 1148 | 6.5439 |
1149 | data/projectiles/psi.txt | 1149 | projectiles/psi.txt |
1150 | 309.947 | 1150 | 309.947 |
1151 | 79.5808 | 1151 | 79.5808 |
1152 | 10 | 1152 | 10 |
1153 | 6.5419 | 1153 | 6.5419 |
1154 | data/projectiles/psi.txt | 1154 | projectiles/psi.txt |
1155 | 302.2 | 1155 | 302.2 |
1156 | 105.237 | 1156 | 105.237 |
1157 | 10 | 1157 | 10 |
1158 | 6.5399 | 1158 | 6.5399 |
1159 | data/projectiles/psi.txt | 1159 | projectiles/psi.txt |
1160 | 292.335 | 1160 | 292.335 |
1161 | 130.156 | 1161 | 130.156 |
1162 | 10 | 1162 | 10 |
1163 | 6.5379 | 1163 | 6.5379 |
1164 | data/projectiles/psi.txt | 1164 | projectiles/psi.txt |
1165 | 280.418 | 1165 | 280.418 |
1166 | 154.161 | 1166 | 154.161 |
1167 | 10 | 1167 | 10 |
1168 | 6.5359 | 1168 | 6.5359 |
1169 | data/projectiles/psi.txt | 1169 | projectiles/psi.txt |
1170 | 266.535 | 1170 | 266.535 |
1171 | 177.085 | 1171 | 177.085 |
1172 | 10 | 1172 | 10 |
1173 | 6.5339 | 1173 | 6.5339 |
1174 | data/projectiles/psi.txt | 1174 | projectiles/psi.txt |
1175 | 250.782 | 1175 | 250.782 |
1176 | 198.767 | 1176 | 198.767 |
1177 | 10 | 1177 | 10 |
1178 | 6.5319 | 1178 | 6.5319 |
1179 | data/projectiles/psi.txt | 1179 | projectiles/psi.txt |
1180 | 233.27 | 1180 | 233.27 |
1181 | 219.055 | 1181 | 219.055 |
1182 | 10 | 1182 | 10 |
1183 | 6.5299 | 1183 | 6.5299 |
1184 | data/projectiles/psi.txt | 1184 | projectiles/psi.txt |
1185 | 214.122 | 1185 | 214.122 |
1186 | 237.806 | 1186 | 237.806 |
1187 | 10 | 1187 | 10 |
1188 | 6.5279 | 1188 | 6.5279 |
1189 | data/projectiles/psi.txt | 1189 | projectiles/psi.txt |
1190 | 193.472 | 1190 | 193.472 |
1191 | 254.89 | 1191 | 254.89 |
1192 | 10 | 1192 | 10 |
1193 | 6.5259 | 1193 | 6.5259 |
1194 | data/projectiles/psi.txt | 1194 | projectiles/psi.txt |
1195 | 171.465 | 1195 | 171.465 |
1196 | 270.185 | 1196 | 270.185 |
1197 | 10 | 1197 | 10 |
1198 | 6.5239 | 1198 | 6.5239 |
1199 | data/projectiles/psi.txt | 1199 | projectiles/psi.txt |
1200 | 148.255 | 1200 | 148.255 |
1201 | 283.585 | 1201 | 283.585 |
1202 | 10 | 1202 | 10 |
1203 | 6.5219 | 1203 | 6.5219 |
1204 | data/projectiles/psi.txt | 1204 | projectiles/psi.txt |
1205 | 124.005 | 1205 | 124.005 |
1206 | 294.996 | 1206 | 294.996 |
1207 | 10 | 1207 | 10 |
1208 | 6.5199 | 1208 | 6.5199 |
1209 | data/projectiles/psi.txt | 1209 | projectiles/psi.txt |
1210 | 98.8854 | 1210 | 98.8854 |
1211 | 304.338 | 1211 | 304.338 |
1212 | 10 | 1212 | 10 |
1213 | 6.5179 | 1213 | 6.5179 |
1214 | data/projectiles/psi.txt | 1214 | projectiles/psi.txt |
1215 | 73.0723 | 1215 | 73.0723 |
1216 | 311.545 | 1216 | 311.545 |
1217 | 10 | 1217 | 10 |
1218 | 6.5159 | 1218 | 6.5159 |
1219 | data/projectiles/psi.txt | 1219 | projectiles/psi.txt |
1220 | 46.7466 | 1220 | 46.7466 |
1221 | 316.567 | 1221 | 316.567 |
1222 | 10 | 1222 | 10 |
1223 | 6.5139 | 1223 | 6.5139 |
1224 | data/projectiles/psi.txt | 1224 | projectiles/psi.txt |
1225 | 20.093 | 1225 | 20.093 |
1226 | 319.369 | 1226 | 319.369 |
1227 | 10 | 1227 | 10 |
1228 | 6.5119 | 1228 | 6.5119 |
1229 | data/projectiles/psi.txt | 1229 | projectiles/psi.txt |
1230 | -6.70157 | 1230 | -6.70157 |
1231 | 319.93 | 1231 | 319.93 |
1232 | 10 | 1232 | 10 |
1233 | 6.5099 | 1233 | 6.5099 |
1234 | data/projectiles/psi.txt | 1234 | projectiles/psi.txt |
1235 | -33.4491 | 1235 | -33.4491 |
1236 | 318.247 | 1236 | 318.247 |
1237 | 10 | 1237 | 10 |
1238 | 6.5079 | 1238 | 6.5079 |
1239 | data/projectiles/psi.txt | 1239 | projectiles/psi.txt |
1240 | -59.962 | 1240 | -59.962 |
1241 | 314.332 | 1241 | 314.332 |
1242 | 10 | 1242 | 10 |
1243 | 6.5059 | 1243 | 6.5059 |
1244 | data/projectiles/psi.txt | 1244 | projectiles/psi.txt |
1245 | -86.0543 | 1245 | -86.0543 |
1246 | 308.212 | 1246 | 308.212 |
1247 | 10 | 1247 | 10 |
1248 | 6.5039 | 1248 | 6.5039 |
1249 | data/projectiles/psi.txt | 1249 | projectiles/psi.txt |
1250 | -111.543 | 1250 | -111.543 |
1251 | 299.93 | 1251 | 299.93 |
1252 | 10 | 1252 | 10 |
1253 | 6.5019 | 1253 | 6.5019 |
1254 | data/projectiles/psi.txt | 1254 | projectiles/psi.txt |
1255 | -136.249 | 1255 | -136.249 |
1256 | 289.545 | 1256 | 289.545 |
1257 | 10 | 1257 | 10 |
1258 | 6.4999 | 1258 | 6.4999 |
1259 | data/projectiles/psi.txt | 1259 | projectiles/psi.txt |
1260 | -160 | 1260 | -160 |
1261 | 277.128 | 1261 | 277.128 |
1262 | 10 | 1262 | 10 |
1263 | 6.4979 | 1263 | 6.4979 |
1264 | data/projectiles/psi.txt | 1264 | projectiles/psi.txt |
1265 | -182.628 | 1265 | -182.628 |
1266 | 262.768 | 1266 | 262.768 |
1267 | 10 | 1267 | 10 |
1268 | 6.4959 | 1268 | 6.4959 |
1269 | data/projectiles/psi.txt | 1269 | projectiles/psi.txt |
1270 | -203.976 | 1270 | -203.976 |
1271 | 246.564 | 1271 | 246.564 |
1272 | 10 | 1272 | 10 |
1273 | 6.4939 | 1273 | 6.4939 |
1274 | data/projectiles/psi.txt | 1274 | projectiles/psi.txt |
1275 | -223.892 | 1275 | -223.892 |
1276 | 228.631 | 1276 | 228.631 |
1277 | 10 | 1277 | 10 |
1278 | 6.4919 | 1278 | 6.4919 |
1279 | data/projectiles/psi.txt | 1279 | projectiles/psi.txt |
1280 | -242.238 | 1280 | -242.238 |
1281 | 209.095 | 1281 | 209.095 |
1282 | 10 | 1282 | 10 |
1283 | 6.4899 | 1283 | 6.4899 |
1284 | data/projectiles/psi.txt | 1284 | projectiles/psi.txt |
1285 | -258.885 | 1285 | -258.885 |
1286 | 188.091 | 1286 | 188.091 |
1287 | 10 | 1287 | 10 |
1288 | 6.4879 | 1288 | 6.4879 |
1289 | data/projectiles/psi.txt | 1289 | projectiles/psi.txt |
1290 | -273.717 | 1290 | -273.717 |
1291 | 165.769 | 1291 | 165.769 |
1292 | 10 | 1292 | 10 |
1293 | 6.4859 | 1293 | 6.4859 |
1294 | data/projectiles/psi.txt | 1294 | projectiles/psi.txt |
1295 | -286.628 | 1295 | -286.628 |
1296 | 142.283 | 1296 | 142.283 |
1297 | 10 | 1297 | 10 |
1298 | 6.4839 | 1298 | 6.4839 |
1299 | data/projectiles/psi.txt | 1299 | projectiles/psi.txt |
1300 | -297.528 | 1300 | -297.528 |
1301 | 117.8 | 1301 | 117.8 |
1302 | 10 | 1302 | 10 |
1303 | 6.4819 | 1303 | 6.4819 |
1304 | data/projectiles/psi.txt | 1304 | projectiles/psi.txt |
1305 | -306.342 | 1305 | -306.342 |
1306 | 92.4902 | 1306 | 92.4902 |
1307 | 10 | 1307 | 10 |
1308 | 6.4799 | 1308 | 6.4799 |
1309 | data/projectiles/psi.txt | 1309 | projectiles/psi.txt |
1310 | -313.007 | 1310 | -313.007 |
1311 | 66.5317 | 1311 | 66.5317 |
1312 | 10 | 1312 | 10 |
1313 | 6.4779 | 1313 | 6.4779 |
1314 | data/projectiles/psi.txt | 1314 | projectiles/psi.txt |
1315 | -317.477 | 1315 | -317.477 |
1316 | 40.1066 | 1316 | 40.1066 |
1317 | 10 | 1317 | 10 |
1318 | 6.4759 | 1318 | 6.4759 |
1319 | data/projectiles/psi.txt | 1319 | projectiles/psi.txt |
1320 | -319.719 | 1320 | -319.719 |
1321 | 13.4002 | 1321 | 13.4002 |
1322 | 10 | 1322 | 10 |
1323 | 6.4739 | 1323 | 6.4739 |
1324 | data/projectiles/psi.txt | 1324 | projectiles/psi.txt |
1325 | -319.719 | 1325 | -319.719 |
1326 | -13.4002 | 1326 | -13.4002 |
1327 | 10 | 1327 | 10 |
1328 | 6.4719 | 1328 | 6.4719 |
1329 | data/projectiles/psi.txt | 1329 | projectiles/psi.txt |
1330 | -317.477 | 1330 | -317.477 |
1331 | -40.1066 | 1331 | -40.1066 |
1332 | 10 | 1332 | 10 |
1333 | 6.4699 | 1333 | 6.4699 |
1334 | data/projectiles/psi.txt | 1334 | projectiles/psi.txt |
1335 | -313.007 | 1335 | -313.007 |
1336 | -66.5317 | 1336 | -66.5317 |
1337 | 10 | 1337 | 10 |
1338 | 6.4679 | 1338 | 6.4679 |
1339 | data/projectiles/psi.txt | 1339 | projectiles/psi.txt |
1340 | -306.342 | 1340 | -306.342 |
1341 | -92.4902 | 1341 | -92.4902 |
1342 | 10 | 1342 | 10 |
1343 | 6.4659 | 1343 | 6.4659 |
1344 | data/projectiles/psi.txt | 1344 | projectiles/psi.txt |
1345 | -297.528 | 1345 | -297.528 |
1346 | -117.8 | 1346 | -117.8 |
1347 | 10 | 1347 | 10 |
1348 | 6.4639 | 1348 | 6.4639 |
1349 | data/projectiles/psi.txt | 1349 | projectiles/psi.txt |
1350 | -286.628 | 1350 | -286.628 |
1351 | -142.283 | 1351 | -142.283 |
1352 | 10 | 1352 | 10 |
1353 | 6.4619 | 1353 | 6.4619 |
1354 | data/projectiles/psi.txt | 1354 | projectiles/psi.txt |
1355 | -273.717 | 1355 | -273.717 |
1356 | -165.769 | 1356 | -165.769 |
1357 | 10 | 1357 | 10 |
1358 | 6.4599 | 1358 | 6.4599 |
1359 | data/projectiles/psi.txt | 1359 | projectiles/psi.txt |
1360 | -258.885 | 1360 | -258.885 |
1361 | -188.091 | 1361 | -188.091 |
1362 | 10 | 1362 | 10 |
1363 | 6.4579 | 1363 | 6.4579 |
1364 | data/projectiles/psi.txt | 1364 | projectiles/psi.txt |
1365 | -242.238 | 1365 | -242.238 |
1366 | -209.095 | 1366 | -209.095 |
1367 | 10 | 1367 | 10 |
1368 | 6.4559 | 1368 | 6.4559 |
1369 | data/projectiles/psi.txt | 1369 | projectiles/psi.txt |
1370 | -223.892 | 1370 | -223.892 |
1371 | -228.631 | 1371 | -228.631 |
1372 | 10 | 1372 | 10 |
1373 | 6.4539 | 1373 | 6.4539 |
1374 | data/projectiles/psi.txt | 1374 | projectiles/psi.txt |
1375 | -203.976 | 1375 | -203.976 |
1376 | -246.564 | 1376 | -246.564 |
1377 | 10 | 1377 | 10 |
1378 | 6.4519 | 1378 | 6.4519 |
1379 | data/projectiles/psi.txt | 1379 | projectiles/psi.txt |
1380 | -182.628 | 1380 | -182.628 |
1381 | -262.768 | 1381 | -262.768 |
1382 | 10 | 1382 | 10 |
1383 | 6.4499 | 1383 | 6.4499 |
1384 | data/projectiles/psi.txt | 1384 | projectiles/psi.txt |
1385 | -160 | 1385 | -160 |
1386 | -277.128 | 1386 | -277.128 |
1387 | 10 | 1387 | 10 |
1388 | 6.4479 | 1388 | 6.4479 |
1389 | data/projectiles/psi.txt | 1389 | projectiles/psi.txt |
1390 | -136.249 | 1390 | -136.249 |
1391 | -289.545 | 1391 | -289.545 |
1392 | 10 | 1392 | 10 |
1393 | 6.4459 | 1393 | 6.4459 |
1394 | data/projectiles/psi.txt | 1394 | projectiles/psi.txt |
1395 | -111.543 | 1395 | -111.543 |
1396 | -299.93 | 1396 | -299.93 |
1397 | 10 | 1397 | 10 |
1398 | 6.4439 | 1398 | 6.4439 |
1399 | data/projectiles/psi.txt | 1399 | projectiles/psi.txt |
1400 | -86.0543 | 1400 | -86.0543 |
1401 | -308.212 | 1401 | -308.212 |
1402 | 10 | 1402 | 10 |
1403 | 6.4419 | 1403 | 6.4419 |
1404 | data/projectiles/psi.txt | 1404 | projectiles/psi.txt |
1405 | -59.962 | 1405 | -59.962 |
1406 | -314.332 | 1406 | -314.332 |
1407 | 10 | 1407 | 10 |
1408 | 6.4399 | 1408 | 6.4399 |
1409 | data/projectiles/psi.txt | 1409 | projectiles/psi.txt |
1410 | -33.4491 | 1410 | -33.4491 |
1411 | -318.247 | 1411 | -318.247 |
1412 | 10 | 1412 | 10 |
1413 | 6.4379 | 1413 | 6.4379 |
1414 | data/projectiles/psi.txt | 1414 | projectiles/psi.txt |
1415 | -6.70157 | 1415 | -6.70157 |
1416 | -319.93 | 1416 | -319.93 |
1417 | 10 | 1417 | 10 |
1418 | 6.4359 | 1418 | 6.4359 |
1419 | data/projectiles/psi.txt | 1419 | projectiles/psi.txt |
1420 | 20.093 | 1420 | 20.093 |
1421 | -319.369 | 1421 | -319.369 |
1422 | 10 | 1422 | 10 |
1423 | 6.4339 | 1423 | 6.4339 |
1424 | data/projectiles/psi.txt | 1424 | projectiles/psi.txt |
1425 | 46.7466 | 1425 | 46.7466 |
1426 | -316.567 | 1426 | -316.567 |
1427 | 10 | 1427 | 10 |
1428 | 6.4319 | 1428 | 6.4319 |
1429 | data/projectiles/psi.txt | 1429 | projectiles/psi.txt |
1430 | 73.0723 | 1430 | 73.0723 |
1431 | -311.545 | 1431 | -311.545 |
1432 | 10 | 1432 | 10 |
1433 | 6.4299 | 1433 | 6.4299 |
1434 | data/projectiles/psi.txt | 1434 | projectiles/psi.txt |
1435 | 98.8854 | 1435 | 98.8854 |
1436 | -304.338 | 1436 | -304.338 |
1437 | 10 | 1437 | 10 |
1438 | 6.4279 | 1438 | 6.4279 |
1439 | data/projectiles/psi.txt | 1439 | projectiles/psi.txt |
1440 | 124.005 | 1440 | 124.005 |
1441 | -294.996 | 1441 | -294.996 |
1442 | 10 | 1442 | 10 |
1443 | 6.4259 | 1443 | 6.4259 |
1444 | data/projectiles/psi.txt | 1444 | projectiles/psi.txt |
1445 | 148.255 | 1445 | 148.255 |
1446 | -283.585 | 1446 | -283.585 |
1447 | 10 | 1447 | 10 |
1448 | 6.4239 | 1448 | 6.4239 |
1449 | data/projectiles/psi.txt | 1449 | projectiles/psi.txt |
1450 | 171.465 | 1450 | 171.465 |
1451 | -270.185 | 1451 | -270.185 |
1452 | 10 | 1452 | 10 |
1453 | 6.4219 | 1453 | 6.4219 |
1454 | data/projectiles/psi.txt | 1454 | projectiles/psi.txt |
1455 | 193.472 | 1455 | 193.472 |
1456 | -254.89 | 1456 | -254.89 |
1457 | 10 | 1457 | 10 |
1458 | 6.4199 | 1458 | 6.4199 |
1459 | data/projectiles/psi.txt | 1459 | projectiles/psi.txt |
1460 | 214.122 | 1460 | 214.122 |
1461 | -237.806 | 1461 | -237.806 |
1462 | 10 | 1462 | 10 |
1463 | 6.4179 | 1463 | 6.4179 |
1464 | data/projectiles/psi.txt | 1464 | projectiles/psi.txt |
1465 | 233.27 | 1465 | 233.27 |
1466 | -219.055 | 1466 | -219.055 |
1467 | 10 | 1467 | 10 |
1468 | 6.4159 | 1468 | 6.4159 |
1469 | data/projectiles/psi.txt | 1469 | projectiles/psi.txt |
1470 | 250.782 | 1470 | 250.782 |
1471 | -198.767 | 1471 | -198.767 |
1472 | 10 | 1472 | 10 |
1473 | 6.4139 | 1473 | 6.4139 |
1474 | data/projectiles/psi.txt | 1474 | projectiles/psi.txt |
1475 | 266.535 | 1475 | 266.535 |
1476 | -177.085 | 1476 | -177.085 |
1477 | 10 | 1477 | 10 |
1478 | 6.4119 | 1478 | 6.4119 |
1479 | data/projectiles/psi.txt | 1479 | projectiles/psi.txt |
1480 | 280.418 | 1480 | 280.418 |
1481 | -154.161 | 1481 | -154.161 |
1482 | 10 | 1482 | 10 |
1483 | 6.4099 | 1483 | 6.4099 |
1484 | data/projectiles/psi.txt | 1484 | projectiles/psi.txt |
1485 | 292.335 | 1485 | 292.335 |
1486 | -130.156 | 1486 | -130.156 |
1487 | 10 | 1487 | 10 |
1488 | 6.4079 | 1488 | 6.4079 |
1489 | data/projectiles/psi.txt | 1489 | projectiles/psi.txt |
1490 | 302.2 | 1490 | 302.2 |
1491 | -105.237 | 1491 | -105.237 |
1492 | 10 | 1492 | 10 |
1493 | 6.4059 | 1493 | 6.4059 |
1494 | data/projectiles/psi.txt | 1494 | projectiles/psi.txt |
1495 | 309.947 | 1495 | 309.947 |
1496 | -79.5808 | 1496 | -79.5808 |
1497 | 10 | 1497 | 10 |
1498 | 6.4039 | 1498 | 6.4039 |
1499 | data/projectiles/psi.txt | 1499 | projectiles/psi.txt |
1500 | 315.519 | 1500 | 315.519 |
1501 | -53.366 | 1501 | -53.366 |
1502 | 10 | 1502 | 10 |
1503 | 6.4019 | 1503 | 6.4019 |
1504 | data/projectiles/psi.txt | 1504 | projectiles/psi.txt |
1505 | 318.878 | 1505 | 318.878 |
1506 | -26.7769 | 1506 | -26.7769 |
diff --git a/data/weapons/novaspitter1.txt b/data/weapons/novaspitter1.txt index a9adbfa..4b71143 100644 --- a/data/weapons/novaspitter1.txt +++ b/data/weapons/novaspitter1.txt | |||
@@ -1,36 +1,36 @@ | |||
1 | Novaspitter 1 | 1 | Novaspitter 1 |
2 | data/images/empty.bmp | 2 | images/empty.bmp |
3 | 8 | 3 | 8 |
4 | 1 | 4 | 1 |
5 | 0 | 5 | 0 |
6 | 6 | 6 | 6 |
7 | 0.8 | 7 | 0.8 |
8 | 0.0999 | 8 | 0.0999 |
9 | data/projectiles/spit.txt | 9 | projectiles/spit.txt |
10 | 250 | 10 | 250 |
11 | 0 | 11 | 0 |
12 | 0.8 | 12 | 0.8 |
13 | 0.0999 | 13 | 0.0999 |
14 | data/projectiles/spit.txt | 14 | projectiles/spit.txt |
15 | 125 | 15 | 125 |
16 | 216.506 | 16 | 216.506 |
17 | 0.8 | 17 | 0.8 |
18 | 0.0999 | 18 | 0.0999 |
19 | data/projectiles/spit.txt | 19 | projectiles/spit.txt |
20 | -125 | 20 | -125 |
21 | 216.506 | 21 | 216.506 |
22 | 0.8 | 22 | 0.8 |
23 | 0.0999 | 23 | 0.0999 |
24 | data/projectiles/spit.txt | 24 | projectiles/spit.txt |
25 | -250 | 25 | -250 |
26 | 3.06162e-14 | 26 | 3.06162e-14 |
27 | 0.8 | 27 | 0.8 |
28 | 0.0999 | 28 | 0.0999 |
29 | data/projectiles/spit.txt | 29 | projectiles/spit.txt |
30 | -125 | 30 | -125 |
31 | -216.506 | 31 | -216.506 |
32 | 0.8 | 32 | 0.8 |
33 | 0.0999 | 33 | 0.0999 |
34 | data/projectiles/spit.txt | 34 | projectiles/spit.txt |
35 | 125 | 35 | 125 |
36 | -216.506 | 36 | -216.506 |
diff --git a/data/weapons/spitter1.txt b/data/weapons/spitter1.txt index 8866663..a73c3d2 100644 --- a/data/weapons/spitter1.txt +++ b/data/weapons/spitter1.txt | |||
@@ -1,11 +1,11 @@ | |||
1 | Spitter 1 | 1 | Spitter 1 |
2 | data/images/spitter1.bmp | 2 | images/spitter1.bmp |
3 | 2 | 3 | 2 |
4 | 1 | 4 | 1 |
5 | 0 | 5 | 0 |
6 | 1 | 6 | 1 |
7 | 0.6 | 7 | 0.6 |
8 | 0.55 | 8 | 0.55 |
9 | data/projectiles/spit.txt | 9 | projectiles/spit.txt |
10 | 0 | 10 | 0 |
11 | 250 | 11 | 250 |
diff --git a/data/weapons/spitter2.txt b/data/weapons/spitter2.txt index be15295..7019a95 100644 --- a/data/weapons/spitter2.txt +++ b/data/weapons/spitter2.txt | |||
@@ -1,21 +1,21 @@ | |||
1 | Spitter 2 | 1 | Spitter 2 |
2 | data/images/spitter1.bmp | 2 | images/spitter1.bmp |
3 | 7 | 3 | 7 |
4 | 1 | 4 | 1 |
5 | 0 | 5 | 0 |
6 | 3 | 6 | 3 |
7 | 0.6 | 7 | 0.6 |
8 | 0 | 8 | 0 |
9 | data/projectiles/spit.txt | 9 | projectiles/spit.txt |
10 | 0 | 10 | 0 |
11 | 250 | 11 | 250 |
12 | 0.6 | 12 | 0.6 |
13 | 0.2 | 13 | 0.2 |
14 | data/projectiles/spit.txt | 14 | projectiles/spit.txt |
15 | 40 | 15 | 40 |
16 | 240 | 16 | 240 |
17 | 0.6 | 17 | 0.6 |
18 | 0.4 | 18 | 0.4 |
19 | data/projectiles/spit.txt | 19 | projectiles/spit.txt |
20 | -40 | 20 | -40 |
21 | 240 | 21 | 240 |
diff --git a/data/weapons/spitter3.txt b/data/weapons/spitter3.txt index cf7ee3c..54c7630 100644 --- a/data/weapons/spitter3.txt +++ b/data/weapons/spitter3.txt | |||
@@ -1,41 +1,41 @@ | |||
1 | Spitter 3 | 1 | Spitter 3 |
2 | data/images/spitter3.bmp | 2 | images/spitter3.bmp |
3 | 15 | 3 | 15 |
4 | 1 | 4 | 1 |
5 | 0 | 5 | 0 |
6 | 7 | 6 | 7 |
7 | 2 | 7 | 2 |
8 | 0 | 8 | 0 |
9 | data/projectiles/bigspit.txt | 9 | projectiles/bigspit.txt |
10 | 0 | 10 | 0 |
11 | 250 | 11 | 250 |
12 | 0.8 | 12 | 0.8 |
13 | 0 | 13 | 0 |
14 | data/projectiles/spit.txt | 14 | projectiles/spit.txt |
15 | 10 | 15 | 10 |
16 | 247 | 16 | 247 |
17 | 0.8 | 17 | 0.8 |
18 | 0 | 18 | 0 |
19 | data/projectiles/spit.txt | 19 | projectiles/spit.txt |
20 | -10 | 20 | -10 |
21 | 247 | 21 | 247 |
22 | 0.8 | 22 | 0.8 |
23 | 0.16 | 23 | 0.16 |
24 | data/projectiles/spit.txt | 24 | projectiles/spit.txt |
25 | 176.78 | 25 | 176.78 |
26 | 176.78 | 26 | 176.78 |
27 | 0.8 | 27 | 0.8 |
28 | 0.32 | 28 | 0.32 |
29 | data/projectiles/spit.txt | 29 | projectiles/spit.txt |
30 | -176.78 | 30 | -176.78 |
31 | 176.78 | 31 | 176.78 |
32 | 0.8 | 32 | 0.8 |
33 | 0.48 | 33 | 0.48 |
34 | data/projectiles/spit.txt | 34 | projectiles/spit.txt |
35 | 176.78 | 35 | 176.78 |
36 | -176.78 | 36 | -176.78 |
37 | 0.8 | 37 | 0.8 |
38 | 0.64 | 38 | 0.64 |
39 | data/projectiles/spit.txt | 39 | projectiles/spit.txt |
40 | -176.78 | 40 | -176.78 |
41 | -176.78 | 41 | -176.78 |
diff --git a/data/weapons/weapon_template.txt b/data/weapons/weapon_template.txt index b900b0c..c02b37a 100644 --- a/data/weapons/weapon_template.txt +++ b/data/weapons/weapon_template.txt | |||
@@ -1,16 +1,16 @@ | |||
1 | epic imbaweapon of massdestruction #name | 1 | epic imbaweapon of massdestruction #name |
2 | data/weapon89.bmp #filename of image of weapon | 2 | images/weapon89.bmp #filename of image of weapon |
3 | 0.5 #energyusage | 3 | 0.5 #energyusage |
4 | 1 #sellable | 4 | 1 #sellable |
5 | 10000 #cost (0 for auto (recommended)) | 5 | 10000 #cost (0 for auto (recommended)) |
6 | 2 #number of distinguished Projectiles | 6 | 2 #number of distinguished Projectiles |
7 | 1 #cooldown | 7 | 1 #cooldown |
8 | 0.5 #startTimer | 8 | 0.5 #startTimer |
9 | data/projectile11.txt #path | 9 | projectiles/projectile11.txt #path |
10 | 0 #xSpeed | 10 | 0 #xSpeed |
11 | 700 #-ySpeed | 11 | 700 #-ySpeed |
12 | 5 #cooldown | 12 | 5 #cooldown |
13 | 0 #startTimer | 13 | 0 #startTimer |
14 | data/projectile14.txt #path | 14 | projectiles/projectile14.txt #path |
15 | 0 #xSpeed | 15 | 0 #xSpeed |
16 | 500 #-ySpeed | 16 | 500 #-ySpeed |
diff --git a/data/weapons/weapons.txt b/data/weapons/weapons.txt index 5c08b65..15f1cc6 100644 --- a/data/weapons/weapons.txt +++ b/data/weapons/weapons.txt | |||
@@ -6,5 +6,5 @@ novaspitter1.txt | |||
6 | beamer1.txt | 6 | beamer1.txt |
7 | beamer2.txt | 7 | beamer2.txt |
8 | fireball1.txt | 8 | fireball1.txt |
9 | inawaffe.txt | 9 | Ubeamer.txt |
10 | nova1.txt | 10 | nova1.txt |
@@ -2,7 +2,7 @@ | |||
2 | 2 | ||
3 | UserShip* getShipWithName(string shipname) | 3 | UserShip* getShipWithName(string shipname) |
4 | { | 4 | { |
5 | string path = "data/ships/user/"; | 5 | string path = get_data_path() + "ships/user/"; |
6 | ifstream ships; | 6 | ifstream ships; |
7 | ships.open((path + "userships.txt").c_str()); | 7 | ships.open((path + "userships.txt").c_str()); |
8 | char workaround; | 8 | char workaround; |
@@ -34,7 +34,7 @@ UserShip* getShipWithName(string shipname) | |||
34 | 34 | ||
35 | Weapon* getWeaponWithName(string weaponname) | 35 | Weapon* getWeaponWithName(string weaponname) |
36 | { | 36 | { |
37 | string path = "data/weapons/"; | 37 | string path = get_data_path() + "weapons/"; |
38 | ifstream weapons; | 38 | ifstream weapons; |
39 | weapons.open((path + "weapons.txt").c_str()); | 39 | weapons.open((path + "weapons.txt").c_str()); |
40 | char workaround; | 40 | char workaround; |
@@ -68,7 +68,7 @@ Account::Account() | |||
68 | gold = 0; | 68 | gold = 0; |
69 | highscore = 0; | 69 | highscore = 0; |
70 | ifstream ins; | 70 | ifstream ins; |
71 | string path = "data/ships/user/"; | 71 | string path = get_data_path() + "ships/user/"; |
72 | ins.open((path + "userships.txt").c_str()); | 72 | ins.open((path + "userships.txt").c_str()); |
73 | current = 0; | 73 | current = 0; |
74 | string shippath; | 74 | string shippath; |
@@ -361,14 +361,14 @@ HUD::HUD(long long *nhighscore, double *nhp, double nhpmax, double *nenergy, dou | |||
361 | maxEnergy = nmaxEnergy; | 361 | maxEnergy = nmaxEnergy; |
362 | gold = ngold; | 362 | gold = ngold; |
363 | exp = nexp; | 363 | exp = nexp; |
364 | energyRaw = loadBMP("data/images/energy_raw2.bmp"); | 364 | energyRaw = loadBMP(get_data_path() + "images/energy_raw2.bmp"); |
365 | SDL_Surface *bubbles = loadBMP("data/images/energy_bubbles3.bmp"); | 365 | SDL_Surface *bubbles = loadBMP(get_data_path() + "images/energy_bubbles3.bmp"); |
366 | energyBubbles = new SlidingBackground(bubbles,0,-200); | 366 | energyBubbles = new SlidingBackground(bubbles,0,-200); |
367 | energyMasc = loadBMP("data/images/energy_masc2.bmp"); | 367 | energyMasc = loadBMP(get_data_path() + "images/energy_masc2.bmp"); |
368 | hpRaw = loadBMP("data/images/hp_raw.bmp"); | 368 | hpRaw = loadBMP(get_data_path() + "images/hp_raw.bmp"); |
369 | hpMasc = loadBMP("data/images/hp_masc2.bmp"); | 369 | hpMasc = loadBMP(get_data_path() + "images/hp_masc2.bmp"); |
370 | background = loadBMP("data/images/hud_background.bmp"); | 370 | background = loadBMP(get_data_path() + "images/hud_background.bmp"); |
371 | font = TTF_OpenFont("data/fonts/OpenSans-Semibold.ttf",12); | 371 | font = TTF_OpenFont((get_data_path() + "fonts/OpenSans-Semibold.ttf").c_str(),12); |
372 | if(font == NULL) | 372 | if(font == NULL) |
373 | { | 373 | { |
374 | cout << "Error loading font in HUD" << endl; | 374 | cout << "Error loading font in HUD" << endl; |
@@ -683,15 +683,15 @@ vector<pair<double,vector<pair<double,double> > > > generateWave(int number, int | |||
683 | 683 | ||
684 | /*structure of a LevelFile | 684 | /*structure of a LevelFile |
685 | IntroLevel #name | 685 | IntroLevel #name |
686 | data/images/bg_stars.bmp #path of background | 686 | images/bg_stars.bmp #path of background |
687 | 30 #speed of background | 687 | 30 #speed of background |
688 | 1 #wether to randomize background position | 688 | 1 #wether to randomize background position |
689 | 60 #duration [s] | 689 | 60 #duration [s] |
690 | 12346543 #seed | 690 | 12346543 #seed |
691 | 2 #number of Shiptypes | 691 | 2 #number of Shiptypes |
692 | data/tork_capsule.txt #path of Ship | 692 | tork_capsule.txt #path of Ship |
693 | 50 #how many of them should spawn | 693 | 50 #how many of them should spawn |
694 | data/tork_spacerocket.txt #path of Ship | 694 | tork_spacerocket.txt #path of Ship |
695 | 12 #how many | 695 | 12 #how many |
696 | 1 #how many events shall happen | 696 | 1 #how many events shall happen |
697 | 0.5 #percentage of completion the event happens | 697 | 0.5 #percentage of completion the event happens |
@@ -701,7 +701,7 @@ LevelGenerator::LevelGenerator(string filename, Account* user, SDL_Surface* nscr | |||
701 | { | 701 | { |
702 | vector<int> shouldSpawn; | 702 | vector<int> shouldSpawn; |
703 | screen = nscreen; | 703 | screen = nscreen; |
704 | SDL_Surface* fakeScreen = loadBMP("data/images/game_screen.bmp"); | 704 | SDL_Surface* fakeScreen = loadBMP(get_data_path() + "images/game_screen.bmp"); |
705 | current = 0; | 705 | current = 0; |
706 | completed = 0; | 706 | completed = 0; |
707 | event = false; | 707 | event = false; |
@@ -716,7 +716,7 @@ LevelGenerator::LevelGenerator(string filename, Account* user, SDL_Surface* nscr | |||
716 | getline(ins, name); | 716 | getline(ins, name); |
717 | string backgroundPath; | 717 | string backgroundPath; |
718 | getline(ins, backgroundPath); | 718 | getline(ins, backgroundPath); |
719 | SDL_Surface* background = loadBMP(backgroundPath); | 719 | SDL_Surface* background = loadBMP(get_data_path() + backgroundPath); |
720 | OH = new ObjectHandler(user, fakeScreen,background); | 720 | OH = new ObjectHandler(user, fakeScreen,background); |
721 | UserShip *s = user->ships[user->current]; | 721 | UserShip *s = user->ships[user->current]; |
722 | hud = new HUD(&OH->highscore, &s->hp, s->maxhp, &s->energy, s->maxEnergy, &OH->gold, user->getExpPointer()); | 722 | hud = new HUD(&OH->highscore, &s->hp, s->maxhp, &s->energy, s->maxEnergy, &OH->gold, user->getExpPointer()); |
@@ -735,7 +735,7 @@ LevelGenerator::LevelGenerator(string filename, Account* user, SDL_Surface* nscr | |||
735 | ins >> workaround; | 735 | ins >> workaround; |
736 | string shipFilename; | 736 | string shipFilename; |
737 | getline(ins, shipFilename); | 737 | getline(ins, shipFilename); |
738 | EnemyShip* enemy = new EnemyShip(workaround + shipFilename); | 738 | EnemyShip* enemy = new EnemyShip(get_data_path() + workaround + shipFilename); |
739 | prototypes.push_back(enemy); | 739 | prototypes.push_back(enemy); |
740 | for(int l = 0; l < (int) enemy->weapons.size(); ++l) | 740 | for(int l = 0; l < (int) enemy->weapons.size(); ++l) |
741 | for(int i = 0; i < (int) enemy->weapons[l]->sounds.size(); ++i) | 741 | for(int i = 0; i < (int) enemy->weapons[l]->sounds.size(); ++i) |
diff --git a/enginecore.cpp b/enginecore.cpp index 047511e..69bd0b7 100644 --- a/enginecore.cpp +++ b/enginecore.cpp | |||
@@ -128,8 +128,8 @@ Projectile::Projectile(const Projectile& P) : DObject((DObject) P) | |||
128 | } | 128 | } |
129 | 129 | ||
130 | /*structure of a ProjectileFile | 130 | /*structure of a ProjectileFile |
131 | data/projectile2.bmp #path of the imagefile | 131 | projectile2.bmp #path of the imagefile |
132 | data/sounds/spit #path of the soundfile without n.wav for int n | 132 | sounds/spit #path of the soundfile without n.wav for int n |
133 | 10 #damage | 133 | 10 #damage |
134 | 2 #armorPiercing | 134 | 2 #armorPiercing |
135 | 1.4142 #collisionSize | 135 | 1.4142 #collisionSize |
@@ -144,14 +144,14 @@ Projectile::Projectile(string filename, vector<Mix_Chunk*>& sounds) | |||
144 | } | 144 | } |
145 | string imageFilename; | 145 | string imageFilename; |
146 | getline(ins, imageFilename); | 146 | getline(ins, imageFilename); |
147 | image = loadBMP(imageFilename); | 147 | image = loadBMP(get_data_path() + imageFilename); |
148 | string soundPath; | 148 | string soundPath; |
149 | getline(ins, soundPath); | 149 | getline(ins, soundPath); |
150 | bool good = true; | 150 | bool good = true; |
151 | long long files = 1; | 151 | long long files = 1; |
152 | while(good) | 152 | while(good) |
153 | { | 153 | { |
154 | string actualPath = soundPath + lltostr(files) + ".wav"; | 154 | string actualPath = get_data_path() + soundPath + lltostr(files) + ".wav"; |
155 | Mix_Chunk* temp = NULL; | 155 | Mix_Chunk* temp = NULL; |
156 | temp = Mix_LoadWAV(actualPath.c_str()); | 156 | temp = Mix_LoadWAV(actualPath.c_str()); |
157 | if(temp == NULL) | 157 | if(temp == NULL) |
@@ -232,19 +232,19 @@ Weapon::Weapon(const Weapon& w):Item((Item) w) | |||
232 | 232 | ||
233 | /* structure of a Weaponfile: | 233 | /* structure of a Weaponfile: |
234 | epic imbaweapon of massdestruction #name | 234 | epic imbaweapon of massdestruction #name |
235 | data/weapon89.bmp #filename of image of weapon | 235 | weapon89.bmp #filename of image of weapon |
236 | 0.5 #energyusage | 236 | 0.5 #energyusage |
237 | 0 #sellable | 237 | 0 #sellable |
238 | 10000000 #cost | 238 | 10000000 #cost |
239 | 2 #number of distinguished Projectiles | 239 | 2 #number of distinguished Projectiles |
240 | 1 #cooldown | 240 | 1 #cooldown |
241 | 0.5 #startTimer | 241 | 0.5 #startTimer |
242 | data/projectile11.txt #path | 242 | projectiles/projectile11.txt #path |
243 | 0 #xSpeed | 243 | 0 #xSpeed |
244 | 700 #-ySpeed | 244 | 700 #-ySpeed |
245 | 5 #cooldown | 245 | 5 #cooldown |
246 | 0 #startTimer | 246 | 0 #startTimer |
247 | data/projectile14.txt #path | 247 | projectiles/projectile14.txt #path |
248 | 0 #xSpeed | 248 | 0 #xSpeed |
249 | 500 #-ySpeed | 249 | 500 #-ySpeed |
250 | */ | 250 | */ |
@@ -261,7 +261,7 @@ Weapon::Weapon(string filename) | |||
261 | string imageFilename; | 261 | string imageFilename; |
262 | getline(ins, imageFilename); | 262 | getline(ins, imageFilename); |
263 | // cout << imageFilename << endl; | 263 | // cout << imageFilename << endl; |
264 | image = loadBMP(imageFilename); | 264 | image = loadBMP(get_data_path() + imageFilename); |
265 | active = true; | 265 | active = true; |
266 | ins >> energyUsage; | 266 | ins >> energyUsage; |
267 | ins >> sellable; | 267 | ins >> sellable; |
@@ -281,7 +281,7 @@ Weapon::Weapon(string filename) | |||
281 | ins >> workaround; | 281 | ins >> workaround; |
282 | getline(ins,projectileFilename); | 282 | getline(ins,projectileFilename); |
283 | vector<Mix_Chunk*> projectileSounds; | 283 | vector<Mix_Chunk*> projectileSounds; |
284 | prototypes.push_back(new Projectile(workaround + projectileFilename, projectileSounds)); | 284 | prototypes.push_back(new Projectile(get_data_path() + workaround + projectileFilename, projectileSounds)); |
285 | ins >> prototypes[prototypes.size()-1]->xSpeed; | 285 | ins >> prototypes[prototypes.size()-1]->xSpeed; |
286 | ins >> prototypes[prototypes.size()-1]->ySpeed; | 286 | ins >> prototypes[prototypes.size()-1]->ySpeed; |
287 | prototypes[prototypes.size()-1]->ySpeed *= -1; | 287 | prototypes[prototypes.size()-1]->ySpeed *= -1; |
@@ -497,7 +497,7 @@ EnemyShip::EnemyShip(const EnemyShip& s): Ship((Ship) s) | |||
497 | 497 | ||
498 | /*structure of an EnemShipfile | 498 | /*structure of an EnemShipfile |
499 | Tork Spacerocket #name | 499 | Tork Spacerocket #name |
500 | data/images/tork_spacerocket.bmp #path of imagefile | 500 | images/tork_spacerocket.bmp #path of imagefile |
501 | 7 #maxhp | 501 | 7 #maxhp |
502 | 5 #armor | 502 | 5 #armor |
503 | 50 #moveSpeed | 503 | 50 #moveSpeed |
@@ -507,7 +507,7 @@ data/images/tork_spacerocket.bmp #path of imagefile | |||
507 | 3 #score | 507 | 3 #score |
508 | 1 #number of weapons | 508 | 1 #number of weapons |
509 | 0 -1 #relative Position of weapon | 509 | 0 -1 #relative Position of weapon |
510 | data/fireball.txt #path of weapon | 510 | weapons/fireball.txt #path of weapon |
511 | */ | 511 | */ |
512 | EnemyShip::EnemyShip(string filename) | 512 | EnemyShip::EnemyShip(string filename) |
513 | { | 513 | { |
@@ -520,7 +520,7 @@ EnemyShip::EnemyShip(string filename) | |||
520 | getline(ins, name); | 520 | getline(ins, name); |
521 | string imagePath; | 521 | string imagePath; |
522 | getline(ins, imagePath); | 522 | getline(ins, imagePath); |
523 | image = loadBMP(imagePath); | 523 | image = loadBMP(get_data_path() + imagePath); |
524 | ins >> maxhp; | 524 | ins >> maxhp; |
525 | hp = maxhp; | 525 | hp = maxhp; |
526 | ins >> armor; | 526 | ins >> armor; |
@@ -542,7 +542,7 @@ EnemyShip::EnemyShip(string filename) | |||
542 | ins >> workaround; | 542 | ins >> workaround; |
543 | string weaponpath; | 543 | string weaponpath; |
544 | getline(ins, weaponpath); | 544 | getline(ins, weaponpath); |
545 | weapons.push_back(new Weapon(workaround + weaponpath)); | 545 | weapons.push_back(new Weapon(get_data_path() + workaround + weaponpath)); |
546 | weapons[weapons.size()-1]->mirror(); | 546 | weapons[weapons.size()-1]->mirror(); |
547 | } | 547 | } |
548 | if(!(exp || gold || score)) | 548 | if(!(exp || gold || score)) |
@@ -715,7 +715,7 @@ vector<Projectile*> UserShip::frame(double time, SDL_Surface* screen) | |||
715 | 715 | ||
716 | /*structure of an UserShipfile | 716 | /*structure of an UserShipfile |
717 | small Fighter #name | 717 | small Fighter #name |
718 | data/images/small_fighter.bmp #path of imagefile | 718 | images/small_fighter.bmp #path of imagefile |
719 | 200 #cost | 719 | 200 #cost |
720 | 7 #maxhp | 720 | 7 #maxhp |
721 | 50 #armor | 721 | 50 #armor |
@@ -727,10 +727,10 @@ data/images/small_fighter.bmp #path of imagefile | |||
727 | 2 #number of weapons | 727 | 2 #number of weapons |
728 | 4 4 #relative Position of weapon | 728 | 4 4 #relative Position of weapon |
729 | 3 #maxSize of attached weapon | 729 | 3 #maxSize of attached weapon |
730 | data/fireball.txt #path of weapon | 730 | fireball.txt #path of weapon |
731 | 4 4 #relative Position of weapon | 731 | 4 4 #relative Position of weapon |
732 | 3 #maxSize of attached weapon | 732 | 3 #maxSize of attached weapon |
733 | data/fireball.txt #path of weapon | 733 | fireball.txt #path of weapon |
734 | */ | 734 | */ |
735 | UserShip::UserShip(string filename) | 735 | UserShip::UserShip(string filename) |
736 | { | 736 | { |
@@ -746,7 +746,7 @@ UserShip::UserShip(string filename) | |||
746 | getline(ins, name); | 746 | getline(ins, name); |
747 | string imagePath; | 747 | string imagePath; |
748 | getline(ins, imagePath); | 748 | getline(ins, imagePath); |
749 | image = loadBMP(imagePath); | 749 | image = loadBMP(get_data_path() + imagePath); |
750 | ins >> cost; | 750 | ins >> cost; |
751 | ins >> maxhp; | 751 | ins >> maxhp; |
752 | maxhp.name = "Hitpoints"; | 752 | maxhp.name = "Hitpoints"; |
@@ -783,7 +783,7 @@ UserShip::UserShip(string filename) | |||
783 | ins >> workaround; | 783 | ins >> workaround; |
784 | string weaponpath; | 784 | string weaponpath; |
785 | getline(ins, weaponpath); | 785 | getline(ins, weaponpath); |
786 | weapons.push_back(new Weapon(workaround + weaponpath)); | 786 | weapons.push_back(new Weapon(get_data_path() + workaround + weaponpath)); |
787 | } | 787 | } |
788 | if(cost == 0) | 788 | if(cost == 0) |
789 | cost = round_beautiful(estimateValue(*this)); | 789 | cost = round_beautiful(estimateValue(*this)); |
diff --git a/enginecore.h b/enginecore.h index 5ea49ae..00cc47a 100644 --- a/enginecore.h +++ b/enginecore.h | |||
@@ -10,6 +10,7 @@ | |||
10 | 10 | ||
11 | using namespace std; | 11 | using namespace std; |
12 | 12 | ||
13 | |||
13 | //a drawable object featering an image and a position | 14 | //a drawable object featering an image and a position |
14 | class DObject | 15 | class DObject |
15 | { | 16 | { |
@@ -1,4 +1,11 @@ | |||
1 | #include "main.h" | 1 | #include "main.h" |
2 | |||
3 | |||
4 | string get_data_path() | ||
5 | { | ||
6 | return DATA_PATH; | ||
7 | } | ||
8 | |||
2 | AbstractInteractive* getWeaponInfo(Weapon* w, SDL_Rect target, int textSize) | 9 | AbstractInteractive* getWeaponInfo(Weapon* w, SDL_Rect target, int textSize) |
3 | { | 10 | { |
4 | SDL_Rect tRect = target; | 11 | SDL_Rect tRect = target; |
@@ -62,7 +69,7 @@ Shop::Shop(Account** nuser, int ngameMenu) | |||
62 | gameMenu = ngameMenu; | 69 | gameMenu = ngameMenu; |
63 | currentWeapon = 0; | 70 | currentWeapon = 0; |
64 | currentShip = 0; | 71 | currentShip = 0; |
65 | SDL_Surface* BG = loadBMP("data/images/bg_stars.bmp"); | 72 | SDL_Surface* BG = loadBMP(get_data_path() + "images/bg_stars.bmp"); |
66 | SDL_Surface* mbg = SDL_CreateRGBSurface(0,400,400,32,0,0,0,0); | 73 | SDL_Surface* mbg = SDL_CreateRGBSurface(0,400,400,32,0,0,0,0); |
67 | SDL_FillRect(mbg,NULL,0x000102); | 74 | SDL_FillRect(mbg,NULL,0x000102); |
68 | SDL_SetColorKey(mbg,SDL_SRCCOLORKEY,0x000102); | 75 | SDL_SetColorKey(mbg,SDL_SRCCOLORKEY,0x000102); |
@@ -88,7 +95,7 @@ Shop::Shop(Account** nuser, int ngameMenu) | |||
88 | 95 | ||
89 | //reading available weapons | 96 | //reading available weapons |
90 | ifstream ins; | 97 | ifstream ins; |
91 | string path = "data/weapons/"; | 98 | string path = get_data_path() + "weapons/"; |
92 | ins.open((path+"weapons.txt").c_str()); | 99 | ins.open((path+"weapons.txt").c_str()); |
93 | char workaround; | 100 | char workaround; |
94 | ins >> workaround; | 101 | ins >> workaround; |
@@ -126,11 +133,11 @@ Shop::Shop(Account** nuser, int ngameMenu) | |||
126 | subRect.h = height; | 133 | subRect.h = height; |
127 | Scrollable* temps = new Scrollable(targetRect, tempm, subRect, false, true); | 134 | Scrollable* temps = new Scrollable(targetRect, tempm, subRect, false, true); |
128 | submenues.push_back(temps); | 135 | submenues.push_back(temps); |
129 | path = "data/ships/user/"; | 136 | path = get_data_path() + "ships/user/"; |
130 | ins.open((path+"userships.txt").c_str()); | 137 | ins.open((path+"userships.txt").c_str()); |
131 | ins >> workaround; | 138 | ins >> workaround; |
132 | vector<SDL_Surface*> shipPics; | 139 | vector<SDL_Surface*> shipPics; |
133 | Weapon empty = Weapon("data/weapons/empty.txt"); | 140 | Weapon empty = Weapon(get_data_path() + "weapons/empty.txt"); |
134 | while(ins.good()) | 141 | while(ins.good()) |
135 | { | 142 | { |
136 | string filepath; | 143 | string filepath; |
@@ -270,7 +277,7 @@ void Shop::draw(SDL_Surface* screen) | |||
270 | textColor.r = 255; | 277 | textColor.r = 255; |
271 | textColor.g = 255; | 278 | textColor.g = 255; |
272 | textColor.b = 255; | 279 | textColor.b = 255; |
273 | TTF_Font *font = TTF_OpenFont("data/fonts/OpenSans-Semibold.ttf", 30); | 280 | TTF_Font *font = TTF_OpenFont((get_data_path() + "fonts/OpenSans-Semibold.ttf").c_str(), 30); |
274 | SDL_Surface* headline = NULL; | 281 | SDL_Surface* headline = NULL; |
275 | headline = TTF_RenderText_Solid(font, "Shop",textColor); | 282 | headline = TTF_RenderText_Solid(font, "Shop",textColor); |
276 | if(headline == NULL) | 283 | if(headline == NULL) |
@@ -320,7 +327,7 @@ InventoryMenu::InventoryMenu(Account** nuser, int ngameMenu) | |||
320 | MY = 0; | 327 | MY = 0; |
321 | user = nuser; | 328 | user = nuser; |
322 | gameMenu = ngameMenu; | 329 | gameMenu = ngameMenu; |
323 | BG = new SlidingBackground(loadBMP("data/images/bg_stars.bmp"), 0, 100); | 330 | BG = new SlidingBackground(loadBMP(get_data_path() + "images/bg_stars.bmp"), 0, 100); |
324 | SDL_Rect backPos; | 331 | SDL_Rect backPos; |
325 | backPos.x = 0; | 332 | backPos.x = 0; |
326 | backPos.y = 460; | 333 | backPos.y = 460; |
@@ -462,8 +469,8 @@ int InventoryMenu::handleEvents(SDL_Event event) | |||
462 | { | 469 | { |
463 | SDL_FreeSurface(cursor); | 470 | SDL_FreeSurface(cursor); |
464 | cursor = NULL; | 471 | cursor = NULL; |
465 | int x = event.button.x; | 472 | // int x = event.button.x; |
466 | int y = event.button.y; | 473 | // int y = event.button.y; |
467 | } | 474 | } |
468 | } | 475 | } |
469 | 476 | ||
@@ -523,12 +530,12 @@ bool init(SDL_Surface*& screen) | |||
523 | 530 | ||
524 | Menu* makeLoadGameMenu(SDL_Surface *screen) | 531 | Menu* makeLoadGameMenu(SDL_Surface *screen) |
525 | { | 532 | { |
526 | string bfile = "data/images/bg_stars.bmp"; | 533 | string bfile = get_data_path() + "images/bg_stars.bmp"; |
527 | SDL_Surface *bg = loadBMP(bfile); | 534 | SDL_Surface *bg = loadBMP(bfile); |
528 | vector<string> ts; | 535 | vector<string> ts; |
529 | vector<int> ti; | 536 | vector<int> ti; |
530 | ifstream ins; | 537 | ifstream ins; |
531 | ins.open("save/saves.txt"); | 538 | ins.open((SAVE_PATH + "saves.txt").c_str()); |
532 | char workaround; | 539 | char workaround; |
533 | ins >> workaround; | 540 | ins >> workaround; |
534 | int counter = 0; | 541 | int counter = 0; |
@@ -551,7 +558,7 @@ Menu* makeLoadGameMenu(SDL_Surface *screen) | |||
551 | 558 | ||
552 | Menu* makeMainMenu(SDL_Surface *screen) | 559 | Menu* makeMainMenu(SDL_Surface *screen) |
553 | { | 560 | { |
554 | string bfile = "data/images/bg_stars.bmp"; | 561 | string bfile = get_data_path() + "images/bg_stars.bmp"; |
555 | SDL_Surface *bg = loadBMP(bfile); | 562 | SDL_Surface *bg = loadBMP(bfile); |
556 | vector<string> ts; | 563 | vector<string> ts; |
557 | ts.push_back("New Game"); | 564 | ts.push_back("New Game"); |
@@ -568,7 +575,7 @@ Menu* makeMainMenu(SDL_Surface *screen) | |||
568 | 575 | ||
569 | Menu* makeGameMenu(SDL_Surface *screen) | 576 | Menu* makeGameMenu(SDL_Surface *screen) |
570 | { | 577 | { |
571 | string bfile = "data/images/bg_stars.bmp"; | 578 | string bfile = get_data_path() + "images/bg_stars.bmp"; |
572 | SDL_Surface *bg = loadBMP(bfile); | 579 | SDL_Surface *bg = loadBMP(bfile); |
573 | vector<string> ts; | 580 | vector<string> ts; |
574 | ts.push_back("Missions"); | 581 | ts.push_back("Missions"); |
@@ -591,7 +598,7 @@ Menu* makeGameMenu(SDL_Surface *screen) | |||
591 | 598 | ||
592 | Menu* makeLevelMenu(vector<string> levels, SDL_Surface *screen) | 599 | Menu* makeLevelMenu(vector<string> levels, SDL_Surface *screen) |
593 | { | 600 | { |
594 | string bfile = "data/images/bg_stars.bmp"; | 601 | string bfile = get_data_path() + "images/bg_stars.bmp"; |
595 | SDL_Surface *bg = loadBMP(bfile); | 602 | SDL_Surface *bg = loadBMP(bfile); |
596 | vector<string> ts; | 603 | vector<string> ts; |
597 | vector<int> ti; | 604 | vector<int> ti; |
@@ -619,7 +626,7 @@ GameHandler::GameHandler() | |||
619 | isGood = false; | 626 | isGood = false; |
620 | //reading available levels | 627 | //reading available levels |
621 | ifstream ins; | 628 | ifstream ins; |
622 | string path = "data/levels/"; | 629 | string path = get_data_path() + "levels/"; |
623 | ins.open((path+"levels.txt").c_str()); | 630 | ins.open((path+"levels.txt").c_str()); |
624 | char workaround; | 631 | char workaround; |
625 | ins >> workaround; | 632 | ins >> workaround; |
@@ -638,7 +645,7 @@ GameHandler::GameHandler() | |||
638 | menus.push_back(makeLevelMenu(levelpaths,screen)); | 645 | menus.push_back(makeLevelMenu(levelpaths,screen)); |
639 | menus.push_back(new Shop(&user, MENU | 1)); | 646 | menus.push_back(new Shop(&user, MENU | 1)); |
640 | menus.push_back(makeLoadGameMenu(screen)); | 647 | menus.push_back(makeLoadGameMenu(screen)); |
641 | SDL_Surface* bg = loadBMP("data/images/bg_stars.bmp"); | 648 | SDL_Surface* bg = loadBMP(get_data_path() + "images/bg_stars.bmp"); |
642 | GetStringMenu* mt = new GetStringMenu("Enter your Nickname:", MENU | 0, LEVEL | 0, bg, screen); | 649 | GetStringMenu* mt = new GetStringMenu("Enter your Nickname:", MENU | 0, LEVEL | 0, bg, screen); |
643 | acname = &mt->s; | 650 | acname = &mt->s; |
644 | menus.push_back(mt); | 651 | menus.push_back(mt); |
@@ -691,7 +698,7 @@ int GameHandler::game() | |||
691 | if(*acname != "") | 698 | if(*acname != "") |
692 | { | 699 | { |
693 | delete user; | 700 | delete user; |
694 | user = new Account("data/default/account.txt"); | 701 | user = new Account(get_data_path() + "default/account.txt"); |
695 | user->name = *acname; | 702 | user->name = *acname; |
696 | menus[5]->refresh(); | 703 | menus[5]->refresh(); |
697 | menus[3]->refresh(); | 704 | menus[3]->refresh(); |
@@ -710,7 +717,7 @@ int GameHandler::game() | |||
710 | if(state & LOAD) | 717 | if(state & LOAD) |
711 | { | 718 | { |
712 | ifstream ins; | 719 | ifstream ins; |
713 | ins.open("save/saves.txt"); | 720 | ins.open((SAVE_PATH + "saves.txt").c_str()); |
714 | char workaround; | 721 | char workaround; |
715 | ins >> workaround; | 722 | ins >> workaround; |
716 | int counter = 0; | 723 | int counter = 0; |
@@ -722,7 +729,7 @@ int GameHandler::game() | |||
722 | { | 729 | { |
723 | account = workaround + account; | 730 | account = workaround + account; |
724 | delete user; | 731 | delete user; |
725 | user = new Account("save/" + account + ".txt"); | 732 | user = new Account(SAVE_PATH + account + ".txt"); |
726 | menus[3]->refresh(); | 733 | menus[3]->refresh(); |
727 | menus[6]->refresh(); | 734 | menus[6]->refresh(); |
728 | user->resetShips(); | 735 | user->resetShips(); |
@@ -802,6 +809,11 @@ int GameHandler::game() | |||
802 | 809 | ||
803 | int main(int argc, char* args[]) | 810 | int main(int argc, char* args[]) |
804 | { | 811 | { |
812 | if(getenv("RCADE_DATA") != NULL) | ||
813 | DATA_PATH = getenv("RCADE_DATA"); | ||
814 | |||
815 | if(getenv("RCADE_SAVE") != NULL) | ||
816 | SAVE_PATH = getenv("RCADE_DATA"); | ||
805 | GameHandler* GH = new GameHandler(); | 817 | GameHandler* GH = new GameHandler(); |
806 | 818 | ||
807 | // Account a = Account(); | 819 | // Account a = Account(); |
@@ -15,6 +15,8 @@ using namespace std; | |||
15 | #define GAME_QUIT (1 << 28) | 15 | #define GAME_QUIT (1 << 28) |
16 | 16 | ||
17 | 17 | ||
18 | string SAVE_PATH = "save/"; | ||
19 | string DATA_PATH = "data/"; | ||
18 | const int SCREEN_WIDTH = 500; | 20 | const int SCREEN_WIDTH = 500; |
19 | const int SCREEN_HEIGHT = 500; | 21 | const int SCREEN_HEIGHT = 500; |
20 | const int SCREEN_BPP = 32; | 22 | const int SCREEN_BPP = 32; |
diff --git a/save/default account.txt b/save/default account.txt deleted file mode 100644 index d5eda86..0000000 --- a/save/default account.txt +++ /dev/null | |||
@@ -1,40 +0,0 @@ | |||
1 | Start-Account | ||
2 | 0 | ||
3 | 0 | ||
4 | 1 | ||
5 | Small Fighter | ||
6 | Hitpoints | ||
7 | 10 | ||
8 | 20 | ||
9 | 1 | ||
10 | 0 | ||
11 | Armor | ||
12 | 50 | ||
13 | 20 | ||
14 | 1 | ||
15 | 0 | ||
16 | Battery | ||
17 | 10 | ||
18 | 20 | ||
19 | 1 | ||
20 | 0 | ||
21 | Generator | ||
22 | 2 | ||
23 | 20 | ||
24 | 1 | ||
25 | 0 | ||
26 | Acceleration | ||
27 | 300 | ||
28 | 20 | ||
29 | 1 | ||
30 | 0 | ||
31 | Max Speed | ||
32 | 200 | ||
33 | 20 | ||
34 | 1 | ||
35 | 0 | ||
36 | 2 | ||
37 | Beamer 2 | ||
38 | empty Slot | ||
39 | 0 | ||
40 | 0 | ||
@@ -11,6 +11,7 @@ | |||
11 | 11 | ||
12 | using namespace std; | 12 | using namespace std; |
13 | 13 | ||
14 | string get_data_path(); | ||
14 | //splits at '\n' and ' ' | 15 | //splits at '\n' and ' ' |
15 | vector<vector<string> > splitString(string s); | 16 | vector<vector<string> > splitString(string s); |
16 | 17 | ||