diff --git a/ports/tumikifighters/README.md b/ports/tumikifighters/README.md new file mode 100644 index 0000000000..7498a12495 --- /dev/null +++ b/ports/tumikifighters/README.md @@ -0,0 +1,19 @@ +# Thanks +Thanks to the [Kenta Cho & M-HT](http://www.asahi-net.or.jp/~cs8k-cyu/windows/tf_e.html) for making this game and making it available for free. + +## Controls + +| Button | Action | +|--|--| +|DPAD| Move | +|A| Shoot | +|B| Slow / Pull in| +|x| Pause| + +## Building + +``` +git clone https://github.com/Cebion/tumiki_fighters_pm.git +compile libbulletml in subfolder +sources/buildLinux.sh +``` diff --git a/ports/tumikifighters/TUMIKI Fighters.sh b/ports/tumikifighters/TUMIKI Fighters.sh new file mode 100644 index 0000000000..89a4682ce5 --- /dev/null +++ b/ports/tumikifighters/TUMIKI Fighters.sh @@ -0,0 +1,44 @@ +#!/bin/bash + +XDG_DATA_HOME=${XDG_DATA_HOME:-$HOME/.local/share} + +if [ -d "/opt/system/Tools/PortMaster/" ]; then + controlfolder="/opt/system/Tools/PortMaster" +elif [ -d "/opt/tools/PortMaster/" ]; then + controlfolder="/opt/tools/PortMaster" +elif [ -d "$XDG_DATA_HOME/PortMaster/" ]; then + controlfolder="$XDG_DATA_HOME/PortMaster" +else + controlfolder="/roms/ports/PortMaster" +fi + +source $controlfolder/control.txt + +[ -f "${controlfolder}/mod_${CFW_NAME}.txt" ] && source "${controlfolder}/mod_${CFW_NAME}.txt" + +get_controls + +GAMEDIR=/$directory/ports/tumikifighters +CONFDIR="$GAMEDIR/conf" +BINARY=TUMIKI_Fighters + +> "$GAMEDIR/log.txt" && exec > >(tee "$GAMEDIR/log.txt") 2>&1 + +mkdir -p "$GAMEDIR/conf" + +cd $GAMEDIR + +export LD_LIBRARY_PATH="$GAMEDIR/libs.${DEVICE_ARCH}:$LD_LIBRARY_PATH" +export SDL_GAMECONTROLLERCONFIG="$sdl_controllerconfig" +export TEXTINPUTINTERACTIVE="Y" + +if [ -f "${controlfolder}/libgl_${CFW_NAME}.txt" ]; then + source "${controlfolder}/libgl_${CFW_NAME}.txt" +else + source "${controlfolder}/libgl_default.txt" +fi + +$GPTOKEYB "$BINARY" -c ./$BINARY.gptk & +pm_platform_helper "$GAMEDIR/$BINARY" +./$BINARY +pm_finish \ No newline at end of file diff --git a/ports/tumikifighters/gameinfo.xml b/ports/tumikifighters/gameinfo.xml new file mode 100644 index 0000000000..ba78bd87b4 --- /dev/null +++ b/ports/tumikifighters/gameinfo.xml @@ -0,0 +1,13 @@ + + + + ./TUMIKI Fighters.sh + TUMIKI Fighters + Tumiki Fighters brings a different twist to the side-scrolling shooter genre. With simple 3D graphics, the player has to control a ship and shoot down the enemies. The player can swoop in and attach the wreckage to its own hull for bonus points and protection from enemy attacks. . + 20040403T000000 + Kenta Cho + Self-Published + Shmup + ./tumikifighters/screenshot.png + + \ No newline at end of file diff --git a/ports/tumikifighters/port.json b/ports/tumikifighters/port.json new file mode 100644 index 0000000000..adc5ed9c64 --- /dev/null +++ b/ports/tumikifighters/port.json @@ -0,0 +1,32 @@ +{ + "version": 3, + "name": "tumikifighters.zip", + "items": [ + "TUMIKI Fighters.sh", + "tumikifighters" + ], + "items_opt": [], + "attr": { + "title": "TUMIKI Fighters", + "porter": [ + "Cebion" + ], + "desc": "Tumiki Fighters brings a different twist to the side-scrolling shooter genre. With simple 3D graphics, the player has to control a ship and shoot down the enemies. The player can swoop in and attach the wreckage to its own hull for bonus points and protection from enemy attacks. .", + "desc_md": null, + "inst": "Ready to run!", + "inst_md": null, + "genres": [ + "action", + "arcade" + ], + "image": null, + "rtr": true, + "exp": false, + "runtime": null, + "reqs": [], + "arch": [ + "aarch64" + ], + "min_glibc": "" + } +} \ No newline at end of file diff --git a/ports/tumikifighters/screenshot.png b/ports/tumikifighters/screenshot.png new file mode 100644 index 0000000000..014595108b Binary files /dev/null and b/ports/tumikifighters/screenshot.png differ diff --git a/ports/tumikifighters/tumikifighters/TUMIKI_Fighters b/ports/tumikifighters/tumikifighters/TUMIKI_Fighters new file mode 100644 index 0000000000..0955a8ed40 Binary files /dev/null and b/ports/tumikifighters/tumikifighters/TUMIKI_Fighters differ diff --git a/ports/tumikifighters/tumikifighters/TUMIKI_Fighters.gptk b/ports/tumikifighters/tumikifighters/TUMIKI_Fighters.gptk new file mode 100644 index 0000000000..6bef2dcb26 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/TUMIKI_Fighters.gptk @@ -0,0 +1,32 @@ +back = esc +start = enter + +a = z +b = x +x = p +y = \" + +l1 = \" +l2 = \" +r1 = \" +r2 = \" + +up = up +down = down +left = left +right = right + +left_analog_up = up +left_analog_down = down +left_analog_left = left +left_analog_right = right + +right_analog_up = \" +right_analog_down = \" +right_analog_left = \" +right_analog_right = \" + +deadzone_mode = scaled_radial +deadzone = 2000 +deadzone_scale = 8 +deadzone_delay = 16 \ No newline at end of file diff --git a/ports/tumikifighters/tumikifighters/barrage/basic/2way.xml b/ports/tumikifighters/tumikifighters/barrage/basic/2way.xml new file mode 100644 index 0000000000..859dea9976 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/basic/2way.xml @@ -0,0 +1,18 @@ + + + + + + + + -(1-$rank*0.9)*90 + + + + (1-$rank*0.9)*180 + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/basic/2way_wide.xml b/ports/tumikifighters/tumikifighters/barrage/basic/2way_wide.xml new file mode 100644 index 0000000000..b9e0dd068f --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/basic/2way_wide.xml @@ -0,0 +1,18 @@ + + + + + + + + -(1-$rank*0.5)*90 + + + + (1-$rank*0.5)*180 + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/basic/3way.xml b/ports/tumikifighters/tumikifighters/barrage/basic/3way.xml new file mode 100644 index 0000000000..0939aaf7a1 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/basic/3way.xml @@ -0,0 +1,22 @@ + + + + + + + + -(1-$rank*0.9)*90 + + + 2 + + + (1-$rank*0.9)*90 + + + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/basic/3way_narrow.xml b/ports/tumikifighters/tumikifighters/barrage/basic/3way_narrow.xml new file mode 100644 index 0000000000..c22fcf53ad --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/basic/3way_narrow.xml @@ -0,0 +1,22 @@ + + + + + + + + -$rank*5 + + + 2 + + + $rank*5 + + + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/basic/aim.xml b/ports/tumikifighters/tumikifighters/barrage/basic/aim.xml new file mode 100644 index 0000000000..58ca3f7610 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/basic/aim.xml @@ -0,0 +1,14 @@ + + + + + + + + 0 + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/basic/bar.xml b/ports/tumikifighters/tumikifighters/barrage/basic/bar.xml new file mode 100644 index 0000000000..eee8354a9f --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/basic/bar.xml @@ -0,0 +1,23 @@ + + + + + + + + 0.1 + 1 + + 1+$rank*9.9 + + + 0 + + + 8 + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/basic/bar_accel.xml b/ports/tumikifighters/tumikifighters/barrage/basic/bar_accel.xml new file mode 100644 index 0000000000..e220a24730 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/basic/bar_accel.xml @@ -0,0 +1,23 @@ + + + + + + + + 0 + + + 1+$rank*9.9 + + + 0 + 0.1+$rank*0.05 + + + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/basic/bar_accel_weak.xml b/ports/tumikifighters/tumikifighters/barrage/basic/bar_accel_weak.xml new file mode 100644 index 0000000000..3e77e9d2a3 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/basic/bar_accel_weak.xml @@ -0,0 +1,23 @@ + + + + + + + + 0 + + + 1+$rank*4.9 + + + 0 + 0.2+$rank*0.1 + + + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/basic/fan.xml b/ports/tumikifighters/tumikifighters/barrage/basic/fan.xml new file mode 100644 index 0000000000..caf7af4624 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/basic/fan.xml @@ -0,0 +1,34 @@ + + + + + + + + 0 + + + $rank*9.9+1 + + + 2 + + + + + + -2 + + + $rank*9.9 + + + -2 + + + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/basic/fan_weak.xml b/ports/tumikifighters/tumikifighters/barrage/basic/fan_weak.xml new file mode 100644 index 0000000000..7a4d6da43e --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/basic/fan_weak.xml @@ -0,0 +1,34 @@ + + + + + + + + 0 + + + $rank*3.5+1 + + + 2 + + + + + + -2 + + + $rank*3.5 + + + -2 + + + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/basic/noaim.xml b/ports/tumikifighters/tumikifighters/barrage/basic/noaim.xml new file mode 100644 index 0000000000..84b1b5472a --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/basic/noaim.xml @@ -0,0 +1,14 @@ + + + + + + + + 270 + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/basic/noaim_rev.xml b/ports/tumikifighters/tumikifighters/barrage/basic/noaim_rev.xml new file mode 100644 index 0000000000..c978c4f059 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/basic/noaim_rev.xml @@ -0,0 +1,14 @@ + + + + + + + + 90 + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/basic/nway.xml b/ports/tumikifighters/tumikifighters/barrage/basic/nway.xml new file mode 100644 index 0000000000..23fa5bc45c --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/basic/nway.xml @@ -0,0 +1,34 @@ + + + + + + + + 0 + + + $rank*4.9+1 + + + 45-$rank*25 + + + + + + -45+$rank*25 + + + $rank*4.9 + + + -45+$rank*25 + + + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/basic/nway_fast.xml b/ports/tumikifighters/tumikifighters/barrage/basic/nway_fast.xml new file mode 100644 index 0000000000..8f0a16e0f1 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/basic/nway_fast.xml @@ -0,0 +1,37 @@ + + + + + + + + 0 + + + $rank*4.9+1 + + + 2+$rank*4 + 0.3 + + + + + + -2-$rank*4 + 1.3 + + + $rank*4.9 + + + -2-$rank*4 + 0.3 + + + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/basic/nway_hard.xml b/ports/tumikifighters/tumikifighters/barrage/basic/nway_hard.xml new file mode 100644 index 0000000000..6afb7fdd51 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/basic/nway_hard.xml @@ -0,0 +1,34 @@ + + + + + + + + 0 + + + $rank*12.9+1 + + + 45-$rank*40 + + + + + + -45+$rank*40 + + + $rank*12.9 + + + -45+$rank*40 + + + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/basic/nway_side.xml b/ports/tumikifighters/tumikifighters/barrage/basic/nway_side.xml new file mode 100644 index 0000000000..166dcaaa13 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/basic/nway_side.xml @@ -0,0 +1,22 @@ + + + + + + + + 0 + + + $rank*9.9 + + + 45-$rank*36 + + + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/basic/nway_slow.xml b/ports/tumikifighters/tumikifighters/barrage/basic/nway_slow.xml new file mode 100644 index 0000000000..60378ffc6a --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/basic/nway_slow.xml @@ -0,0 +1,38 @@ + + + + + + + + 0 + 1.5 + + + $rank*7.9+1 + + + 45-$rank*32 + -0.2+$rank*0.1 + + + + + + -45+$rank*32 + 1.3 + + + $rank*7.9 + + + -45+$rank*32 + -0.2+$rank*0.1 + + + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/basic/rand.xml b/ports/tumikifighters/tumikifighters/barrage/basic/rand.xml new file mode 100644 index 0000000000..b283b91a45 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/basic/rand.xml @@ -0,0 +1,14 @@ + + + + + + + + ($rand-0.5)*$rank*360 + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/basic/rand_speed.xml b/ports/tumikifighters/tumikifighters/barrage/basic/rand_speed.xml new file mode 100644 index 0000000000..f95b6f75cb --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/basic/rand_speed.xml @@ -0,0 +1,15 @@ + + + + + + + + ($rand-0.5)*$rank*360 + 0.5+$rand + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/basic/rand_speed_side.xml b/ports/tumikifighters/tumikifighters/barrage/basic/rand_speed_side.xml new file mode 100644 index 0000000000..a600aae335 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/basic/rand_speed_side.xml @@ -0,0 +1,15 @@ + + + + + + + + 45+$rand*90 + 0.5+$rand + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/basic/shot.xml b/ports/tumikifighters/tumikifighters/barrage/basic/shot.xml new file mode 100644 index 0000000000..a30604c31d --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/basic/shot.xml @@ -0,0 +1,14 @@ + + + + + + + + 0 + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/basic/side1way.xml b/ports/tumikifighters/tumikifighters/barrage/basic/side1way.xml new file mode 100644 index 0000000000..e4aa2803fa --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/basic/side1way.xml @@ -0,0 +1,14 @@ + + + + + + + + (1-$rank)*180 + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/basic/side1way_fix04.xml b/ports/tumikifighters/tumikifighters/barrage/basic/side1way_fix04.xml new file mode 100644 index 0000000000..8dbcbc224a --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/basic/side1way_fix04.xml @@ -0,0 +1,14 @@ + + + + + + + + (1-0.4)*180 + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/basic/sideway_slow.xml b/ports/tumikifighters/tumikifighters/barrage/basic/sideway_slow.xml new file mode 100644 index 0000000000..b82a31ab7a --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/basic/sideway_slow.xml @@ -0,0 +1,24 @@ + + + + + + + + 0 + 1.5 + + + $rank*9.9+1 + + + 30-$rank*24 + -0.1 + + + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/basic/twin.xml b/ports/tumikifighters/tumikifighters/barrage/basic/twin.xml new file mode 100644 index 0000000000..d68c79c111 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/basic/twin.xml @@ -0,0 +1,50 @@ + + + + + + + 1 + + + 0 + $rank + + 90 + 0.1 + + + + + + 0 + $rank + + -90 + 0.1 + + + + + + + + $1 + 1 + + 2+$rank*3 + + 0-$1 + 1 + + 1 + + 0 + $2 + + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/basic/wedge.xml b/ports/tumikifighters/tumikifighters/barrage/basic/wedge.xml new file mode 100644 index 0000000000..603dda67a4 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/basic/wedge.xml @@ -0,0 +1,60 @@ + + + + + + + 1 + + + 0 + $rank + + 120 + 0.1 + + + + + + 0 + $rank + + 0 + 0.1 + + + + + + 0 + $rank + + -120 + 0.1 + + + + + + + + $1 + 1 + + 1+$rank*3 + + 0-$1 + 1 + + 1 + + 0 + $2 + + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/basic/whip.xml b/ports/tumikifighters/tumikifighters/barrage/basic/whip.xml new file mode 100644 index 0000000000..51a4912f90 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/basic/whip.xml @@ -0,0 +1,24 @@ + + + + + + + + 0 + 1 + + + 1+$rank*9.9 + + + 0.2-$rank*0.05 + + + 8 + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/basic/whip_fix.xml b/ports/tumikifighters/tumikifighters/barrage/basic/whip_fix.xml new file mode 100644 index 0000000000..9244a19ded --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/basic/whip_fix.xml @@ -0,0 +1,25 @@ + + + + + + + + 0 + 1 + + + 1+$rank*9.9 + + + 0.2-$rank*0.05 + 0 + + + 8 + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/change/0to1.xml b/ports/tumikifighters/tumikifighters/barrage/change/0to1.xml new file mode 100644 index 0000000000..0e363f53ba --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/change/0to1.xml @@ -0,0 +1,24 @@ + + + + + + + + 0 + 1 + + 1 + + 1 + 120-$rank*100 + + 120-$rank*100 + + 0 + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/change/downaccel.xml b/ports/tumikifighters/tumikifighters/barrage/change/downaccel.xml new file mode 100644 index 0000000000..242e39dd29 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/change/downaccel.xml @@ -0,0 +1,14 @@ + + + + + + + + (10+$rand*10)*$rank + 120+$rand*120 + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/change/fast.xml b/ports/tumikifighters/tumikifighters/barrage/change/fast.xml new file mode 100644 index 0000000000..fe3376cb58 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/change/fast.xml @@ -0,0 +1,20 @@ + + + + + + + + $rank*4 + 60 + + 60 + + 0 + 0 + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/change/slow.xml b/ports/tumikifighters/tumikifighters/barrage/change/slow.xml new file mode 100644 index 0000000000..ec9f49ad13 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/change/slow.xml @@ -0,0 +1,20 @@ + + + + + + + + -$rank*5 + 60 + + 60 + + 0 + 0 + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/change/slowback.xml b/ports/tumikifighters/tumikifighters/barrage/change/slowback.xml new file mode 100644 index 0000000000..be97f0de59 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/change/slowback.xml @@ -0,0 +1,20 @@ + + + + + + + + -1.75 + 60 + + 60 + + 0 + 0 + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/change/slowdown.xml b/ports/tumikifighters/tumikifighters/barrage/change/slowdown.xml new file mode 100644 index 0000000000..06b0a4234a --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/change/slowdown.xml @@ -0,0 +1,25 @@ + + + + + + + + -1 + $rank*120 + + $rank*120 + + 1 + 5 + + 5 + + 0 + 0 + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/change/slowfixed.xml b/ports/tumikifighters/tumikifighters/barrage/change/slowfixed.xml new file mode 100644 index 0000000000..df2e56b69d --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/change/slowfixed.xml @@ -0,0 +1,20 @@ + + + + + + + + -0.75 + 60 + + 60 + + 0 + 0 + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/change/slowstop.xml b/ports/tumikifighters/tumikifighters/barrage/change/slowstop.xml new file mode 100644 index 0000000000..8845eef52f --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/change/slowstop.xml @@ -0,0 +1,20 @@ + + + + + + + + -1 + 60 + + 60 + + 0 + 0 + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/change/speed_rnd.xml b/ports/tumikifighters/tumikifighters/barrage/change/speed_rnd.xml new file mode 100644 index 0000000000..7e838abb4d --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/change/speed_rnd.xml @@ -0,0 +1,20 @@ + + + + + + + + 0.75+$rand*$rank + 20 + + 20 + + 0 + 0 + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/change/stop.xml b/ports/tumikifighters/tumikifighters/barrage/change/stop.xml new file mode 100644 index 0000000000..5d7215b20b --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/change/stop.xml @@ -0,0 +1,14 @@ + + + + + + + + 0 + 1 + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/change/straight_rnd.xml b/ports/tumikifighters/tumikifighters/barrage/change/straight_rnd.xml new file mode 100644 index 0000000000..9525c61bc9 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/change/straight_rnd.xml @@ -0,0 +1,21 @@ + + + + + + + 20+$rand*$rank*200 + + 270 + 60 + + 60 + + 0 + 0 + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/move/back.xml b/ports/tumikifighters/tumikifighters/barrage/move/back.xml new file mode 100644 index 0000000000..2afee27cb8 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/move/back.xml @@ -0,0 +1,33 @@ + + + + + + + + 250+$rand*40 + 1 + + + 3 + 1 + + 1 + + 1 + 120 + + 120+$rand*60 + + 60+$rand*60 + 30+$rand*30 + + 10 + + 2 + 120 + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/move/bit.xml b/ports/tumikifighters/tumikifighters/barrage/move/bit.xml new file mode 100644 index 0000000000..cb7a7bba81 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/move/bit.xml @@ -0,0 +1,41 @@ + + + + + + + + 1.5 + 1 + + 60+$rand*60 + 4 + + + $rand*360 + 10 + + + 1 + 15 + + 10+$rand*30 + + 0 + 10 + + 20+$rand*40 + + + + 90 + 32 + + + 1 + 15 + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/move/slowdown.xml b/ports/tumikifighters/tumikifighters/barrage/move/slowdown.xml new file mode 100644 index 0000000000..5abea70b54 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/move/slowdown.xml @@ -0,0 +1,19 @@ + + + + + + + + 3 + 1 + + 1 + + 1 + 180+$rand*60 + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/move/str.xml b/ports/tumikifighters/tumikifighters/barrage/move/str.xml new file mode 100644 index 0000000000..8553d11132 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/move/str.xml @@ -0,0 +1,14 @@ + + + + + + + + 1 + 1 + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/move/toleft.xml b/ports/tumikifighters/tumikifighters/barrage/move/toleft.xml new file mode 100644 index 0000000000..68e87ad00e --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/move/toleft.xml @@ -0,0 +1,30 @@ + + + + + + + + 2 + 1 + + 1 + + 1 + 60 + + 10+$rand*50 + + 270 + 90+$rand*30 + + 10 + + 1.2 + 20 + + 1 + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/move/toright.xml b/ports/tumikifighters/tumikifighters/barrage/move/toright.xml new file mode 100644 index 0000000000..01c51f06e8 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/move/toright.xml @@ -0,0 +1,30 @@ + + + + + + + + 2 + 1 + + 1 + + 1 + 60 + + 10+$rand*50 + + 90 + 90+$rand*30 + + 10 + + 0.6 + 20 + + 1 + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/move/toup.xml b/ports/tumikifighters/tumikifighters/barrage/move/toup.xml new file mode 100644 index 0000000000..aed52f5e3f --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/move/toup.xml @@ -0,0 +1,30 @@ + + + + + + + + 2 + 1 + + 1 + + 1 + 60 + + 30 + + 0 + 90 + + 10 + + 1.5 + 20 + + 1 + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/shot/aim.xml b/ports/tumikifighters/tumikifighters/barrage/shot/aim.xml new file mode 100644 index 0000000000..236130eac6 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/shot/aim.xml @@ -0,0 +1,18 @@ + + + + + + + 99 + + 30-$rank*28 + + + + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/shot/side.xml b/ports/tumikifighters/tumikifighters/barrage/shot/side.xml new file mode 100644 index 0000000000..8baeb485fb --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/shot/side.xml @@ -0,0 +1,23 @@ + + + + + + + 99 + + 30-$rank*21 + + 90 + + + + -90 + + + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/shot/side_rnd.xml b/ports/tumikifighters/tumikifighters/barrage/shot/side_rnd.xml new file mode 100644 index 0000000000..cac7b02cf8 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/shot/side_rnd.xml @@ -0,0 +1,23 @@ + + + + + + + 99 + + 30-$rank*21 + + 74+$rand*32 + + + + -74-$rand*32 + + + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/shot/side_seq.xml b/ports/tumikifighters/tumikifighters/barrage/shot/side_seq.xml new file mode 100644 index 0000000000..0214d1ef9f --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/shot/side_seq.xml @@ -0,0 +1,22 @@ + + + + + + + + + + 1+$rank*10 + + 8 + + -8 + + + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/shot/slowaim.xml b/ports/tumikifighters/tumikifighters/barrage/shot/slowaim.xml new file mode 100644 index 0000000000..fe7b4a4cfc --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/shot/slowaim.xml @@ -0,0 +1,27 @@ + + + + + + + + 0.1 + 60 + + 60/(1+$rank*10) + + + + $rank*10 + + 60/(1+$rank*10) + + 0.1 + + + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/shot/vertical.xml b/ports/tumikifighters/tumikifighters/barrage/shot/vertical.xml new file mode 100644 index 0000000000..ec6cfbcb0d --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/shot/vertical.xml @@ -0,0 +1,23 @@ + + + + + + + 99 + + 30-$rank*28 + + 90 + + + + -90 + + + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/spread/rand.xml b/ports/tumikifighters/tumikifighters/barrage/spread/rand.xml new file mode 100644 index 0000000000..d64a8ea188 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/spread/rand.xml @@ -0,0 +1,19 @@ + + + + + + + 2+$rank*48 + + + $rand*360 + 0.5+$rand + + + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/spread/roll1.xml b/ports/tumikifighters/tumikifighters/barrage/spread/roll1.xml new file mode 100644 index 0000000000..8e77d7dd80 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/spread/roll1.xml @@ -0,0 +1,19 @@ + + + + + + + 99999 + + + 100-$rank*75 + + + 30-$rank*28 + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/spread/roll1_fixdeg.xml b/ports/tumikifighters/tumikifighters/barrage/spread/roll1_fixdeg.xml new file mode 100644 index 0000000000..d00093af2d --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/spread/roll1_fixdeg.xml @@ -0,0 +1,19 @@ + + + + + + + 99999 + + + 20 + + + 30-$rank*29 + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/spread/roll2.xml b/ports/tumikifighters/tumikifighters/barrage/spread/roll2.xml new file mode 100644 index 0000000000..b9f2003da9 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/spread/roll2.xml @@ -0,0 +1,23 @@ + + + + + + + 99999 + + + 180 + + + + 160 + + + 30-$rank*28 + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/spread/roll3way.xml b/ports/tumikifighters/tumikifighters/barrage/spread/roll3way.xml new file mode 100644 index 0000000000..1a56228362 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/spread/roll3way.xml @@ -0,0 +1,23 @@ + + + + + + + 3+$rank*15 + + 3 + + + 118 + + + + + 10-$rank*5 + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/spread/round.xml b/ports/tumikifighters/tumikifighters/barrage/spread/round.xml new file mode 100644 index 0000000000..a0de886f24 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/spread/round.xml @@ -0,0 +1,18 @@ + + + + + + + 4+$rank*36 + + + 360/(4+$rank*36-1) + + + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/spread/shotgun.xml b/ports/tumikifighters/tumikifighters/barrage/spread/shotgun.xml new file mode 100644 index 0000000000..fadb9a0ad3 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/spread/shotgun.xml @@ -0,0 +1,20 @@ + + + + + + + 2+$rank*32 + + + 7-$rand*15 + 1+$rand*0.5 + + + 1 + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/spread/squirt.xml b/ports/tumikifighters/tumikifighters/barrage/spread/squirt.xml new file mode 100644 index 0000000000..fb2a92d175 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/spread/squirt.xml @@ -0,0 +1,36 @@ + + + + + + + 99999 + + + (-30-$rank*30) + + + 2+$rank*20 + + 20-$rank*18 + + (60+$rank*60)/(2+$rank*20) + + + + + 2+$rank*20 + + 20-$rank*18 + + -(60+$rank*60)/(2+$rank*20) + + + + + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/technical/bit.xml b/ports/tumikifighters/tumikifighters/barrage/technical/bit.xml new file mode 100644 index 0000000000..fff7ae5e11 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/technical/bit.xml @@ -0,0 +1,31 @@ + + + + + + + $rank*5 + + + $rand*360 + 10 + + + 1 + 15 + + 20+$rand*20 + + 0 + 10 + + 20+$rand*20 + + + + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/technical/narrowing_winder.xml b/ports/tumikifighters/tumikifighters/barrage/technical/narrowing_winder.xml new file mode 100644 index 0000000000..0a2f7e3742 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/technical/narrowing_winder.xml @@ -0,0 +1,44 @@ + + + + + + + + 1 + + + + + + -1 + + + + + + 80*$1 + + + 20 + + 3 + + (-$rank*77)/20*$1 + + + + + 99999 + + 3 + + 0 + + + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/technical/round_change_straight.xml b/ports/tumikifighters/tumikifighters/barrage/technical/round_change_straight.xml new file mode 100644 index 0000000000..14197d59c9 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/technical/round_change_straight.xml @@ -0,0 +1,44 @@ + + + + + + + 99999 + + + 180 + + + + 160 + + + 30-$rank*29 + + + + + + +1 + +20+$rand*100 + + 270 + 60 + + + 0.1 + 40 + +40 + + 0.75+$rand*0.5 + 20 + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/technical/roundshot.xml b/ports/tumikifighters/tumikifighters/barrage/technical/roundshot.xml new file mode 100644 index 0000000000..ca21f79f2e --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/technical/roundshot.xml @@ -0,0 +1,43 @@ + + + + + + + + ($rand-0.5)*3 + ($rand-0.5)*3 + + + + + 8+$rank*16 + + + 360/(8+$rank*16-1) + + + $1 + $2 + + + + + + + + + + $1 + $1 + 1 + + 45 + + + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/technical/single_winder.xml b/ports/tumikifighters/tumikifighters/barrage/technical/single_winder.xml new file mode 100644 index 0000000000..18848fcdc4 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/technical/single_winder.xml @@ -0,0 +1,67 @@ + + + + + + + + 0 + 1 + + + 0 + + + 99999 + + 15 + + 3 + + $rank*5 + + + + + 15 + + 3 + + 0 + + + + + 30 + + 3 + + -$rank*5 + + + + + 15 + + 3 + + 0 + + + + + 15 + + 3 + + $rank*5 + + + + + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/technical/single_winder_fix.xml b/ports/tumikifighters/tumikifighters/barrage/technical/single_winder_fix.xml new file mode 100644 index 0000000000..1884305590 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/technical/single_winder_fix.xml @@ -0,0 +1,67 @@ + + + + + + + + 0 + 1 + + + 0 + + + 99999 + + 15 + + 3 + + 0.5+$rank*0.5 + + + + + 15 + + 3 + + 0 + + + + + 30 + + 3 + + -0.5-$rank*0.5 + + + + + 15 + + 3 + + 0 + + + + + 15 + + 3 + + 0.5+$rank*0.5 + + + + + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/technical/single_winder_fromside.xml b/ports/tumikifighters/tumikifighters/barrage/technical/single_winder_fromside.xml new file mode 100644 index 0000000000..73fd5d450e --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/technical/single_winder_fromside.xml @@ -0,0 +1,58 @@ + + + + + + + + 0 + 1 + + + 110+$rank*5*15 + + + 99999 + + 30 + + 3 + + -$rank*5 + + + + + 15 + + 3 + + 0 + + + + + 30 + + 3 + + $rank*5 + + + + + 15 + + 3 + + 0 + + + + + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/technical/single_winder_fromside_rev.xml b/ports/tumikifighters/tumikifighters/barrage/technical/single_winder_fromside_rev.xml new file mode 100644 index 0000000000..4e40e69a31 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/technical/single_winder_fromside_rev.xml @@ -0,0 +1,76 @@ + + + + + + + + 0 + 1 + + + 110+$rank*5*15 + + + 15 + + 3 + + -$rank*5 + + + + + 99999 + + 15 + + 3 + + $rank*5 + + + + + 15 + + 3 + + 0 + + + + + 30 + + 3 + + -$rank*5 + + + + + 15 + + 3 + + 0 + + + + + 15 + + 3 + + $rank*5 + + + + + + + + + diff --git a/ports/tumikifighters/tumikifighters/barrage/technical/single_winder_sparse.xml b/ports/tumikifighters/tumikifighters/barrage/technical/single_winder_sparse.xml new file mode 100644 index 0000000000..61d0c201cc --- /dev/null +++ b/ports/tumikifighters/tumikifighters/barrage/technical/single_winder_sparse.xml @@ -0,0 +1,67 @@ + + + + + + + + 0 + 1 + + + 0 + + + 99999 + + 15 + + 12 + + $rank*5 + + + + + 15 + + 12 + + 0 + + + + + 30 + + 12 + + -$rank*5 + + + + + 15 + + 12 + + 0 + + + + + 15 + + 12 + + $rank*5 + + + + + + + + + diff --git a/ports/tumikifighters/tumikifighters/conf/.gitkeep b/ports/tumikifighters/tumikifighters/conf/.gitkeep new file mode 100644 index 0000000000..e69de29bb2 diff --git a/ports/tumikifighters/tumikifighters/enemy/boss/b1.enm b/ports/tumikifighters/tumikifighters/enemy/boss/b1.enm new file mode 100644 index 0000000000..72cc95b286 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/enemy/boss/b1.enm @@ -0,0 +1,10 @@ +boss/b1m.tmk +80, 250, 40, 320, 40, e, 50, 99999, 0, e, e +boss/b1p3.tmk, -2, 4 +130, 1, 0 +boss/b1p32.tmk, -2, -4 +130, 1, 0 +boss/b1p1.tmk, -6, 4 +100, 1, 0 +boss/b1p2.tmk, -7, -4 +150, 1, 0 diff --git a/ports/tumikifighters/tumikifighters/enemy/boss/b2.enm b/ports/tumikifighters/tumikifighters/enemy/boss/b2.enm new file mode 100644 index 0000000000..d58595e312 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/enemy/boss/b2.enm @@ -0,0 +1,6 @@ +boss/b2m.tmk +600, 99999, 0, e, 480, 200, 30, 240, 30, 111, 1, 60, 30, e, 130, 99999, 0, e, e +boss/b2p1.tmk, -12, -3 +350, 2, 350 +boss/b2p2.tmk, -15, -4 +120, 1, 120 diff --git a/ports/tumikifighters/tumikifighters/enemy/boss/b3.enm b/ports/tumikifighters/tumikifighters/enemy/boss/b3.enm new file mode 100644 index 0000000000..8a3dc495fb --- /dev/null +++ b/ports/tumikifighters/tumikifighters/enemy/boss/b3.enm @@ -0,0 +1,8 @@ +boss/b3m.tmk +450, 200, 40, 200, 40, e, 250, 99999, 0, e, 140, 99999, 0, e, e +boss/b3p1.tmk, 0, 1.8 +100, 1, 100 +boss/b3p2.tmk, -4, -1.8 +50, 1, 50 +boss/b3p2.tmk, 4, -1.8 +50, 1, 50 diff --git a/ports/tumikifighters/tumikifighters/enemy/boss/b4.enm b/ports/tumikifighters/tumikifighters/enemy/boss/b4.enm new file mode 100644 index 0000000000..93a289e9ca --- /dev/null +++ b/ports/tumikifighters/tumikifighters/enemy/boss/b4.enm @@ -0,0 +1,14 @@ +boss/b4m.tmk +800, 99999, 0, e, 650, 99999, 0, e, 500, 270, 1, 99999, 0, e, 300, 120, 1, 99999, 0, e, e +boss/b4p1.tmk, -60, 0 +150, 1, 150 +boss/b4p2.tmk, -30, 0 +150, 2, 150 +boss/b4p3.tmk, 30, 0 +200, 3, 200 +boss/b4p4.tmk, -60, 0 +1, 1, 0 +boss/b4p4.tmk, -30, 0 +1, 2, 0 +boss/b4p4.tmk, 0, 0 +1, 3, 0 diff --git a/ports/tumikifighters/tumikifighters/enemy/boss/b5.enm b/ports/tumikifighters/tumikifighters/enemy/boss/b5.enm new file mode 100644 index 0000000000..cdcdd17789 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/enemy/boss/b5.enm @@ -0,0 +1,8 @@ +boss/b5m.tmk +1000, 99999, 0, e, 700, 300, 100, 300, 100, e, 300, 200, 1, e, e +boss/b5p2.tmk, -5, 4 +200, 2, 200 +boss/b5p22.tmk, -5, -4 +200, 2, 200 +boss/b5p1.tmk, -13, 0 +300, 1, 300 diff --git a/ports/tumikifighters/tumikifighters/enemy/boss/m1.enm b/ports/tumikifighters/tumikifighters/enemy/boss/m1.enm new file mode 100644 index 0000000000..0aea534075 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/enemy/boss/m1.enm @@ -0,0 +1,8 @@ +boss/m1m.tmk +160, 99999, 0, e, 80, 99999, 0, e, e +boss/m1p2.tmk, -2.5, -4 +40, -1, 0 +boss/m1p22.tmk, -2.5, 4 +40, -1, 0 +boss/m1p1.tmk, -3, 0 +80, 1, 80 diff --git a/ports/tumikifighters/tumikifighters/enemy/boss/m2.enm b/ports/tumikifighters/tumikifighters/enemy/boss/m2.enm new file mode 100644 index 0000000000..959d942b6d --- /dev/null +++ b/ports/tumikifighters/tumikifighters/enemy/boss/m2.enm @@ -0,0 +1,4 @@ +boss/m2m.tmk +200, 99999, 0, e, 100, 99999, 0, e, e +boss/m2p1.tmk, -9, -2 +100, 1, 100 diff --git a/ports/tumikifighters/tumikifighters/enemy/boss/m3.enm b/ports/tumikifighters/tumikifighters/enemy/boss/m3.enm new file mode 100644 index 0000000000..3888a8ed64 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/enemy/boss/m3.enm @@ -0,0 +1,10 @@ +boss/m3m.tmk +200, 99999, 0, e, 120, 99999, 0, e, e +boss/m3p1.tmk, -4, 6 +40, 1, 40 +boss/m3p12.tmk, -4, -6 +40, 1, 40 +boss/m3p13.tmk, 4, 6 +40, 1, 40 +boss/m3p14.tmk, 4, -6 +40, 1, 40 diff --git a/ports/tumikifighters/tumikifighters/enemy/boss/m4.enm b/ports/tumikifighters/tumikifighters/enemy/boss/m4.enm new file mode 100644 index 0000000000..126a5204b0 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/enemy/boss/m4.enm @@ -0,0 +1,6 @@ +boss/m4m.tmk +100, 200, 5, 50, 30, e, e, +boss/m4p1.tmk, -3, 4 +200, -1, 100 +boss/m4p12.tmk, -3, -4 +200, -1, 100 diff --git a/ports/tumikifighters/tumikifighters/enemy/boss/m51.enm b/ports/tumikifighters/tumikifighters/enemy/boss/m51.enm new file mode 100644 index 0000000000..ed93e19c35 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/enemy/boss/m51.enm @@ -0,0 +1,2 @@ +boss/m51m.tmk +80, 200, 30, 200, 30, e, e, diff --git a/ports/tumikifighters/tumikifighters/enemy/boss/m512.enm b/ports/tumikifighters/tumikifighters/enemy/boss/m512.enm new file mode 100644 index 0000000000..494a505a4a --- /dev/null +++ b/ports/tumikifighters/tumikifighters/enemy/boss/m512.enm @@ -0,0 +1,2 @@ +boss/m512m.tmk +80, 200, 30, 200, 30, e, e, diff --git a/ports/tumikifighters/tumikifighters/enemy/boss/m52.enm b/ports/tumikifighters/tumikifighters/enemy/boss/m52.enm new file mode 100644 index 0000000000..6c5b39f63b --- /dev/null +++ b/ports/tumikifighters/tumikifighters/enemy/boss/m52.enm @@ -0,0 +1,2 @@ +boss/m52m.tmk +120, 200, 30, 200, 30, e, e, diff --git a/ports/tumikifighters/tumikifighters/enemy/boss/m522.enm b/ports/tumikifighters/tumikifighters/enemy/boss/m522.enm new file mode 100644 index 0000000000..605cb4782d --- /dev/null +++ b/ports/tumikifighters/tumikifighters/enemy/boss/m522.enm @@ -0,0 +1,2 @@ +boss/m522m.tmk +120, 200, 30, 200, 30, e, e, diff --git a/ports/tumikifighters/tumikifighters/enemy/middle/b1.enm b/ports/tumikifighters/tumikifighters/enemy/middle/b1.enm new file mode 100644 index 0000000000..578d167e95 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/enemy/middle/b1.enm @@ -0,0 +1,6 @@ +middle/b1m.tmk +30, 99999, 0, e, e +middle/b1p1.tmk, -2, 3 +15, -1, 15 +middle/b1p1.tmk, -2, -3 +15, -1, 15 diff --git a/ports/tumikifighters/tumikifighters/enemy/middle/b2.enm b/ports/tumikifighters/tumikifighters/enemy/middle/b2.enm new file mode 100644 index 0000000000..758f353138 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/enemy/middle/b2.enm @@ -0,0 +1,2 @@ +middle/b2m.tmk +40, 99999, 0, e, e diff --git a/ports/tumikifighters/tumikifighters/enemy/middle/b3.enm b/ports/tumikifighters/tumikifighters/enemy/middle/b3.enm new file mode 100644 index 0000000000..fce79f19d2 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/enemy/middle/b3.enm @@ -0,0 +1,4 @@ +middle/b3m.tmk +40, 99999, 0, e, e +middle/b3p1.tmk, -8, 0 +15, -1, 0 diff --git a/ports/tumikifighters/tumikifighters/enemy/middle/b4.enm b/ports/tumikifighters/tumikifighters/enemy/middle/b4.enm new file mode 100644 index 0000000000..ca364b1c7f --- /dev/null +++ b/ports/tumikifighters/tumikifighters/enemy/middle/b4.enm @@ -0,0 +1,4 @@ +middle/b4m.tmk +80, 99999, 0, e, e +middle/b4p1.tmk, -6, 0 +40, -1, 0 diff --git a/ports/tumikifighters/tumikifighters/enemy/middle/b5.enm b/ports/tumikifighters/tumikifighters/enemy/middle/b5.enm new file mode 100644 index 0000000000..36d9d35876 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/enemy/middle/b5.enm @@ -0,0 +1,4 @@ +middle/b5m.tmk +35, 99999, 0, e, e +middle/b5p1.tmk, 0, -7 +50, -1, 0 diff --git a/ports/tumikifighters/tumikifighters/enemy/middle/b6.enm b/ports/tumikifighters/tumikifighters/enemy/middle/b6.enm new file mode 100644 index 0000000000..2c12816741 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/enemy/middle/b6.enm @@ -0,0 +1,6 @@ +middle/b6m.tmk +25, 99999, 0, e, e +middle/b6p1.tmk, -4, 0 +32, -1, 0 +middle/b6p12.tmk, 4, 0 +3, -1, 0 diff --git a/ports/tumikifighters/tumikifighters/enemy/middle/b7.enm b/ports/tumikifighters/tumikifighters/enemy/middle/b7.enm new file mode 100644 index 0000000000..fa4f01c754 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/enemy/middle/b7.enm @@ -0,0 +1,2 @@ +middle/b7m.tmk +75, 99999, 0, e, e diff --git a/ports/tumikifighters/tumikifighters/enemy/middle/b8.enm b/ports/tumikifighters/tumikifighters/enemy/middle/b8.enm new file mode 100644 index 0000000000..52f793806d --- /dev/null +++ b/ports/tumikifighters/tumikifighters/enemy/middle/b8.enm @@ -0,0 +1,6 @@ +middle/b1m.tmk +30, 99999, 0, e, e +middle/b1p2.tmk, -2, 3 +15, -1, 20 +middle/b1p2.tmk, -2, -3 +15, -1, 20 diff --git a/ports/tumikifighters/tumikifighters/enemy/middle/m1.enm b/ports/tumikifighters/tumikifighters/enemy/middle/m1.enm new file mode 100644 index 0000000000..ae3351b61b --- /dev/null +++ b/ports/tumikifighters/tumikifighters/enemy/middle/m1.enm @@ -0,0 +1,4 @@ +middle/m1m.tmk +10, 99999, 0, e, e +middle/m1p1.tmk, -1.2, -0.7, +12, -1, 0 diff --git a/ports/tumikifighters/tumikifighters/enemy/middle/m2.enm b/ports/tumikifighters/tumikifighters/enemy/middle/m2.enm new file mode 100644 index 0000000000..33b50e87e3 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/enemy/middle/m2.enm @@ -0,0 +1,6 @@ +middle/m2m.tmk +1, 99999, 0, e, e +middle/m2p1.tmk, -2.5, -0.5, +15, -1, 1 +middle/m2p12.tmk, 2.5, -0.5, +15, -1, 1 diff --git a/ports/tumikifighters/tumikifighters/enemy/middle/m3.enm b/ports/tumikifighters/tumikifighters/enemy/middle/m3.enm new file mode 100644 index 0000000000..b6970070e8 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/enemy/middle/m3.enm @@ -0,0 +1,6 @@ +middle/m3m.tmk +2, 99999, 0, e, e +middle/m3p1.tmk, -2, 2.5 +12, -1, 1 +middle/m3p12.tmk, -2, -2.5 +12, -1, 1 diff --git a/ports/tumikifighters/tumikifighters/enemy/middle/m4.enm b/ports/tumikifighters/tumikifighters/enemy/middle/m4.enm new file mode 100644 index 0000000000..1248d0dc72 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/enemy/middle/m4.enm @@ -0,0 +1,4 @@ +middle/m4m.tmk +15, 99999, 0, e, e +middle/m4p1.tmk, 0, 0.5, +10, -1, 0 diff --git a/ports/tumikifighters/tumikifighters/enemy/middle/m5.enm b/ports/tumikifighters/tumikifighters/enemy/middle/m5.enm new file mode 100644 index 0000000000..1880b8d1bf --- /dev/null +++ b/ports/tumikifighters/tumikifighters/enemy/middle/m5.enm @@ -0,0 +1,6 @@ +middle/m5m.tmk +20, 99999, 0, e, e +middle/m5p1.tmk, -2, 3.5 +12, -1, 0 +middle/m5p12.tmk, -2, -3.5 +12, -1, 0 diff --git a/ports/tumikifighters/tumikifighters/enemy/middle/m6.enm b/ports/tumikifighters/tumikifighters/enemy/middle/m6.enm new file mode 100644 index 0000000000..69c671815f --- /dev/null +++ b/ports/tumikifighters/tumikifighters/enemy/middle/m6.enm @@ -0,0 +1,8 @@ +middle/m1m.tmk +10, 99999, 0, e, e +middle/m1p3.tmk, -1.2, -0.7, +12, -1, 0 +middle/m1p2.tmk, -5.2, -0.7, +12, -1, 0 +middle/m1p1.tmk, -9.2, -0.7, +12, -1, 0 diff --git a/ports/tumikifighters/tumikifighters/enemy/small/s1.enm b/ports/tumikifighters/tumikifighters/enemy/small/s1.enm new file mode 100644 index 0000000000..32983adc27 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/enemy/small/s1.enm @@ -0,0 +1,2 @@ +small/s1.tmk +1, 240, 99999, e, e diff --git a/ports/tumikifighters/tumikifighters/enemy/small/s2.enm b/ports/tumikifighters/tumikifighters/enemy/small/s2.enm new file mode 100644 index 0000000000..98611769c8 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/enemy/small/s2.enm @@ -0,0 +1,2 @@ +small/s2.tmk +1, 240, 99999, e, e diff --git a/ports/tumikifighters/tumikifighters/enemy/small/s3.enm b/ports/tumikifighters/tumikifighters/enemy/small/s3.enm new file mode 100644 index 0000000000..36f2cd7672 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/enemy/small/s3.enm @@ -0,0 +1,2 @@ +small/s3.tmk +1, 240, 99999, e, e diff --git a/ports/tumikifighters/tumikifighters/enemy/small/s4.enm b/ports/tumikifighters/tumikifighters/enemy/small/s4.enm new file mode 100644 index 0000000000..69072c53dc --- /dev/null +++ b/ports/tumikifighters/tumikifighters/enemy/small/s4.enm @@ -0,0 +1,2 @@ +small/s4.tmk +1, 240, 99999, e, e diff --git a/ports/tumikifighters/tumikifighters/enemy/small/s5.enm b/ports/tumikifighters/tumikifighters/enemy/small/s5.enm new file mode 100644 index 0000000000..5e915e963d --- /dev/null +++ b/ports/tumikifighters/tumikifighters/enemy/small/s5.enm @@ -0,0 +1,2 @@ +small/s5.tmk +1, 240, 99999, e, e diff --git a/ports/tumikifighters/tumikifighters/enemy/small/s6.enm b/ports/tumikifighters/tumikifighters/enemy/small/s6.enm new file mode 100644 index 0000000000..0b978ce14c --- /dev/null +++ b/ports/tumikifighters/tumikifighters/enemy/small/s6.enm @@ -0,0 +1,2 @@ +small/s6.tmk +1, 240, 99999, e, e diff --git a/ports/tumikifighters/tumikifighters/field/fld1.fld b/ports/tumikifighters/tumikifighters/field/fld1.fld new file mode 100644 index 0000000000..b3498799e7 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/field/fld1.fld @@ -0,0 +1,31 @@ +0, 0.1 +0.1, 0.3, 0.5 +0.5, 0.3, 0.1 +0.3, 0.5, 0.1 +5 +40, 60, 90, 100, 120, 400, e, +field/o11.tmk, field/o12.tmk, field/o13.tmk, field/o14.tmk, e +12 +100, 200, 300, e, +field/o11.tmk, field/o12.tmk, e +20 +200, 300, 400, 800, e, +field/o11.tmk, field/o14.tmk, e +9 +900, e +field/o15.tmk, e +24 +900, e +field/o15.tmk, e +32 +900, e +field/o15.tmk, e +42 +900, e +field/o15.tmk, e +-30 +100, 150, 180, 200, 720, e +small/s1.tmk, e +-50 +1200, 1500, 2000, e +middle/b1m.tmk, e diff --git a/ports/tumikifighters/tumikifighters/field/fld2.fld b/ports/tumikifighters/tumikifighters/field/fld2.fld new file mode 100644 index 0000000000..ad1eb6291a --- /dev/null +++ b/ports/tumikifighters/tumikifighters/field/fld2.fld @@ -0,0 +1,34 @@ +1, 0.1 +0.2, 0.5, 0.5 +0.1, 0.1, 0.5 +0.5, 0.5, 0.2 +10 +100, 200, 500, 800, e +field/o23.tmk, field/o24.tmk, e +16 +200, 500, 800, e +field/o23.tmk, field/o24.tmk, e +32 +1000, 1200, 1500, e +field/o22.tmk, e +45 +1720, e +field/o21.tmk, e +0.1 +900, e +field/o25.tmk, e +2.1 +900, e +field/o25.tmk, e +4.1 +900, e +field/o25.tmk, e +6.1 +900, e +field/o25.tmk, e +-40 +80, 100, 120, 600, 900, e +small/s3.tmk, e +-55 +2000, 3000, e +middle/b3m.tmk, e diff --git a/ports/tumikifighters/tumikifighters/field/fld3.fld b/ports/tumikifighters/tumikifighters/field/fld3.fld new file mode 100644 index 0000000000..027b8a706d --- /dev/null +++ b/ports/tumikifighters/tumikifighters/field/fld3.fld @@ -0,0 +1,31 @@ +2, 0.15 +0.2, 0.3, 0.5 +0.2, 0.5, 0.2 +0.7, 0.7, 0.7 +6 +40, 50, 60, 70, 300, e +field/o34.tmk, field/o35.tmk, e +10 +60, 70, 90, 120, 500, e +field/o34.tmk, field/o35.tmk, e +15 +100, 200, 500, 800, e +field/o36.tmk, field/o362.tmk, field/o37.tmk, field/o372.tmk, e +25 +200, 300, 500, 800, e +field/o31.tmk, field/o33.tmk, field/o34.tmk, field/o35.tmk, e +32 +200, 500, 800, e +field/o36.tmk, field/o362.tmk, e +35 +200, 500, 800, e +field/o37.tmk, field/o372.tmk, e +40 +500, 600, 700, 800, e +field/o33.tmk, e +72 +120, 120, 1000, e +field/o32.tmk, e +-42 +500, 1000, 2000, e +middle/m4m.tmk, e diff --git a/ports/tumikifighters/tumikifighters/field/fld4.fld b/ports/tumikifighters/tumikifighters/field/fld4.fld new file mode 100644 index 0000000000..4d0e3a2593 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/field/fld4.fld @@ -0,0 +1,31 @@ +3, 0.12 +0.5, 0.2, 0.2 +0.5, 0.1, 0.4 +0.5, 0.4, 0.2 +5 +50, 50, 100, 150, 500, e +field/o43.tmk, e +8 +50, 50, 100, 150, 500, e +field/o43.tmk, e +12 +500, e +field/o41.tmk, e +15 +200, 500, 800, e +field/o23.tmk, field/o24.tmk, e +30 +200, 500, 800, e +field/o23.tmk, field/o24.tmk, e +40 +1000, 1200, 1500, e +field/o22.tmk, e +100 +400, 500, 700, 1000, e +field/o42.tmk, e +-20 +1000, 1200, 3000, e +middle/b7m.tmk, e +-35 +100, 150, 200, 250, 600, e +small/s5.tmk, e diff --git a/ports/tumikifighters/tumikifighters/field/fld5.fld b/ports/tumikifighters/tumikifighters/field/fld5.fld new file mode 100644 index 0000000000..e99597d27d --- /dev/null +++ b/ports/tumikifighters/tumikifighters/field/fld5.fld @@ -0,0 +1,37 @@ +4, 0.2 +0.3, 0.3, 0.4 +0.4, 0.4, 0.3 +0.0, 0.0, 0.0 +12 +100, 200, 300, e, +field/o51.tmk, field/o52.tmk, e +30 +50, 100, 200, 300, e, +field/o51.tmk, field/o52.tmk, e +40 +100, 200, 300, e, +field/o51.tmk, field/o52.tmk, field/o53.tmk, e +80 +100, 200, 300, e, +field/o51.tmk, field/o52.tmk, field/o53.tmk, e +120 +100, 200, 300, e, +field/o51.tmk, field/o52.tmk, field/o53.tmk, e +-30 +200, 720, e +small/s1.tmk, e +-35 +150, 180, 200, 720, e +small/s2.tmk, e +-40 +100, 150, 180, 200, 720, e +small/s5.tmk, e +-50 +1200, 1500, 2000, e +middle/b3m.tmk, e +-60 +1200, 1500, 2000, e +middle/b2m.tmk, e +-70 +1200, 1500, 2000, e +middle/b1m.tmk, e diff --git a/ports/tumikifighters/tumikifighters/gl4es.aarch64/libEGL.so.1 b/ports/tumikifighters/tumikifighters/gl4es.aarch64/libEGL.so.1 new file mode 100644 index 0000000000..863418b02b Binary files /dev/null and b/ports/tumikifighters/tumikifighters/gl4es.aarch64/libEGL.so.1 differ diff --git a/ports/tumikifighters/tumikifighters/gl4es.aarch64/libGL.so.1 b/ports/tumikifighters/tumikifighters/gl4es.aarch64/libGL.so.1 new file mode 100644 index 0000000000..b2fe743db1 Binary files /dev/null and b/ports/tumikifighters/tumikifighters/gl4es.aarch64/libGL.so.1 differ diff --git a/ports/tumikifighters/tumikifighters/libs.aarch64/libbulletml.so.0d2 b/ports/tumikifighters/tumikifighters/libs.aarch64/libbulletml.so.0d2 new file mode 100644 index 0000000000..6acc6f5cd3 Binary files /dev/null and b/ports/tumikifighters/tumikifighters/libs.aarch64/libbulletml.so.0d2 differ diff --git a/ports/tumikifighters/tumikifighters/licenses/LICENSE_gl4es.txt b/ports/tumikifighters/tumikifighters/licenses/LICENSE_gl4es.txt new file mode 100644 index 0000000000..f34587f4f2 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/licenses/LICENSE_gl4es.txt @@ -0,0 +1,20 @@ +Copyright (c) 2016-2018 Sebastien Chevalier +Copyright (c) 2013-2016 Ryan Hileman + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/ports/tumikifighters/tumikifighters/licenses/LICENSE_libbulletml.txt b/ports/tumikifighters/tumikifighters/licenses/LICENSE_libbulletml.txt new file mode 100644 index 0000000000..0e4a0e0139 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/licenses/LICENSE_libbulletml.txt @@ -0,0 +1,165 @@ +libBulletML 0.0.5 + +* Abstract + +It is a C++ library to handle BulletML, the Bullet Markup +Language. You can use BulletML in your program without bothering to +parse XML. + +If you want to know BulletML more, please see following web site by +ABA (author of BulletML): +http://www.asahi-net.or.jp/~cs8k-cyu/bulletml/index_e.html + + +* Usage + +You can use it with VC and BorlandC++ and gcc and I wish, almost all +compiler that supports standard C++. + +An example of this library is available in my software "siroi +danmakukun": +http://user.ecc.u-tokyo.ac.jp/~s31552/wp/sdmkun/sdmkun-1.5.6.zip +You can see usage of this library in src/command_bulletml.* . + + +* Tutorial + +This library's basic usage is event driven model. + +0. Get XML file written in BulletML. + +You can use BulletML file in "siroi danmakukun". (bosses.d/*.xml in +archive) + +1. Include headers + +#include "bulletml/bulletmlparser.h" +#include "bulletml/bulletmlparser-tinyxml.h" +#include "bulletml/bulletmlrunner.h" + +2. Create class that inherits BulletMLRunner + +class BulletCommand : public BulletMLRunner { + // ... + + // the bullet you will handle + Bullet* bullet_; +} + +3. Implement all pure virtual function defined in bulletmlrunner.h + +For example: +class BulletCommand : public BulletMLRunner { + virtual void doVanish() { + bullet_->die(); + } + + // ... and other pure virtual functions +} + +createSimpleBullet and createBullet method should be implemented +carefully. In libBulletML, all bullets are divided to two +types. createSimpleBullet type does not have , createBullet +type has . For example, "siroi danmakukun" uses two class: +Shot and Enemy. + +When libBulletML handle element that does not have +element, BulletMLRunner calls createSimpleBullet method with two +arguments: direction and speed. + +In the other hand, if element has element, +BulletMLRunner calls createBullet method with three arguments: +direction, speed, and state. You should not care the detail of the +state argument. But it should be given to the class derived from +BulletMLRunner in its constructor. The creation of this class is +described in next section. + +4. Create of the class derived from BulletMLRunner + +In libBulletML, the batteries are divided two types. One type is the +battery that is defined in (first order battery), +and one type is the battery that is created by the other battery +(second, third, forth... battery). + +Then, you should create two constructors to handle these two kind of +batteries. + +For example, first order battery is implemented like following: + +BulletCommand::BulletCommand(BulletMLParser* bp, Bullet* b) + : BulletMLRunner(bp), bullet_(b) + +For example, second, third... order battery is implemented like following: + +BulletCommand::BulletCommand(BulletMLState* bs, Bullet* b) + : BulletMLRunner(bs), bullet_(b) + +You should call this constructor when createBullet method is called. + +5. Create BulletML document + +BulletMLParser* bp = new BulletMLParserTinyXML("foo.xml"); +bp->build(); + +Because parsing BulletML is slow, all xml files should be loaded in +the initialization of the program. + +6. Create first order battery + +BulletCommand* bc = new BulletCommand(bp) + +7. Run BulletCommand in all turn. + +while (1) { + // the main loop of game + + bc->run(); +} + +If some errors are occured, libBulletML throws BulletMLError. You can +catch this exception. + + +* Misc + +TinyXML is used to parse XML. +http://www.gibaradunn.srac.org/tiny/index.shtml + +If you cannot understand this document (yes, it's poor document and +writen in poor English), please ask me with email. + + +* Modified BSD License + +Copyright (c) 2003, shinichiro.h All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following + disclaimer in the documentation and/or other materials provided + with the distribution. + * The name of the author may not be used to endorse or promote + products derived from this software without specific prior + written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + +shinichiro.h + hamaji@nii.ac.jp + http://shinh.skr.jp/ diff --git a/ports/tumikifighters/tumikifighters/licenses/LICENSE_tumikifighters.txt b/ports/tumikifighters/tumikifighters/licenses/LICENSE_tumikifighters.txt new file mode 100644 index 0000000000..eb4c11879b --- /dev/null +++ b/ports/tumikifighters/tumikifighters/licenses/LICENSE_tumikifighters.txt @@ -0,0 +1,139 @@ +TUMIKI Fighters readme_e.txt +for Windows98/2000/XP(OpenGL required) +ver. 0.2 +(C) Kenta Cho + +Stick more enemies and become much stronger. +Sticky 2D shooter, 'TUMIKI Fighters'. + + +- How to install. + +Unpack tf0_2.zip, and execute 'tf.exe'. +(If the game is too heavy for your PC, please try 'tf_lowres.bat'. + This batch file launches the game in the low resolution mode.) + + +- How to play. + + - Movement Arrow / Num / [WASD] / Joystick + - Shot [Z][L-Ctrl][.] / Trigger 1, 4, 5, 8 + - Slow/Pull in [X][L-Alt][L-Shift][/] / Trigger 2, 3, 6, 7 + - Pause [P] + +At the title screen, push a shot key to start the game. + +Control your ship and destroy enemies. +You can catch the enemy's broken piece. +Pieces are stuck to your ship and counterattack to enemies. +You can earn the bonus score by keeping many pieces stuck. +Stuck pieces are destroyed when they touch a enemy's bullet. + +While holding a slow key, the ship becomes slow and +the ship direction is fixed. +Stuck pieces are pulled in and you can prevent a crash of them, +but the bonus score reduces to one fifth. +Enemy's pieces are not stuck while holding this key. + +If you stick many pieces, enemies become more offensive and +tend to fire more bullets. + +The ship is destroyed when it is hit by a bullet. +The body of the enemy has no collision damage. + +The ship extends at 200,000 and every 500,000 points. + +These options are available: + -brightness n Set the brightness of the screen.(n = 0 - 100, default = 100) + -res x y Set ths screen resolution to (x, y). + -nosound Stop the sound. + -window Launch the game in the window, not use the full-screen. + -reverse Reverse the shot key and the slow key. + + +- Comments + +If you have any comments, please mail to cs8k-cyu@asahi-net.or.jp + + +- Webpage + +TUMIKI Fighters webpage: +http://www.asahi-net.or.jp/~cs8k-cyu/windows/tf_e.html + + +- Acknowledgement + +TUMIKI Fighters is written in the D Programming Language. + D Programming Language + http://www.digitalmars.com/d/index.html + +libBulletML is used to parse BulletML files. + libBulletML + http://user.ecc.u-tokyo.ac.jp/~s31552/wp/libbulletml/index_en.html + +Simple DirectMedia Layer is used for the display handling. + Simple DirectMedia Layer + http://www.libsdl.org/ + +SDL_mixer and Ogg Vorbis CODEC to play BGM/SE. + SDL_mixer 1.2 + http://www.libsdl.org/projects/SDL_mixer/ + Vorbis.com + http://www.vorbis.com/ + +Using D Header files at D - porting for OpgnGL, SDL and SDL_mixer. + D - porting + http://user.ecc.u-tokyo.ac.jp/~s31552/wp/d/porting.html + +Mersenne Twister to create the random number. + http://www.math.keio.ac.jp/matumoto/emt.html + + +- History + +2004 5/15 ver. 0.2 + Add the pull in feature. + Add the rank feature that increases + corresponding to the total size of pieces. + The range of stuck pieces destruction are limited to + where the enemy bullet hits. + Stuck pieces fly in around when the ship is destroyed. + Adjust the barrage of enemies. + Fix the problem that the ship destroyed at the stage end scene. +2004 4/11 ver. 0.11 + Fix the problem broken pieces stick in midair. + Fix problems with messages. + Add the continue feature. +2004 4/ 3 ver. 0.1 + First released version. + + +-- License + +License +------- + +Copyright 2004 Kenta Cho. All rights reserved. + +Redistribution and use in source and binary forms, +with or without modification, are permitted provided that +the following conditions are met: + + 1. Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + + 2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, +INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL +THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/ports/tumikifighters/tumikifighters/readme_e.txt b/ports/tumikifighters/tumikifighters/readme_e.txt new file mode 100644 index 0000000000..eb4c11879b --- /dev/null +++ b/ports/tumikifighters/tumikifighters/readme_e.txt @@ -0,0 +1,139 @@ +TUMIKI Fighters readme_e.txt +for Windows98/2000/XP(OpenGL required) +ver. 0.2 +(C) Kenta Cho + +Stick more enemies and become much stronger. +Sticky 2D shooter, 'TUMIKI Fighters'. + + +- How to install. + +Unpack tf0_2.zip, and execute 'tf.exe'. +(If the game is too heavy for your PC, please try 'tf_lowres.bat'. + This batch file launches the game in the low resolution mode.) + + +- How to play. + + - Movement Arrow / Num / [WASD] / Joystick + - Shot [Z][L-Ctrl][.] / Trigger 1, 4, 5, 8 + - Slow/Pull in [X][L-Alt][L-Shift][/] / Trigger 2, 3, 6, 7 + - Pause [P] + +At the title screen, push a shot key to start the game. + +Control your ship and destroy enemies. +You can catch the enemy's broken piece. +Pieces are stuck to your ship and counterattack to enemies. +You can earn the bonus score by keeping many pieces stuck. +Stuck pieces are destroyed when they touch a enemy's bullet. + +While holding a slow key, the ship becomes slow and +the ship direction is fixed. +Stuck pieces are pulled in and you can prevent a crash of them, +but the bonus score reduces to one fifth. +Enemy's pieces are not stuck while holding this key. + +If you stick many pieces, enemies become more offensive and +tend to fire more bullets. + +The ship is destroyed when it is hit by a bullet. +The body of the enemy has no collision damage. + +The ship extends at 200,000 and every 500,000 points. + +These options are available: + -brightness n Set the brightness of the screen.(n = 0 - 100, default = 100) + -res x y Set ths screen resolution to (x, y). + -nosound Stop the sound. + -window Launch the game in the window, not use the full-screen. + -reverse Reverse the shot key and the slow key. + + +- Comments + +If you have any comments, please mail to cs8k-cyu@asahi-net.or.jp + + +- Webpage + +TUMIKI Fighters webpage: +http://www.asahi-net.or.jp/~cs8k-cyu/windows/tf_e.html + + +- Acknowledgement + +TUMIKI Fighters is written in the D Programming Language. + D Programming Language + http://www.digitalmars.com/d/index.html + +libBulletML is used to parse BulletML files. + libBulletML + http://user.ecc.u-tokyo.ac.jp/~s31552/wp/libbulletml/index_en.html + +Simple DirectMedia Layer is used for the display handling. + Simple DirectMedia Layer + http://www.libsdl.org/ + +SDL_mixer and Ogg Vorbis CODEC to play BGM/SE. + SDL_mixer 1.2 + http://www.libsdl.org/projects/SDL_mixer/ + Vorbis.com + http://www.vorbis.com/ + +Using D Header files at D - porting for OpgnGL, SDL and SDL_mixer. + D - porting + http://user.ecc.u-tokyo.ac.jp/~s31552/wp/d/porting.html + +Mersenne Twister to create the random number. + http://www.math.keio.ac.jp/matumoto/emt.html + + +- History + +2004 5/15 ver. 0.2 + Add the pull in feature. + Add the rank feature that increases + corresponding to the total size of pieces. + The range of stuck pieces destruction are limited to + where the enemy bullet hits. + Stuck pieces fly in around when the ship is destroyed. + Adjust the barrage of enemies. + Fix the problem that the ship destroyed at the stage end scene. +2004 4/11 ver. 0.11 + Fix the problem broken pieces stick in midair. + Fix problems with messages. + Add the continue feature. +2004 4/ 3 ver. 0.1 + First released version. + + +-- License + +License +------- + +Copyright 2004 Kenta Cho. All rights reserved. + +Redistribution and use in source and binary forms, +with or without modification, are permitted provided that +the following conditions are met: + + 1. Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + + 2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, +INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL +THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/ports/tumikifighters/tumikifighters/sounds/battle_over_the_junk_city.ogg b/ports/tumikifighters/tumikifighters/sounds/battle_over_the_junk_city.ogg new file mode 100644 index 0000000000..9e0de7b552 Binary files /dev/null and b/ports/tumikifighters/tumikifighters/sounds/battle_over_the_junk_city.ogg differ diff --git a/ports/tumikifighters/tumikifighters/sounds/boss_destroyed.wav b/ports/tumikifighters/tumikifighters/sounds/boss_destroyed.wav new file mode 100644 index 0000000000..eef8c5f939 Binary files /dev/null and b/ports/tumikifighters/tumikifighters/sounds/boss_destroyed.wav differ diff --git a/ports/tumikifighters/tumikifighters/sounds/enemy_damaged.wav b/ports/tumikifighters/tumikifighters/sounds/enemy_damaged.wav new file mode 100644 index 0000000000..23afe61705 Binary files /dev/null and b/ports/tumikifighters/tumikifighters/sounds/enemy_damaged.wav differ diff --git a/ports/tumikifighters/tumikifighters/sounds/enemy_destroyed.wav b/ports/tumikifighters/tumikifighters/sounds/enemy_destroyed.wav new file mode 100644 index 0000000000..bfb749cf29 Binary files /dev/null and b/ports/tumikifighters/tumikifighters/sounds/enemy_destroyed.wav differ diff --git a/ports/tumikifighters/tumikifighters/sounds/extend.wav b/ports/tumikifighters/tumikifighters/sounds/extend.wav new file mode 100644 index 0000000000..f491884943 Binary files /dev/null and b/ports/tumikifighters/tumikifighters/sounds/extend.wav differ diff --git a/ports/tumikifighters/tumikifighters/sounds/here_comes_a_gigantic_toy.ogg b/ports/tumikifighters/tumikifighters/sounds/here_comes_a_gigantic_toy.ogg new file mode 100644 index 0000000000..2cf1afde6f Binary files /dev/null and b/ports/tumikifighters/tumikifighters/sounds/here_comes_a_gigantic_toy.ogg differ diff --git a/ports/tumikifighters/tumikifighters/sounds/just_over_the_horizon.ogg b/ports/tumikifighters/tumikifighters/sounds/just_over_the_horizon.ogg new file mode 100644 index 0000000000..d36f95ba3d Binary files /dev/null and b/ports/tumikifighters/tumikifighters/sounds/just_over_the_horizon.ogg differ diff --git a/ports/tumikifighters/tumikifighters/sounds/panic_on_meadow.ogg b/ports/tumikifighters/tumikifighters/sounds/panic_on_meadow.ogg new file mode 100644 index 0000000000..e3f7e9c5d5 Binary files /dev/null and b/ports/tumikifighters/tumikifighters/sounds/panic_on_meadow.ogg differ diff --git a/ports/tumikifighters/tumikifighters/sounds/propeller.wav b/ports/tumikifighters/tumikifighters/sounds/propeller.wav new file mode 100644 index 0000000000..276c14cf07 Binary files /dev/null and b/ports/tumikifighters/tumikifighters/sounds/propeller.wav differ diff --git a/ports/tumikifighters/tumikifighters/sounds/return_to_home.ogg b/ports/tumikifighters/tumikifighters/sounds/return_to_home.ogg new file mode 100644 index 0000000000..4117003a4f Binary files /dev/null and b/ports/tumikifighters/tumikifighters/sounds/return_to_home.ogg differ diff --git a/ports/tumikifighters/tumikifighters/sounds/ship_destroyed.wav b/ports/tumikifighters/tumikifighters/sounds/ship_destroyed.wav new file mode 100644 index 0000000000..415f423c7b Binary files /dev/null and b/ports/tumikifighters/tumikifighters/sounds/ship_destroyed.wav differ diff --git a/ports/tumikifighters/tumikifighters/sounds/ship_shot.wav b/ports/tumikifighters/tumikifighters/sounds/ship_shot.wav new file mode 100644 index 0000000000..52eebb173c Binary files /dev/null and b/ports/tumikifighters/tumikifighters/sounds/ship_shot.wav differ diff --git a/ports/tumikifighters/tumikifighters/sounds/small_enemy_destroyed.wav b/ports/tumikifighters/tumikifighters/sounds/small_enemy_destroyed.wav new file mode 100644 index 0000000000..09e1e10dbe Binary files /dev/null and b/ports/tumikifighters/tumikifighters/sounds/small_enemy_destroyed.wav differ diff --git a/ports/tumikifighters/tumikifighters/sounds/stuck.wav b/ports/tumikifighters/tumikifighters/sounds/stuck.wav new file mode 100644 index 0000000000..9d8e17a756 Binary files /dev/null and b/ports/tumikifighters/tumikifighters/sounds/stuck.wav differ diff --git a/ports/tumikifighters/tumikifighters/sounds/stuck_bonus.wav b/ports/tumikifighters/tumikifighters/sounds/stuck_bonus.wav new file mode 100644 index 0000000000..9289a40661 Binary files /dev/null and b/ports/tumikifighters/tumikifighters/sounds/stuck_bonus.wav differ diff --git a/ports/tumikifighters/tumikifighters/sounds/stuck_bonus_pushin.wav b/ports/tumikifighters/tumikifighters/sounds/stuck_bonus_pushin.wav new file mode 100644 index 0000000000..f8def8e7a6 Binary files /dev/null and b/ports/tumikifighters/tumikifighters/sounds/stuck_bonus_pushin.wav differ diff --git a/ports/tumikifighters/tumikifighters/sounds/stuck_destroyed.wav b/ports/tumikifighters/tumikifighters/sounds/stuck_destroyed.wav new file mode 100644 index 0000000000..2c4f37b5b4 Binary files /dev/null and b/ports/tumikifighters/tumikifighters/sounds/stuck_destroyed.wav differ diff --git a/ports/tumikifighters/tumikifighters/sounds/warning.wav b/ports/tumikifighters/tumikifighters/sounds/warning.wav new file mode 100644 index 0000000000..4c2b9f225d Binary files /dev/null and b/ports/tumikifighters/tumikifighters/sounds/warning.wav differ diff --git a/ports/tumikifighters/tumikifighters/sounds/we_are_tumiki_fighters.ogg b/ports/tumikifighters/tumikifighters/sounds/we_are_tumiki_fighters.ogg new file mode 100644 index 0000000000..45abeaf243 Binary files /dev/null and b/ports/tumikifighters/tumikifighters/sounds/we_are_tumiki_fighters.ogg differ diff --git a/ports/tumikifighters/tumikifighters/stage/stg1.stg b/ports/tumikifighters/tumikifighters/stage/stg1.stg new file mode 100644 index 0000000000..b8a8e60d93 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/stage/stg1.stg @@ -0,0 +1,30 @@ +0 +5150 +60, 1, 99999, f, 0.6, 0, n +middle/m1.enm, move/slowdown.xml, 0.3 +70, 450, 45, f, 0.2, 0.5, y +small/s1.enm, move/str.xml, 2 +600, 400, 50, u, 0.4, 0.4, n +small/s2.enm, move/toright.xml, 1 +900, 1, 99999, f, 0, 0, n +middle/b1.enm, move/slowdown.xml, 0.25 +1240, 1, 99999, f, 0.5, 0, n +boss/m1.enm, p +1800, 0.07 +0.6, 0, 0.65, 0.3, 0.6, 0, 0.65, -0.3, e, e +1400, 1700, 180, f, 0, 0.6, y +middle/m1.enm, move/str.xml, 0.4 +1400, 1700, 60, f, 0, 0.8, y +small/s1.enm, move/str.xml, 1.5 +3300, 1250, 330, f, 0.2, 0.6, n +middle/b2.enm, move/slowdown.xml, 0.3 +3600, 1000, 50, u, 0.4, 0.4, n +small/s2.enm, move/toright.xml, 1 +4600, 500, 36, f, 0, 0.7, n +small/s1.enm, move/str.xml, 1 +4800, 1, 99999, f, 0, 0, n +middle/b1.enm, move/slowdown.xml, 0.25 +5500, 1, 99999, u, 0.3, 0, n +boss/b1.enm, p +3600, 0.05 +0.7, 0, 0.75, -0.2, 0.8, 0, 0.75, 0.2, e, e diff --git a/ports/tumikifighters/tumikifighters/stage/stg2.stg b/ports/tumikifighters/tumikifighters/stage/stg2.stg new file mode 100644 index 0000000000..27bc12e12a --- /dev/null +++ b/ports/tumikifighters/tumikifighters/stage/stg2.stg @@ -0,0 +1,36 @@ +1 +5040 +120, 1, 99999, f, 0.2, 0, n +middle/b3.enm, move/slowdown.xml, 0.25 +130, 650, 75, f, 0.5, 0, y +small/s3.enm, move/back.xml, 0.5 +800, 1000, 200, f, 0.3, 0.6, n +middle/m2.enm, move/str.xml, 0.4 +1000, 1000, 50, f, 0, 0.8, n +small/s3.enm, move/bit.xml, 1 +1900, 1, 99999, f, -0.2, 0, n +middle/b3.enm, move/slowdown.xml, 0.25 +2320, 1, 99999, f, -0.3, 0, n +boss/m2.enm, p +1800, 0.09 +0.6, -0.4, 0.6, 0.4, 0.7, 0.4, 0.7, -0.4, e +1, 0.1, +0.5, 0.5, 0.5, -0.5, e, e +2500, 1800, 200, f, 0.2, 0.5, y +middle/m3.enm, move/str.xml, 0.5 +2500, 1700, 60, f, 0, 0.8, y +small/s1.enm, move/str.xml, 1.5 +4300, 700, 70, f, 0, 0.5, n +small/s3.enm, move/back.xml, 0.8 +4550, 1, 99999, f, 0, 0, n +middle/b4.enm, move/slowdown.xml, 0.3 +5360, 1, 99999, f, 0.2, 0, n +boss/b2.enm, p +3600, 0.05 +0.75, 0.3, 0.65, -0.2, 0.75, -0.2, 0.65, 0.3, e +0, 0.05 +1, 0, 1.5, -0.2, 1.5, 0.2, e +3, 0.1 +0.5, 0, 0.8, 0, e +5, 0.15 +0.65, 0.3, 0.55, -0.2, 0.65, -0.2, 0.55, 0.3, e, e diff --git a/ports/tumikifighters/tumikifighters/stage/stg3.stg b/ports/tumikifighters/tumikifighters/stage/stg3.stg new file mode 100644 index 0000000000..b8f15bd28c --- /dev/null +++ b/ports/tumikifighters/tumikifighters/stage/stg3.stg @@ -0,0 +1,40 @@ +2 +4950 +120, 1, 99999, u, 0.6, 0, n +middle/m4.enm, move/bit.xml, 0.5 +240, 1, 99999, u, 0.8, 0, n +middle/m4.enm, move/bit.xml, 0.6 +360, 1, 99999, u, 0.4, 0, n +middle/m4.enm, move/bit.xml, 0.7 +480, 1, 99999, u, 0.2, 0, n +middle/m4.enm, move/bit.xml, 0.8 +600, 1000, 75, u, 0.4, 0.4, n +small/s4.enm, move/toleft.xml, 1 +800, 1100, 600, f, 0.1, 0.7, n +middle/b6.enm, move/slowdown.xml, 0.2 +1500, 1000, 60, f, 0, 0.8, n +small/s4.enm, move/str.xml, 1.5 +1920, 1, 99999, f, 0.8, 0, n +middle/b5.enm, move/slowdown.xml, 0.2 +2500, 1, 99999, u, 0.2, 0, n +boss/m3.enm, p +1800, 0.07 +0.5, 0, 0.6, -0.3, 0.5, 0, 0.6, 0.3, e, +1, 0.09 +0.4, 0.2, 0.4, 0, 0.5, 0.1, e, e +2600, 1600, 200, f, 0.3, 0.4, y +middle/m4.enm, move/str.xml, 0.4 +2600, 1700, 50, f, 0.2, 0.7, y +small/s3.enm, move/toright.xml, 1.5 +4400, 1, 99999, f, 0.8, 0, n +middle/b5.enm, move/slowdown.xml, 0.2 +4410, 500, 50, u, 0.4, 0.4, n +small/s4.enm, move/toright.xml, 1.2 +5300, 1, 99999, u, 0.6, 0, n +boss/b3.enm, p +3600, 0.03, +0.6, 0.2, 0.7, -0.1, 0.7, 0.1, 0.6, -0.2, e +2, 0.1, +0.2, 0.35, 0.3, 0.35, e +3, 0.08, +0.6, 0.1, 0.7, -0.2, 0.7, 0.1, 0.6, -0.1, e, e diff --git a/ports/tumikifighters/tumikifighters/stage/stg4.stg b/ports/tumikifighters/tumikifighters/stage/stg4.stg new file mode 100644 index 0000000000..8081d701ae --- /dev/null +++ b/ports/tumikifighters/tumikifighters/stage/stg4.stg @@ -0,0 +1,54 @@ +3 +5750 +120, 150, 30, f, -0.6, 0, n +small/s5.enm, move/toup.xml, 1 +150, 150, 30, f, 0.6, 0, n +small/s5.enm, move/str.xml, 1 +280, 150, 30, f, -0.3, 0, n +small/s5.enm, move/toup.xml, 1 +320, 150, 30, f, 0, 0, n +small/s5.enm, move/str.xml, 1 +600, 1, 99999, f, 0, 0, n +middle/b7.enm, move/slowdown.xml, 0.2 +650, 1000, 60, f, 0, 0.7, n +small/s1.enm, move/str.xml, 1.5 +1200, 1200, 300, f, 0.2, 0.5, n +middle/m5.enm, move/slowdown.xml, 0.22 +1750, 800, 60, u, 0.4, 0.4, n +small/s2.enm, move/toleft.xml, 1.2 +2500, 100, 20, f, 0, 0.9, n +small/s5.enm, move/str.xml, 1 +2600, 100, 20, f, 0, 0.9, n +small/s5.enm, move/str.xml, 2 +2700, 100, 20, f, 0, 0.9, n +small/s5.enm, move/str.xml, 3 +2800, 100, 20, f, 0, 0.9, n +small/s5.enm, move/str.xml, 4 +3000, 1, 99999, f, 0, 0, n +boss/m4.enm, p +1800, 0.05 +0.7, 0.3, 0.7, -0.3, e, e +3100, 1700, 350, f, 0.1, 0.6, y +middle/b4.enm, move/slowdown.xml, 0.25 +3110, 1700, 90, f, 0, 0.7, y +small/s1.enm, move/str.xml, 1.5 +5000, 1, 99999, f, 0, 0.2, n +middle/b7.enm, move/slowdown.xml, 0.2 +5050, 500, 50, f, 0, 0.5, n +small/s5.enm, move/str.xml, 1 +5300, 1, 99999, f, 0, -0.4, n +middle/b7.enm, move/slowdown.xml, 0.2 +5950, 1, 99999, u, -0.5, 0, n +boss/b4.enm, p +5400, 0.1 +3.7, -0.2, 3.7, 0.2, e +1, 0.2 +2.2, 0.2, 2.2, -0.2, e +2, 0.4 +-0.7, -0.1, -0.7, 0.1, e +3, 0.05 +-0.8, -0.2, -0.8, 0.2, e +4, 0.3 +0.7, -0.2, 0.7, 0.2, e +5, 0.05 +0.7, -0.2, 0.7, 0.2, e, e diff --git a/ports/tumikifighters/tumikifighters/stage/stg5.stg b/ports/tumikifighters/tumikifighters/stage/stg5.stg new file mode 100644 index 0000000000..94348e365f --- /dev/null +++ b/ports/tumikifighters/tumikifighters/stage/stg5.stg @@ -0,0 +1,46 @@ +4 +5500 +60, 1, 99999, f, 0.6, 0, n +middle/m6.enm, move/slowdown.xml, 0.3 +70, 600, 25, f, 0.2, 0.5, y +small/s6.enm, move/str.xml, 2.2 +500, 1, 99999, f, -0, 0, n +middle/m6.enm, move/slowdown.xml, 0.3 +900, 1, 99999, f, 0.4, 0, n +boss/m512.enm, p +1800, 0.1 +0.4, 0.4, 0.4, -0.4, 0.7, 0, e, e +900, 1, 99999, f, -0.4, 0, n +boss/m512.enm, p +1800, 0.1 +0.4, -0.4, 0.7, 0, 0.4, 0.4, e, e +930, 1, 99999, f, 0, 0, n +boss/m51.enm, p +1800, 0.1 +0.7, 0, 0.4, 0.4, 0.4, -0.4, e, e +1000, 2100, 300, f, 0, 0.6, y +middle/b8.enm, move/slowdown.xml, 0.25 +1010, 2200, 120, f, 0, 0.8, y +small/s6.enm, move/str.xml, 1.1 +1020, 2200, 120, f, 0, 0.8, y +small/s6.enm, move/str.xml, 2.2 +3370, 1, 99999, f, 0.3, 0, n +boss/m52.enm, p +1800, 0.1 +0.3, 0.3, 0.7, -0.4, 0.3, -0.3, 0.7, 0.4, e, e +3400, 1, 99999, f, -0.4, 0, n +boss/m522.enm, p +1800, 0.1 +0.7, -0.4, 0.3, -0.3, 0.7, 0.4, 0.3, 0.3, e, e +3500, 1800, 250, f, 0.1, 0.5, y +middle/m6.enm, move/slowdown.xml, 0.25 +3510, 1800, 45, u, 0.2, 0.8, y +small/s2.enm, move/toright.xml, 1 +5500, 1, 99999, u, -0.5, 0, n +boss/b5.enm, p +7200, 0.04 +0.7, 0.2, 0.8, 0, 0.7, -0.2, e +0, 0.03 +1.3, 0.05, 1.2, -0.05, e +3, 0.05 +0.7, 0.4, 0.7, -0.4, e, e diff --git a/ports/tumikifighters/tumikifighters/tf.prf b/ports/tumikifighters/tumikifighters/tf.prf new file mode 100644 index 0000000000..d7bc95f457 Binary files /dev/null and b/ports/tumikifighters/tumikifighters/tf.prf differ diff --git a/ports/tumikifighters/tumikifighters/tumiki/boss/b1m.tmk b/ports/tumikifighters/tumikifighters/tumiki/boss/b1m.tmk new file mode 100644 index 0000000000..60630c91b1 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/boss/b1m.tmk @@ -0,0 +1,11 @@ +0.9 +0, 0, 0 +s, y, 0, 0, 1, 1 + a, a, 1.2, 1, 60, 120, basic/shot.xml, 0, 1, e + a, a, 1.2, 1, 60, 120, basic/shot.xml, 0, 1, e + a, a, 1.6, 1, 0, 60, basic/2way.xml, 0.3, 1, shot/aim.xml, 0.3, 2.5, change/0to1.xml, 0.3, 1.2, e, e +l, r, -1, 0, 1, 1, e +dl, a, 0, 1, 1, 1, e +ul, a, 0, -1, 1, 1, e +ul, w, 1, 0, 1, 1, e +pr, a, -2, 0, 1, 0.3, e \ No newline at end of file diff --git a/ports/tumikifighters/tumikifighters/tumiki/boss/b1p1.tmk b/ports/tumikifighters/tumikifighters/tumiki/boss/b1p1.tmk new file mode 100644 index 0000000000..4abfbaf04b --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/boss/b1p1.tmk @@ -0,0 +1,9 @@ +1.5 +2000, 220, 90 +s, g, 0, 0, 2, 2 + a, r, 2.3, 1, 0, 99999, spread/roll1.xml, 0.3, 1, change/fast.xml, 0.5, 1.2, e + r, r, 1, 1, 0, 90, basic/rand.xml, 0.4, 1, basic/fan.xml, 0.4, 1.5, e + s, e +s, b, -1, 1.5, 2, 1, e +s, b, -1, -1.5, 2, 1, e +s, b, 3, 0, 2.5, 1, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/boss/b1p2.tmk b/ports/tumikifighters/tumikifighters/tumiki/boss/b1p2.tmk new file mode 100644 index 0000000000..aa85170741 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/boss/b1p2.tmk @@ -0,0 +1,9 @@ +2.5 +2500, 100, 45 +s, g, 0, 0, 2, 2 + a, r, 2.3, 1, 0, 99999, spread/roll1.xml, 0.3, 1, change/fast.xml, 0.5, 1.2, e + b, p, 2, 1, 0, 45, basic/3way.xml, 0.25, 1, change/slowdown.xml, 0.4, 2, e + s, e +s, y, 0, 1.5, 2, 1, e +s, y, 0, -1.5, 2, 1, e +r, b, 2, 0, 2, 4, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/boss/b1p3.tmk b/ports/tumikifighters/tumikifighters/tumiki/boss/b1p3.tmk new file mode 100644 index 0000000000..f885d9df37 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/boss/b1p3.tmk @@ -0,0 +1,10 @@ +2.5 +1800, 50, 30 +s, y, 0, 0, 1, 1 + b, a, 1.5, 1, 0, 120, spread/shotgun.xml, 0.2, 1.5, e + r, p, 1.5, 1, 0, 90, basic/bar_accel.xml, 0.4, 1.1, e + s, e +s, a, -1, 0, 1, 3, e +s, a, 1, 1, 1, 2, e +ur, p, 1.5, -1, 3, 1, e +pur, p, 2, 2, 1.5, 0.3, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/boss/b1p32.tmk b/ports/tumikifighters/tumikifighters/tumiki/boss/b1p32.tmk new file mode 100644 index 0000000000..a26aa280d3 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/boss/b1p32.tmk @@ -0,0 +1,10 @@ +2.5 +1800, 50, 30 +s, y, 0, 0, 1, 1 + b, a, 1.5, 1, 60, 120, spread/shotgun.xml, 0.2, 1.5, e + r, p, 1.5, 1, 45, 90, basic/bar_accel.xml, 0.4, 1.1, e + s, e +s, a, -1, 0, 1, 3, e +s, a, 1, -1, 1, 2, e +dr, p, 1.5, 1, 3, 1, e +pdr, p, 2, -2, 1.5, 0.3, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/boss/b2m.tmk b/ports/tumikifighters/tumikifighters/tumiki/boss/b2m.tmk new file mode 100644 index 0000000000..e22864fbc5 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/boss/b2m.tmk @@ -0,0 +1,10 @@ +1.4 +0, 0, 0 +s, g, 0, 0, 4, 5 + s, s, s, s, s + a, p, 1.5, 1, 0, 4, basic/rand.xml, 0.2, 1.2, change/slowdown.xml, 0.5, 1.4, e, e +s, y, -3, -2, 2, 2, e +s, y, 3, -2, 2, 2, e +dr, b, -3, -4, 3, 2, e +dl, b, 3, -4, 3, 2, e +pu, b, 0, 4, 2.5, 1, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/boss/b2p1.tmk b/ports/tumikifighters/tumikifighters/tumiki/boss/b2p1.tmk new file mode 100644 index 0000000000..1c11b1de74 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/boss/b2p1.tmk @@ -0,0 +1,18 @@ +1.8 +5000, 100, 25 +s, y, 0, 0, 2, 3 + s + b, r, 1.4, 1, 0, 99999, spread/squirt.xml, 0.2, 0.9, e + b, a, 1.5, 1, 0, 52, basic/2way_wide.xml, 0, 1.2, shot/side_rnd.xml, 0.1, 1.2, e + r, r, 1.9, 1, 0, 80, spread/round.xml, 0.25, 1.3, e + s, + s, e +s, g, 2.5, -1, 3, 2 + s + b, r, 1.4, 1, 0, 99999, spread/squirt.xml, 0.1, 1.3, e + s + r, r, 1.9, 1, 0, 80, spread/round.xml, 0.5, 1, e + b, p, 1.2, 1, 0, 99999, technical/narrowing_winder.xml, 0.85, 2.5, e, + s, e +s, r, 4.5, 1.2, 1, 5, e +pur, g, 1.5, 2.5, 1.5, 0.5, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/boss/b2p2.tmk b/ports/tumikifighters/tumikifighters/tumiki/boss/b2p2.tmk new file mode 100644 index 0000000000..5fb96a24a7 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/boss/b2p2.tmk @@ -0,0 +1,11 @@ +1.8 +2000, 70, 30 +s, b, 0, 1.5, 1, 3 + r, a, 1.5, 1, 0, 30, basic/rand_speed_side.xml, 0, 2, change/slowfixed.xml, 0, 2, basic/noaim.xml, 0, 1, basic/nway_slow.xml, 0.3, 1.2, e + s, s, s, s, s, e +s, b, 0, -1.5, 1, 3 + r, a, 1.5, -1, 15, 30, basic/rand_speed_side.xml, 0, 2, change/slowfixed.xml, 0, 2, basic/noaim.xml, 0, 1, basic/nway_slow.xml, 0.3, 1.2, e + s, s, s, s, s, e +s, b, 2, -2, 3, 1, e +dr, r, -1.5, -0.5, 2, 3, e +pdr, g, -1.5, 3, 1.5, 0.5, e \ No newline at end of file diff --git a/ports/tumikifighters/tumikifighters/tumiki/boss/b3m.tmk b/ports/tumikifighters/tumikifighters/tumiki/boss/b3m.tmk new file mode 100644 index 0000000000..37d209ebd6 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/boss/b3m.tmk @@ -0,0 +1,18 @@ +1.5 +0, 0, 0 +s, b, 0, 0, 1.5, 1 + s, s + r, a, 1.8, 1, 0, 3, basic/rand.xml, 1, 1.8, change/downaccel.xml, 0.4, 1.8, e, + b, r, 2, 1, 0, 60, basic/noaim.xml, 0, 1, basic/bar_accel.xml, 0.5, 1.1, change/slow.xml, 0.6, 1.2, basic/2way_wide.xml, 0, 1.3, basic/bar_accel.xml, 0.5, 1.2, change/slow.xml, 0.15, 1.1, basic/2way_wide.xml, 0, 1, e, e +s, g, -1.5, 0, 1.5, 1 + s, s, s, + a, a, 1.5, 1, 0, 60, basic/nway.xml, 0.4, 1, e, e +s, g, 1.5, 0, 1.5, 1 + s, s, s, + a, a, 1.5, 1, 30, 60, basic/nway.xml, 0.4, 1, e, e +s, y, -3, 0, 1.5, 1, e +s, y, 3, 0, 1.5, 1, e +u, g, 0, 2.5, 1.5, 4, e +d, g, 0, -2.5, 1.5, 4, e +pu, y, 0, 5, 3, 1, e +pd, y, 0, -5, 3, 1, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/boss/b3p1.tmk b/ports/tumikifighters/tumikifighters/tumiki/boss/b3p1.tmk new file mode 100644 index 0000000000..a6135b221c --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/boss/b3p1.tmk @@ -0,0 +1,12 @@ +2.5 +5000, 400, 120 +s, p, -1, 0, 2, 1 + b, p, 1.6, 1, 0, 99999, spread/roll1_fixdeg.xml, 0.5, 1.2, basic/2way.xml, 0.8, 1.2, e + r, r, 1.6, -1, 0, 99999, spread/roll2.xml, 0.2, 1.2, basic/fan_weak.xml, 0.05, 1.2, e + s, s, e +s, p, 1, 0, 2, 1 + b, p, 1.6, -1, 0, 99999, spread/roll1_fixdeg.xml, 0.5, 1.2, basic/2way.xml, 0.8, 1.2, e + r, r, 1.6, 1, 0, 99999, spread/roll2.xml, 0.2, 1.2, basic/fan_weak.xml, 0.05, 1.2, e + s, s, e +dr, r, -2.5, 0, 1, 1, e +dl, r, 2.5, 0, 1, 1, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/boss/b3p2.tmk b/ports/tumikifighters/tumikifighters/tumiki/boss/b3p2.tmk new file mode 100644 index 0000000000..f89f37fc2a --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/boss/b3p2.tmk @@ -0,0 +1,7 @@ +2.5 +2000, 150, 80 +s, b, 0, 0, 1, 1 + a, a, 1.8, -1, 0, 80, basic/side1way.xml, 0.5, 1.3, change/slowstop.xml, 0, 1.3, basic/aim.xml, 0, 1, basic/bar_accel.xml, 0.3, 1.2, e + a, a, 1.8, -1, 0, 80, basic/side1way.xml, 0.5, 1.3, change/slowstop.xml, 0, 1.3, basic/aim.xml, 0, 1, basic/3way.xml, 0.8, 1.2, e + s, s, e +d, p, 0, -1, 1, 1, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/boss/b4m.tmk b/ports/tumikifighters/tumikifighters/tumiki/boss/b4m.tmk new file mode 100644 index 0000000000..5ff6d7c326 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/boss/b4m.tmk @@ -0,0 +1,21 @@ +2.5 +0, 0, 0 +s, p, 0, 1.5, 3, 1 + s, s, s + b, a, 1.2, -1, 60, 99999, technical/single_winder_fromside.xml, 0.48, 3, basic/nway_side.xml, 0.4, 3, e + s + b, p, 1.6, 1, 0, 30, basic/rand.xml, 0.4, 1, change/slowstop.xml, 0, 3, basic/aim.xml, 0, 1, basic/2way.xml, 0.8, 1, basic/bar.xml, 0.5, 1.2, e, e, +s, r, 0, 0, 3, 2 + s, s, s + r, p, 1.5, 1, 0, 60, spread/round.xml, 0.08, 1, e + s + s, e +s, p, 0, -1.5, 3, 1 + s, s, s + b, a, 1.2, 1, 60, 99999, technical/single_winder_fromside_rev.xml, 0.48, 3, basic/nway_side.xml, 0.4, 3, e + s + a, a, 1.8, 1, 0, 20, basic/nway_hard.xml, 0.36, 1.5, e, e +ul, b, -1, -2.5, 2, 1, e +ur, b, 1, -2.5, 2, 1, e +pu, r, 0, 2.5, 2, 1, e +pd, r, 0, 3.5, 2, 1, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/boss/b4p1.tmk b/ports/tumikifighters/tumikifighters/tumiki/boss/b4p1.tmk new file mode 100644 index 0000000000..c870c0c580 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/boss/b4p1.tmk @@ -0,0 +1,9 @@ +2.5 +5000, 800, 240 +s, p, 0, 0, 3, 4 + r, p, 1.6, 1, 0, 240, basic/nway.xml, 0.5, 1, change/slowstop.xml, 0, 1.2, technical/bit.xml, 0.7, 1.2, basic/bar_accel.xml, 0.5, 1.2, e + s, s, s, s, s, e +ul, b, -1, -2.5, 2, 1, e +ur, b, 1, -2.5, 2, 1, e +pu, g, 0, 2.5, 2, 1, e +pd, g, 0, 3.5, 2, 1, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/boss/b4p2.tmk b/ports/tumikifighters/tumikifighters/tumiki/boss/b4p2.tmk new file mode 100644 index 0000000000..3dc53a14f5 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/boss/b4p2.tmk @@ -0,0 +1,14 @@ +2.5 +5000, 300, 90 +s, p, 0, 1, 3, 2 + s + b, a, 1.7, 1, 0, 90, basic/fan.xml, 0.3, 1.2, e + s, s, s, s, e +s, r, 0, -1, 3, 2 + s + a, p, 1.5, 1, 0, 90, basic/nway.xml, 0.4, 1.2, change/slowfixed.xml, 0, 1.2, basic/nway.xml, 0.4, 1.2, e + s, s, s, s, e +ul, b, -1, -2.5, 2, 1, e +ur, b, 1, -2.5, 2, 1, e +pu, y, 0, 2.5, 2, 1, e +pd, y, 0, 3.5, 2, 1, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/boss/b4p3.tmk b/ports/tumikifighters/tumikifighters/tumiki/boss/b4p3.tmk new file mode 100644 index 0000000000..d2d4ad598b --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/boss/b4p3.tmk @@ -0,0 +1,11 @@ +2.5 +5000, 250, 90 +s, p, 0, 0, 3, 4 + s, s, s + b, r, 2, 1, 0, 90, basic/whip.xml, 0.65, 1.1, e + s, s, e +ul, b, -1, -2.5, 2, 1, e +ur, b, 1, -2.5, 2, 1, e +pu, p, 0, 2.5, 2, 1, e +pd, p, 0, 3.5, 2, 1, e + diff --git a/ports/tumikifighters/tumikifighters/tumiki/boss/b4p4.tmk b/ports/tumikifighters/tumikifighters/tumiki/boss/b4p4.tmk new file mode 100644 index 0000000000..59b2f4ccf0 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/boss/b4p4.tmk @@ -0,0 +1,8 @@ +2.5 +0, 0, 0 +u, a, 3, -1, 3, 0.5, e +d, a, 3, -1.5, 3, 0.5, e +u, a, 6, -1, 3, 0.5, e +d, a, 6, -1.5, 3, 0.5, e +u, a, 9, -1, 3, 0.5, e +d, a, 9, -1.5, 3, 0.5, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/boss/b5m.tmk b/ports/tumikifighters/tumikifighters/tumiki/boss/b5m.tmk new file mode 100644 index 0000000000..0438c4a0b5 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/boss/b5m.tmk @@ -0,0 +1,21 @@ +2.5 +0, 0, 0 +s, r, 0, 0, 3, 3 + s, s, s + r, r, 1.2, 0.2, 0, 99999, technical/single_winder_sparse.xml, 0.8, 2, basic/nway.xml, 0.4, 2, e, e +s, p, 0, 2, 1, 1 + s + r, r, 1.5, 1, 0, 99999, spread/squirt.xml, 0.75, 1, change/fast.xml, 0.4, 1, e + r, r, 1.5, 1, 0, 99999, spread/squirt.xml, 0.75, 1, change/fast.xml, 0.4, 1, e + b, a, 2, 1, 0, 10, basic/noaim.xml, 0, 1, basic/side1way_fix04.xml, 0, 3, basic/nway.xml, 1, 3, e, e +s, p, 0, -2, 1, 1 + s + r, r, 1.5, 1, 0, 99999, spread/squirt.xml, 0.75, 1, change/fast.xml, 0.4, 1, e + r, r, 1.5, 1, 0, 99999, spread/squirt.xml, 0.75, 1, change/fast.xml, 0.4, 1, e + b, a, 2, -1, 5, 10, basic/noaim.xml, 0, 1, basic/side1way_fix04.xml, 0, 3, basic/nway.xml, 1, 3, e, e +s, p, -2, 0, 1, 1, e +s, p, 2, 0, 1, 1, e +u, b, 0, 3.5, 4, 2, e +d, b, 0, -3.5, 4, 2, e +l, b, -3.5, 0, 2, 4, e +r, b, 3.5, 0, 2, 4, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/boss/b5p1.tmk b/ports/tumikifighters/tumikifighters/tumiki/boss/b5p1.tmk new file mode 100644 index 0000000000..0731a7c17a --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/boss/b5p1.tmk @@ -0,0 +1,16 @@ +1.8 +8000, 500, 90 +s, g, 0, 0, 2, 6 + r, a, 2.5, 1, 0, 10, basic/shot.xml, 0, 2, e + s, s, s, e +s, b, 0, 6, 2, 6 + b, p, 1.5, 1, 0, 120, basic/noaim.xml, 0, 1, shot/side_rnd.xml, 0.01, 1, e + s, s, s, e +s, b, 0, -6, 2, 6 + b, r, 1.5, 1, 60, 120, basic/noaim.xml, 0, 1, shot/side_rnd.xml, 0.01, 1, e + s, s, s, e +s, y, -2, 0, 2, 6, e +dr, g, -2, 6, 2, 6, e +ur, g, -2, -6, 2, 6, e +l, r, -4.5, 0, 3, 6, e +pr, r, -6, 0, 3, 1, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/boss/b5p2.tmk b/ports/tumikifighters/tumikifighters/tumiki/boss/b5p2.tmk new file mode 100644 index 0000000000..89344c907e --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/boss/b5p2.tmk @@ -0,0 +1,18 @@ +2.5 +5000, 330, 60 +s, a, 0, 0, 2, 2 + s + a, a, 1.8, 1, 0, 60, basic/2way.xml, 0.3, 3, basic/3way.xml, 0.9, 3, shot/side.xml, 0.3, 3, change/slowfixed.xml, 0, 3, e + a, p, 1.5, 1, 0, 60, basic/nway.xml, 0.9, 1, basic/bar_accel.xml, 0.3, 1.2, e + s, e +s, b, 0, 2, 2, 2 + s, s + b, r, 2, 1, 0, 99999, technical/single_winder_fix.xml, 0, 3, e + s, e +s, b, -2, 0, 2, 2 + s, s + b, r, 2, 1, 120, 99999, technical/single_winder_fix.xml, 0, 3, e + s, e +dr, b, -2, 2, 2, 2, e +dl, b, 2, 2, 2, 4, e +pu, r, -1, 3.5, 1, 0.5, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/boss/b5p22.tmk b/ports/tumikifighters/tumikifighters/tumiki/boss/b5p22.tmk new file mode 100644 index 0000000000..bffb137b8e --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/boss/b5p22.tmk @@ -0,0 +1,18 @@ +2.5 +5000, 330, 60 +s, a, 0, 0, 2, 2 + s + a, r, 1.7, 1, 0, 60, spread/roll1_fixdeg.xml, 0.8, 1, basic/3way.xml, 0.9, 1.5, e + a, p, 1.5, 1, 0, 60, basic/nway.xml, 0.8, 1, basic/bar_accel.xml, 0.3, 1.2, e + s, e +s, b, 0, -2, 2, 2 + s, s + b, r, 2, 1, 60, 99999, technical/single_winder_fix.xml, 0.1, 3, e + s, e +s, b, -2, 0, 2, 2 + s, s + b, r, 2, 1, 180, 99999, technical/single_winder_fix.xml, 0.1, 3, e + s, e +ur, b, -2, -2, 2, 2, e +ul, b, 2, -2, 2, 4, e +pd, r, -1, -3.5, 1, 0.5, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/boss/m1m.tmk b/ports/tumikifighters/tumikifighters/tumiki/boss/m1m.tmk new file mode 100644 index 0000000000..83095495e8 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/boss/m1m.tmk @@ -0,0 +1,10 @@ +2 +5000, 400, 150 +s, r, 0, 0, 2, 3 + s, b, a, 2, 1, 0, 150, basic/whip.xml, 0.5, 1.5, e, e +dr, y, -1.5, 1, 1, 1.5, e +ur, y, -1.5, -1, 1, 1.5, e +dr, g, 0, 3, 2, 2, e +ur, b, 0, -3, 2, 2, e +r, r, 1.6, 0, 1, 3, e +pr, r, 2.4, 0, 3, 1, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/boss/m1p1.tmk b/ports/tumikifighters/tumikifighters/tumiki/boss/m1p1.tmk new file mode 100644 index 0000000000..ff1f59317b --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/boss/m1p1.tmk @@ -0,0 +1,10 @@ +2 +2000, 200, 90 +s, r, 0, 0, 2, 2 + a, p, 1.6, 1, 0, 90, basic/noaim.xml, 0, 1, basic/nway.xml, 0.3, 1.5, change/slowdown.xml, 0.3, 1.5, basic/aim.xml, 0, 1,basic/bar_accel.xml, 0.3, 1.2, e, s, e +s, y, 0, 1.5, 2, 1, e +s, a, 0, 2.5, 2, 1, e +s, y, 0, -1.5, 2, 1, e +s, a, 0, -2.5, 2, 1, e +dr, p, -2, 1.5, 2, 3, e +ur, p, -2, -1.5, 2, 3, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/boss/m1p2.tmk b/ports/tumikifighters/tumikifighters/tumiki/boss/m1p2.tmk new file mode 100644 index 0000000000..851c362874 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/boss/m1p2.tmk @@ -0,0 +1,5 @@ +2 +1000, 100, 120 +s, r, 0, 0, 1, 2 + s, b, r, 1.3, 1, 0, 120, basic/noaim.xml, 0, 1.5, basic/3way.xml, 0.5, 1.5, e, e +l, p, -0.7, 0, 0.7, 2, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/boss/m1p22.tmk b/ports/tumikifighters/tumikifighters/tumiki/boss/m1p22.tmk new file mode 100644 index 0000000000..34a811a980 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/boss/m1p22.tmk @@ -0,0 +1,5 @@ +2 +1000, 100, 120 +s, r, 0, 0, 1, 2 + s, b, r, 1.3, 1, 60, 120, basic/noaim.xml, 0, 1.5, basic/3way.xml, 0.5, 1.5, e, e +l, p, -0.7, 0, 0.7, 2, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/boss/m2m.tmk b/ports/tumikifighters/tumikifighters/tumiki/boss/m2m.tmk new file mode 100644 index 0000000000..6f02bde261 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/boss/m2m.tmk @@ -0,0 +1,11 @@ +2 +7000, 150, 56 +s, b, 0, 0, 4, 2, e +s, a, -3, 1, 1, 3 + s, a, r, 1.8, 1, 0, 56, basic/3way.xml, 0.77, 0.8, e, e +s, b, -4, 0.5, 0.8, 2, e +pu, b, -3, 3, 2, 0.7, e +s, a, 3, 2, 1, 4 + s, a, p, 1.9, 1, 0, 45, basic/nway.xml, 0.4, 1.2, e, e +ul, b, 4, 1, 0.8, 3, e +pu, b, 3, 4.8, 2.5, 1, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/boss/m2p1.tmk b/ports/tumikifighters/tumikifighters/tumiki/boss/m2p1.tmk new file mode 100644 index 0000000000..7404921823 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/boss/m2p1.tmk @@ -0,0 +1,8 @@ +2 +4000, 250, 90 +s, r, 0, 0, 3, 3 + b, p, 1.7, 1, 0, 99999, technical/round_change_straight.xml, 0.35, 1.2, e, s, e +u, g, 0, 2.2, 3, 1, e +r, g, 2.2, 0, 1, 3, e +d, g, 0, -2.2, 3, 1, e +l, g, -2.2, 0, 1, 3, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/boss/m3m.tmk b/ports/tumikifighters/tumikifighters/tumiki/boss/m3m.tmk new file mode 100644 index 0000000000..cab619e048 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/boss/m3m.tmk @@ -0,0 +1,16 @@ +2 +8000, 200, 60 +s, r, 0, 0, 3, 1 + s, b, r, 1.7, 1, 5, 1, basic/rand_speed.xml, 1, 1, change/slow.xml, 0.4, 1.5, e, e +s, p, 0, 1, 2, 1 + s, a, a, 1.4, 1, 0, 120, basic/aim.xml, 0, 1.5, basic/bar.xml, 0.6, 1.5, e, e +s, p, 0, -1, 2, 1 + s, a, a, 1.4, 1, 60, 120, basic/aim.xml, 0, 1.5, basic/bar.xml, 0.6, 1.5, e, e +s, y, -2, 0, 1, 1, e +s, y, 2, 0, 1, 1, e +s, b, -3, 0, 1, 1, e +s, b, 3, 0, 1, 1, e +dr, r, -1.5, 1, 1, 1, e +dl, r, 1.5, 1, 1, 1, e +ur, r, -1.5, -1, 1, 1, e +ul, r, 1.5, -1, 1, 1, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/boss/m3p1.tmk b/ports/tumikifighters/tumikifighters/tumiki/boss/m3p1.tmk new file mode 100644 index 0000000000..73c3af6bbf --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/boss/m3p1.tmk @@ -0,0 +1,5 @@ +2 +2000, 80, 120 +s, g, 0, 0, 1, 1 + a, a, 1.8, 1, 0, 120, basic/side1way.xml, 0.7, 1.2, shot/side_seq.xml, 0.5, 1.2, e, s, e +ur, y, 0, -1, 1, 1, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/boss/m3p12.tmk b/ports/tumikifighters/tumikifighters/tumiki/boss/m3p12.tmk new file mode 100644 index 0000000000..d71904c5c7 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/boss/m3p12.tmk @@ -0,0 +1,5 @@ +2 +2000, 80, 120 +s, g, 0, 0, 1, 1 + a, a, 1.8, -1, 60, 120, basic/side1way.xml, 0.7, 1.2, shot/side_seq.xml, 0.5, 1.2, e, s, e +dr, y, 0, 1, 1, 1, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/boss/m3p13.tmk b/ports/tumikifighters/tumikifighters/tumiki/boss/m3p13.tmk new file mode 100644 index 0000000000..a907662503 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/boss/m3p13.tmk @@ -0,0 +1,5 @@ +2 +3000, 160, 120 +s, g, 0, 0, 1, 1 + a, a, 1.8, 1, 0, 120, basic/side1way.xml, 0.3, 1.2, shot/side_seq.xml, 0.5, 1.2, e, s, e +ul, y, 0, -1, 1, 1, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/boss/m3p14.tmk b/ports/tumikifighters/tumikifighters/tumiki/boss/m3p14.tmk new file mode 100644 index 0000000000..20008e7375 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/boss/m3p14.tmk @@ -0,0 +1,5 @@ +2 +3000, 160, 120 +s, g, 0, 0, 1, 1 + a, a, 1.8, -1, 60, 120, basic/side1way.xml, 0.3, 1.2, shot/side_seq.xml, 0.5, 1.2, e, s, e +dl, y, 0, 1, 1, 1, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/boss/m4m.tmk b/ports/tumikifighters/tumikifighters/tumiki/boss/m4m.tmk new file mode 100644 index 0000000000..76671d12e2 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/boss/m4m.tmk @@ -0,0 +1,8 @@ +1.2 +9000, 1000, 250 +s, gr, 0, 0, 2, 2 + b, r, 1, 1, 0, 99999, technical/single_winder.xml, 0.5, 1, basic/nway.xml, 0.45, 3, e, + b, r, 1, 1, 0, 99999, technical/single_winder.xml, 0.5, 1, basic/nway.xml, 0.45, 3, e, e +dr, gr, 0, 3, 2, 4, e +ur, gr, 0, -3, 2, 4, e +pr, gr, 2, 0, 3, 0.2, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/boss/m4p1.tmk b/ports/tumikifighters/tumikifighters/tumiki/boss/m4p1.tmk new file mode 100644 index 0000000000..5c66bdfe03 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/boss/m4p1.tmk @@ -0,0 +1,8 @@ +1.2 +5000, 350, 240 +s, b, 0, 0, 2, 3 + a, p, 1.6, 1, 0, 60, basic/nway.xml, 0.7, 0.7, e + r, a, 1.8, 1, 0, 240, technical/roundshot.xml, 0.5, 0.7, basic/bar_accel.xml, 0.25, 1.6, e, e +s, g, -2, 2, 2, 3, e +dr, b, -4, 4, 2, 3, e +ul, g, 2, -2, 3, 3, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/boss/m4p12.tmk b/ports/tumikifighters/tumikifighters/tumiki/boss/m4p12.tmk new file mode 100644 index 0000000000..51ef999b32 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/boss/m4p12.tmk @@ -0,0 +1,8 @@ +1.2 +5000, 350, 240 +s, b, 0, 0, 2, 3 + a, p, 1.6, 1, 30, 60, basic/nway.xml, 0.7, 0.7, e + r, a, 1.8, 1, 30, 240, technical/roundshot.xml, 0.25, 0.7, basic/bar_accel.xml, 0.25, 1.6, e, e +s, g, -2, -2, 2, 3, e +ur, b, -4, -4, 2, 3, e +dl, g, 2, 2, 3, 3, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/boss/m512m.tmk b/ports/tumikifighters/tumikifighters/tumiki/boss/m512m.tmk new file mode 100644 index 0000000000..9b25f553ac --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/boss/m512m.tmk @@ -0,0 +1,11 @@ +1.5 +3000, 300, 120 +s, y, 0, 0, 1, 1 + a, p, 1.6, 1, 0, 120, basic/noaim.xml, 0, 1, basic/nway.xml, 0.6, 1.2, basic/bar_accel.xml, 0.3, 1.2, e + b, p, 1.6, 1, 0, 120, basic/noaim.xml, 0, 1, basic/bar_accel.xml, 0.3, 1.5, change/slowdown.xml, 0.2, 1.5, basic/nway.xml, 0.4, 1.2, e, e +s, g, 0, 1, 3, 1, e +s, g, 0, -1, 3, 1, e +s, g, -2, 0, 1, 3, e +dr, b, 1, 2.5, 2, 2, e +ur, b, 1, -2.5, 2, 2, e +pr, p, 2, 0, 2.5, 1, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/boss/m51m.tmk b/ports/tumikifighters/tumikifighters/tumiki/boss/m51m.tmk new file mode 100644 index 0000000000..1972309b65 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/boss/m51m.tmk @@ -0,0 +1,11 @@ +1.5 +3000, 300, 120 +s, y, 0, 0, 1, 1 + a, r, 1.6, 1, 0, 120, basic/nway.xml, 0.6, 1.2, basic/bar_accel.xml, 0.3, 1.2, e + b, r, 1.6, 1, 0, 120, basic/bar_accel.xml, 0.3, 1.5, change/slowdown.xml, 0.2, 1.5, basic/nway.xml, 0.4, 1.2, e, e +s, g, 0, 1, 3, 1, e +s, g, 0, -1, 3, 1, e +s, g, -2, 0, 1, 3, e +dr, b, 1, 2.5, 2, 2, e +ur, b, 1, -2.5, 2, 2, e +pr, p, 2, 0, 2.5, 1, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/boss/m522m.tmk b/ports/tumikifighters/tumikifighters/tumiki/boss/m522m.tmk new file mode 100644 index 0000000000..3324c0a7bc --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/boss/m522m.tmk @@ -0,0 +1,12 @@ +1.5 +5000, 400, 120 +s, b, 0, 0, 2, 2 + b, a, 1.8, 1, 0, 120, spread/round.xml, 0.5, 1, basic/bar_accel_weak.xml, 0.5, 1, e + r, p, 1.7, 1, 0, 120, basic/shot.xml, 0, 6, change/slowback.xml, 0, 6, spread/round.xml, 0.5, 1, basic/twin.xml, 0.1, 1, e, e +s, r, -1, -2, 2, 2, e +s, r, 1, -2, 2, 2, e +ur, y, -3, -2, 2, 2, e +ul, y, 3, -2, 2, 2, e +dr, g, -2, 2, 4, 1, e +dl, g, 2, 2, 4, 1, e +pu, b, 0, 3, 3, 0.5, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/boss/m52m.tmk b/ports/tumikifighters/tumikifighters/tumiki/boss/m52m.tmk new file mode 100644 index 0000000000..7841b6d092 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/boss/m52m.tmk @@ -0,0 +1,12 @@ +1.5 +5000, 400, 120 +s, r, 0, 0, 2, 2 + b, a, 1.8, 1, 0, 120, spread/round.xml, 0.5, 1.2, basic/whip.xml, 0.33, 1.5, e + r, r, 1.7, 1, 0, 120, basic/shot.xml, 0, 6, change/slowback.xml, 0, 6, spread/round.xml, 0.5, 1, basic/wedge.xml, 0.1, 1, e, e +s, b, -1, -2, 2, 2, e +s, b, 1, -2, 2, 2, e +ur, g, -3, -2, 2, 2, e +ul, g, 3, -2, 2, 2, e +dr, y, -2, 2, 4, 1, e +dl, y, 2, 2, 4, 1, e +pu, r, 0, 3, 3, 0.5, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/field/o11.tmk b/ports/tumikifighters/tumikifighters/tumiki/field/o11.tmk new file mode 100644 index 0000000000..cb6e926cb3 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/field/o11.tmk @@ -0,0 +1,4 @@ +2.0 +0, 0, 0 +u, g, 0, 0.8, 1.4, 0.7, e +s, y, 0, 0, 1, 1, e \ No newline at end of file diff --git a/ports/tumikifighters/tumikifighters/tumiki/field/o12.tmk b/ports/tumikifighters/tumikifighters/tumiki/field/o12.tmk new file mode 100644 index 0000000000..1e10dd264b --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/field/o12.tmk @@ -0,0 +1,5 @@ +2.0 +0, 0, 0 +u, y, 0, 1.8, 1.6, 0.9, e +s, g, 0, 0, 1.5, 1, e +s, g, 0, 1, 1.5, 1, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/field/o13.tmk b/ports/tumikifighters/tumikifighters/tumiki/field/o13.tmk new file mode 100644 index 0000000000..0d7bf516cf --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/field/o13.tmk @@ -0,0 +1,4 @@ +2.5 +0, 0, 0 +s, r, -0.5, 1, 1, 2, e +s, p, 0.5, 0.75, 1, 1.5, e \ No newline at end of file diff --git a/ports/tumikifighters/tumikifighters/tumiki/field/o14.tmk b/ports/tumikifighters/tumikifighters/tumiki/field/o14.tmk new file mode 100644 index 0000000000..180197a1f9 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/field/o14.tmk @@ -0,0 +1,5 @@ +1.8 +0, 0, 0 +s, b, -0.5, 0, 1.1, 1.5, e +s, a, 0.5, 0, 1.1, 1.5, e +dr, y, 0, 1, 2.4, 0.8, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/field/o15.tmk b/ports/tumikifighters/tumikifighters/tumiki/field/o15.tmk new file mode 100644 index 0000000000..df47e7212c --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/field/o15.tmk @@ -0,0 +1,8 @@ +3 +0, 0, 0 +s, w, 0, 0, 1, 1.5, e +s, b, 0, 1.5, 0.5, 1.4, e +dr, y, -1, 1.2, 1.5, 0.5, e +dl, y, 1, 1.2, 1.5, 0.5, e +dr, g, -0.8, 2.6, 1.5, 0.7, e +dl, g, 0.8, 2.6, 1.5, 0.7, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/field/o21.tmk b/ports/tumikifighters/tumikifighters/tumiki/field/o21.tmk new file mode 100644 index 0000000000..ad01b56e5c --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/field/o21.tmk @@ -0,0 +1,11 @@ +4 +0, 0, 0 +s, w, 0, 0, 5, 1, e +s, gr, -2, -1.5, 1, 2, e +s, gr, 2, -1.5, 1, 2, e +s, gr, -2.5, 1, 0.6, 1, e +s, gr, 2.5, 1, 0.6, 1, e +s, r, 0, 1, 1, 1, e +s, w, 0, 2, 1, 1, e +s, r, 0, 3, 1, 1, e +s, w, 0, 4, 1, 1, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/field/o22.tmk b/ports/tumikifighters/tumikifighters/tumiki/field/o22.tmk new file mode 100644 index 0000000000..9f5240f061 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/field/o22.tmk @@ -0,0 +1,7 @@ +2 +0, 0, 0 +s, b, 0, 0, 5, 1, e +ur, p, -3, 0, 1, 1, e, +ul, p, 3, 0, 1, 1, e, +s, g, 2, 1, 1.5, 1, e +s, y, 2.2, 2, 0.5, 1, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/field/o23.tmk b/ports/tumikifighters/tumikifighters/tumiki/field/o23.tmk new file mode 100644 index 0000000000..4a893c580e --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/field/o23.tmk @@ -0,0 +1,5 @@ +1.5 +0, 0, 0 +ur, g, -0.5, 0, 1, 1, e +ul, y, 0.5, 0, 1, 1, e +r, r, 0.7, 1.5, 1.3, 1.1, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/field/o24.tmk b/ports/tumikifighters/tumikifighters/tumiki/field/o24.tmk new file mode 100644 index 0000000000..46fe722e4a --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/field/o24.tmk @@ -0,0 +1,5 @@ +1.5 +0, 0, 0 +s, w, 0, 0, 1.5, 0.5, e +s, gr, 0.2, 0.8, 0.2, 1, e +r, y, 1, 0.8, 1, 0.7, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/field/o25.tmk b/ports/tumikifighters/tumikifighters/tumiki/field/o25.tmk new file mode 100644 index 0000000000..1225a4f768 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/field/o25.tmk @@ -0,0 +1,3 @@ +3 +0, 0, 0 +s, w, 0, 0, 1, 1, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/field/o31.tmk b/ports/tumikifighters/tumikifighters/tumiki/field/o31.tmk new file mode 100644 index 0000000000..2cad660a0d --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/field/o31.tmk @@ -0,0 +1,4 @@ +4 +0, 0, 0 +s, y, 0, 0, 1, 2.5, e +u, r, 0, 2, 1, 1.5, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/field/o32.tmk b/ports/tumikifighters/tumikifighters/tumiki/field/o32.tmk new file mode 100644 index 0000000000..0788c3dc75 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/field/o32.tmk @@ -0,0 +1,6 @@ +3.0 +0, 0, 0 +s, b, 0, 0, 1, 2, e +dr, a, -1, 0, 1, 2, e +dl, a, 1, 0, 1, 2, e +pf, y, 0, 1.5, 1.5, 0.5, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/field/o33.tmk b/ports/tumikifighters/tumikifighters/tumiki/field/o33.tmk new file mode 100644 index 0000000000..aded5421e6 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/field/o33.tmk @@ -0,0 +1,6 @@ +2.0 +0, 0, 0 +s, g, 0, 0, 1, 2, e +dr, y, -1, 0, 1, 2, e +dl, y, 1, 0, 1, 2, e +u, y, 0, 1.5, 2, 1, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/field/o34.tmk b/ports/tumikifighters/tumikifighters/tumiki/field/o34.tmk new file mode 100644 index 0000000000..74a225636a --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/field/o34.tmk @@ -0,0 +1,5 @@ +1 +0, 0, 0 +s, y, 0, 0, 1, 2, e +u, g, 0, 2, 2, 2, e +u, g, 0, 4, 2, 2, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/field/o35.tmk b/ports/tumikifighters/tumikifighters/tumiki/field/o35.tmk new file mode 100644 index 0000000000..7a29f4e1db --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/field/o35.tmk @@ -0,0 +1,4 @@ +1 +0, 0, 0 +s, y, 0, 0, 1, 2, e +s, g, 0, 2.5, 2, 3, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/field/o36.tmk b/ports/tumikifighters/tumikifighters/tumiki/field/o36.tmk new file mode 100644 index 0000000000..189ec60769 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/field/o36.tmk @@ -0,0 +1,8 @@ +1 +0, 0, 0 +s, y, 0, 0, 2, 1, e +s, y, -0.8, -1, 0.4, 1, e +s, y, 0.8, -1, 0.4, 1, e +ur, y, -1.1, 0.5, 0.7, 0.9, e +dr, y, -1.6, 0.4, 0.8, 1.5, e +ur, y, 1.2, -0.2, 0.5, 1, e \ No newline at end of file diff --git a/ports/tumikifighters/tumikifighters/tumiki/field/o362.tmk b/ports/tumikifighters/tumikifighters/tumiki/field/o362.tmk new file mode 100644 index 0000000000..0024390537 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/field/o362.tmk @@ -0,0 +1,8 @@ +1 +0, 0, 0 +s, y, 0, 0, 2, 1, e +s, y, 0.8, -1, 0.4, 1, e +s, y, -0.8, -1, 0.4, 1, e +ul, y, 1.1, 0.5, 0.7, 0.9, e +dl, y, 1.6, 0.4, 0.8, 1.5, e +ul, y, -1.2, -0.2, 0.5, 1, e \ No newline at end of file diff --git a/ports/tumikifighters/tumikifighters/tumiki/field/o37.tmk b/ports/tumikifighters/tumikifighters/tumiki/field/o37.tmk new file mode 100644 index 0000000000..6ac6956872 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/field/o37.tmk @@ -0,0 +1,9 @@ +1 +0, 0, 0 +s, w, -0.4, 0, 0.9, 1, e +s, gr, 0.4, 0, 0.9, 1, e +s, gr, -0.5, -1, 0.4, 1, e +s, w, 0.5, -1, 0.4, 1, e +dr, gr, -1, -0.5, 0.7, 1, e +ul, w, -1.3, -0.9, 0.8, 1.5, e +ur, gr, 1, -0.2, 0.5, 1, e \ No newline at end of file diff --git a/ports/tumikifighters/tumikifighters/tumiki/field/o372.tmk b/ports/tumikifighters/tumikifighters/tumiki/field/o372.tmk new file mode 100644 index 0000000000..81a441229c --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/field/o372.tmk @@ -0,0 +1,9 @@ +1 +0, 0, 0 +s, w, 0.4, 0, 0.9, 1, e +s, gr, -0.4, 0, 0.9, 1, e +s, gr, 0.5, -1, 0.4, 1, e +s, w, -0.5, -1, 0.4, 1, e +dl, gr, 1, -0.5, 0.7, 1, e +ur, w, 1.3, -0.9, 0.8, 1.5, e +ul, gr, -1, -0.2, 0.5, 1, e \ No newline at end of file diff --git a/ports/tumikifighters/tumikifighters/tumiki/field/o41.tmk b/ports/tumikifighters/tumikifighters/tumiki/field/o41.tmk new file mode 100644 index 0000000000..73f4e04511 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/field/o41.tmk @@ -0,0 +1,10 @@ +3 +0, 0, 0 +s, r, 0, 0, 1, 1, e +s, w, 0, 1, 1, 1, e +s, r, 0, 2, 1, 1, e +s, w, 0, 3, 1, 1, e +s, r, 0, 4, 1, 1, e +s, w, 0, 5, 1, 1, e +s, w, -1, 4.5, 1, 0.3, e +s, r, -2, 4.5, 1, 0.3, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/field/o42.tmk b/ports/tumikifighters/tumikifighters/tumiki/field/o42.tmk new file mode 100644 index 0000000000..474b4ea00d --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/field/o42.tmk @@ -0,0 +1,6 @@ +3 +0, 0, 0 +s, gr, 0, 0, 2, 1, e +s, w, 0, 2, 0.7, 3, e +s, w, 0, 4, 0.7, 3, e +pf, w, 0, 7, 3.5, 1, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/field/o43.tmk b/ports/tumikifighters/tumikifighters/tumiki/field/o43.tmk new file mode 100644 index 0000000000..8815970eb4 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/field/o43.tmk @@ -0,0 +1,5 @@ +1.5 +0, 0, 0 +s, w, 0, 0, 1, 1, e +dr, w, -1, -0.5, 1, 1, e +dl, w, 1, -0.5, 1, 1, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/field/o51.tmk b/ports/tumikifighters/tumikifighters/tumiki/field/o51.tmk new file mode 100644 index 0000000000..332545be8d --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/field/o51.tmk @@ -0,0 +1,5 @@ +4 +0, 0, 0 +s, w, 0, 0, 1, 3, e +s, gr, -1, -0.5, 1, 2, e +s, gr, 1, -0.5, 1, 2, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/field/o52.tmk b/ports/tumikifighters/tumikifighters/tumiki/field/o52.tmk new file mode 100644 index 0000000000..e8b73c0e81 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/field/o52.tmk @@ -0,0 +1,5 @@ +4 +0, 0, 0 +s, w, 0, 0, 2, 1.5, e +s, gr, 0, 1.5, 2, 1.5, e +s, w, 0, 3, 1, 3, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/field/o53.tmk b/ports/tumikifighters/tumikifighters/tumiki/field/o53.tmk new file mode 100644 index 0000000000..a3a07b8296 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/field/o53.tmk @@ -0,0 +1,4 @@ +4 +0, 0, 0 +s, w, 0, 0, 2, 4, e +s, w, -3, 0, 2, 4, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/middle/b1m.tmk b/ports/tumikifighters/tumikifighters/tumiki/middle/b1m.tmk new file mode 100644 index 0000000000..bab190431c --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/middle/b1m.tmk @@ -0,0 +1,8 @@ +1.8 +1000, 0, 0, +s, w, 0, 0, 1.5, 1.5, e +s, r, 0, -1.25, 2, 1, e +s, a, 0, 1.25, 2, 1, e +dr, g, -1.5, 1, 1, 2, e +ur, g, -1.5, -1, 1, 2, e +pr, r, 1, 0, 2, 0.5, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/middle/b1p1.tmk b/ports/tumikifighters/tumikifighters/tumiki/middle/b1p1.tmk new file mode 100644 index 0000000000..cf7457993e --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/middle/b1p1.tmk @@ -0,0 +1,9 @@ +2 +400, 20, 30 +s, a, 0, 0, 1, 1 + a, a, 2, 1, 30, 80, basic/shot.xml, 0.5, 1, e, e +s, a, -1, 0, 1, 1 + a, a, 2, 1, 15, 80, basic/shot.xml, 0.5, 1, e, e +s, a, -2, 0, 1, 1 + a, a, 2, 1, 0, 80, basic/shot.xml, 0.5, 1, e, e +l, g, -3, 0, 1, 1, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/middle/b1p2.tmk b/ports/tumikifighters/tumikifighters/tumiki/middle/b1p2.tmk new file mode 100644 index 0000000000..a997bd920f --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/middle/b1p2.tmk @@ -0,0 +1,9 @@ +2 +600, 40, 30 +s, p, 0, 0, 1, 1 + a, a, 2, 1, 30, 80, basic/whip.xml, 0.5, 1, e, e +s, p, -1, 0, 1, 1 + a, a, 2, 1, 15, 80, basic/whip.xml, 0.5, 1, e, e +s, p, -2, 0, 1, 1 + a, a, 2, 1, 0, 80, basic/whip.xml, 0.5, 1, e, e +l, r, -3, 0, 1, 1, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/middle/b2m.tmk b/ports/tumikifighters/tumikifighters/tumiki/middle/b2m.tmk new file mode 100644 index 0000000000..5a3e23a516 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/middle/b2m.tmk @@ -0,0 +1,16 @@ +2 +1200, 200, 200 +s, p, 0, 0, 3, 2, e +s, p, 0, -1.7, 1, 1.5, e +s, p, 0, 1.7, 1, 1.5, e +dl, b, 2, 1.7, 3, 1.5, e +ul, b, 2, -1.7, 3, 1.5, e +s, w, 3, 0, 1.5, 2, e +l, r, -2, 0.7, 1, 0.5 + b, p, 1.5, 1, 60, 200, basic/noaim.xml, 0, 1, basic/bar.xml, 0.4, 1.4, e, e +l, r, -2, -0.7, 1, 0.5 + b, p, 1.5, 1, 60, 200, basic/noaim.xml, 0, 1, basic/bar.xml, 0.4, 1.4, e, e +l, r, -1, 2.2, 1, 0.5 + b, p, 1.5, 1, 0, 200, basic/noaim.xml, 0, 1, basic/bar.xml, 0.4, 1.4, e, e +l, r, -1, -2.2, 1, 0.5 + b, p, 1.5, 1, 0, 200, basic/noaim.xml, 0, 1, basic/bar.xml, 0.4, 1.4, e, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/middle/b3m.tmk b/ports/tumikifighters/tumikifighters/tumiki/middle/b3m.tmk new file mode 100644 index 0000000000..44a9580706 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/middle/b3m.tmk @@ -0,0 +1,15 @@ +1.5 +1500, 150, 120, +s, g, 0, 0, 3, 2, e +s, r, 0, -1.5, 2, 1 + r, r, 2, -1, 0, 120, basic/noaim.xml, 0, 1, basic/nway_side.xml, 0.3, 1, basic/bar_accel.xml, 0.33, 1.5, e, e +s, r, 0, 1.5, 2, 1 + r, r, 2, 1, 0, 120, basic/noaim.xml, 0, 1, basic/nway_side.xml, 0.3, 1, basic/bar_accel.xml, 0.33, 1.5, e, e +dr, p, -2, 2.7, 4, 1.5, e +ur, p, -2, -2.7, 4, 1.5, e +s, y, -3, 0, 3, 0.8, e +s, r, -5, -0.5, 1, 1 + a, r, 1.5, -1, 0, 40, basic/noaim.xml, 0, 1, basic/side1way.xml, 0.5, 1.2, e, e +s, r, -5, 0.5, 1, 1 + a, r, 1.5, 1, 0, 40, basic/noaim.xml, 0, 1, basic/side1way.xml, 0.5, 1.2, e, e +pr, r, 2, 0, 1.5, 0.5, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/middle/b3p1.tmk b/ports/tumikifighters/tumikifighters/tumiki/middle/b3p1.tmk new file mode 100644 index 0000000000..5f63f0d4cf --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/middle/b3p1.tmk @@ -0,0 +1,7 @@ +1.5 +500, 70, 100 +s, b, 0, 0, 1.5, 2, e +s, g, -1, 0.8, 1, 0.5 + b, p, 1.6, 1, 0, 100, basic/noaim.xml, 0, 1, basic/bar.xml, 0.4, 1.2, e, e +s, g, -1, -0.8, 1, 0.5 + b, p, 1.6, -1, 0, 100, basic/noaim.xml, 0, 1, basic/bar.xml, 0.4, 1.2, e, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/middle/b4m.tmk b/ports/tumikifighters/tumikifighters/tumiki/middle/b4m.tmk new file mode 100644 index 0000000000..2c62de6d74 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/middle/b4m.tmk @@ -0,0 +1,8 @@ +2 +1500, 120, 100, +s, b, 0, 0, 2, 2 + r, a, 2, 1, 0, 100, basic/rand.xml, 1, 0.5, spread/roll3way.xml, 0.4, 1, e, e +s, a, 0.5, 1.8, 1.5, 1.5, e +s, a, 0.5, -1.8, 1.5, 1.5, e +s, r, -1.5, 3, 3, 1, e +s, r, -1.5, -3, 3, 1, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/middle/b4p1.tmk b/ports/tumikifighters/tumikifighters/tumiki/middle/b4p1.tmk new file mode 100644 index 0000000000..6e757a0682 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/middle/b4p1.tmk @@ -0,0 +1,8 @@ +2 +400, 90, 90 +s, r, 0, 0, 3, 1.5, e +s, p, -1, 1.5, 2, 1 + b, b, 1.5, 1, 0, 90, basic/noaim.xml, 0, 1, basic/nway.xml, 0.5, 1.1, e, e +s, p, -1, -1.5, 2, 1 + b, b, 1.5, -1, 0, 90, basic/noaim.xml, 0, 1, basic/nway.xml, 0.5, 1.1, e, e +s, p, 3, 0, 3, 1, e \ No newline at end of file diff --git a/ports/tumikifighters/tumikifighters/tumiki/middle/b5m.tmk b/ports/tumikifighters/tumikifighters/tumiki/middle/b5m.tmk new file mode 100644 index 0000000000..435455e0ca --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/middle/b5m.tmk @@ -0,0 +1,13 @@ +2.5 +2000, 100, 180, +s, b, 0, 0, 1, 1, e +s, a, -1, 0, 1, 1 + b, r, 2, 1, 0, 180, basic/noaim.xml, 0, 1, basic/whip_fix.xml, 0.8, 1.5, e, e +s, a, 1, 0, 1, 1 + b, r, 2, 1, 90, 180, basic/noaim_rev.xml, 0, 1, basic/whip_fix.xml, 0.8, 1.5, e, e +dr, b, -2, 0, 1, 1, e +dl, b, 2, 0, 1, 1, e +dl, r, -1, 1, 1, 1, e +dr, r, 1, 1, 1, 1, e +s, b, 0, -2, 0.5, 3, e +pu, b, 0, -4, 2.5, 0.5, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/middle/b5p1.tmk b/ports/tumikifighters/tumikifighters/tumiki/middle/b5p1.tmk new file mode 100644 index 0000000000..a8c4ee8bd4 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/middle/b5p1.tmk @@ -0,0 +1,9 @@ +3 +1000, 10, 5 +s, a, -0.5, 0, 1, 1 + r, r, 1.5, 1, 0, 5, basic/noaim.xml, 0, 1.5, basic/rand.xml, 0.2, 1.5, change/downaccel.xml, 0.5, 1.5, e, e +s, a, 0.5, 0, 1, 1 + r, r, 1.5, 1, 0, 5, basic/noaim_rev.xml, 0, 1.5, basic/rand.xml, 0.2, 1.5, change/downaccel.xml, 0.5, 1.5, e, e +dr, g, -1.5, 0, 1, 1, e +dl, g, 1.5, 0, 1, 1, e +u, g, 0, 1, 2, 1, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/middle/b6m.tmk b/ports/tumikifighters/tumikifighters/tumiki/middle/b6m.tmk new file mode 100644 index 0000000000..f5006266f8 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/middle/b6m.tmk @@ -0,0 +1,8 @@ +2 +1500, 200, 150, +s, p, -0.5, 0, 1, 2.5 + a, p, 1.6, 1, 0, 150, basic/noaim.xml, 0, 1.2, shot/slowaim.xml, 0.6, 1.2, e, e +s, r, 0.5, 0, 1, 2.5 + a, p, 1.6, 1, 75, 150, basic/noaim_rev.xml, 0, 1.2, shot/slowaim.xml, 0.6, 1.2, e, e +u, b, 0, 1.8, 3, 1, e +d, b, 0, -1.8, 3, 1, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/middle/b6p1.tmk b/ports/tumikifighters/tumikifighters/tumiki/middle/b6p1.tmk new file mode 100644 index 0000000000..287a84b45b --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/middle/b6p1.tmk @@ -0,0 +1,7 @@ +2 +1000, 100, 150, +s, y, 0, 0.5, 2, 1 + a, r, 1.6, 1, 20, 150, basic/noaim.xml, 0, 1, basic/side1way.xml, 0.5, 1, shot/slowaim.xml, 0.4, 1, e, e +s, g, 0, -0.5, 2, 1 + a, r, 1.6, -1, 95, 150, basic/noaim.xml, 0, 1, basic/side1way.xml, 0.5, 1, shot/slowaim.xml, 0.4, 1, e, e +l, b, -1.5, 0, 1, 3, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/middle/b6p12.tmk b/ports/tumikifighters/tumikifighters/tumiki/middle/b6p12.tmk new file mode 100644 index 0000000000..333108b138 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/middle/b6p12.tmk @@ -0,0 +1,7 @@ +2 +1000, 100, 150, +s, y, 0, 0.5, 2, 1 + a, r, 1.6, 1, 40, 150, basic/noaim.xml, 0, 1, basic/side1way.xml, 0.5, 1, shot/slowaim.xml, 0.4, 1, e, e +s, g, 0, -0.5, 2, 1 + a, r, 1.6, -1, 115, 150, basic/noaim.xml, 0, 1, basic/side1way.xml, 0.5, 1, shot/slowaim.xml, 0.4, 1.5, e, e +r, b, 1.5, 0, 1, 3, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/middle/b7m.tmk b/ports/tumikifighters/tumikifighters/tumiki/middle/b7m.tmk new file mode 100644 index 0000000000..6b2061423f --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/middle/b7m.tmk @@ -0,0 +1,12 @@ +2 +2000, 300, 160 +s, g, 0, 0, 2, 3, e +s, y, 1, 3, 1, 3 + r, a, 1.8, 1, 0, 160, basic/side1way.xml, 0.75, 1, change/slowstop.xml, 0, 1.2, spread/rand.xml, 0.7, 1.2, e, e +s, y, 1, -3, 1, 3 + r, a, 1.8, -1, 80, 160, basic/side1way.xml, 0.75, 1, change/slowstop.xml, 0, 1.2, spread/rand.xml, 0.7, 1.2, e, e +l, y, -1.5, 0, 1, 1, e +s, p, 2.5, 0, 3, 1, e +pr, p, -2, 0, 2, 0.5, e +dr, r, 5, 1, 1, 1, e +ur, r, 5, -1, 1, 1, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/middle/m1m.tmk b/ports/tumikifighters/tumikifighters/tumiki/middle/m1m.tmk new file mode 100644 index 0000000000..4108637a9f --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/middle/m1m.tmk @@ -0,0 +1,11 @@ +1.2 +500, 50, 100, +s, y, 0, 0, 1, 1, + b, p, 1.5, 1, 0, 100, basic/shot.xml, 0, 1, basic/bar.xml, 0.3, 1, e, e +s, p, 1, 1, 1, 1, e +dr, p, -0.5, 1, 2, 1, e +s, a, 1, -1, 1, 1, e +ur, a, -0.5, -1, 2, 1, e +s, w, 1.5, 0, 2, 1, e +s, w, 3, 0.5, 1, 2, e +pu, w, 2, 1.5, 2, 0.5, e \ No newline at end of file diff --git a/ports/tumikifighters/tumikifighters/tumiki/middle/m1p1.tmk b/ports/tumikifighters/tumikifighters/tumiki/middle/m1p1.tmk new file mode 100644 index 0000000000..961ce6e832 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/middle/m1p1.tmk @@ -0,0 +1,5 @@ +3.5 +300, 50, 120 +s, p, 0, 0, 1, 1 + a, r, 1.3, 1, 0, 120, basic/nway.xml, 0.3, 1, e, e +l, r, -1, 0, 1, 1, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/middle/m1p2.tmk b/ports/tumikifighters/tumikifighters/tumiki/middle/m1p2.tmk new file mode 100644 index 0000000000..f3353c756b --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/middle/m1p2.tmk @@ -0,0 +1,5 @@ +3.5 +400, 60, 120 +s, g, 0, 0, 1, 1 + a, p, 1.3, 1, 0, 120, spread/shotgun.xml, 0.5, 1, e, e +l, y, -1, 0, 1, 1, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/middle/m1p3.tmk b/ports/tumikifighters/tumikifighters/tumiki/middle/m1p3.tmk new file mode 100644 index 0000000000..6d1d419e07 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/middle/m1p3.tmk @@ -0,0 +1,5 @@ +3.5 +500, 70, 120 +s, b, 0, 0, 1, 1 + a, a, 1.3, 1, 0, 120, basic/bar_accel.xml, 0.7, 1, e, e +l, s, -1, 0, 1, 1, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/middle/m2m.tmk b/ports/tumikifighters/tumikifighters/tumiki/middle/m2m.tmk new file mode 100644 index 0000000000..54d7fa3c1a --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/middle/m2m.tmk @@ -0,0 +1,4 @@ +1 +0, 0, 0, +ur, b, 0, 0, 3, 1, e +dl, b, 0, 0, 3, 1, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/middle/m2p1.tmk b/ports/tumikifighters/tumikifighters/tumiki/middle/m2p1.tmk new file mode 100644 index 0000000000..4bb5d41c80 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/middle/m2p1.tmk @@ -0,0 +1,7 @@ +1.2 +400, 50, 100 +s, r, 0, 0, 2, 2 + a, a, 1.5, 1, 0, 100, basic/2way.xml, 0.9, 1, basic/bar.xml, 0.25, 1, e, e +ur, p, -0.5, -1.5, 3, 1, e +u, b, 0, 1.5, 1, 1, e +pu, b, 0, 2, 1.2, 0.5, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/middle/m2p12.tmk b/ports/tumikifighters/tumikifighters/tumiki/middle/m2p12.tmk new file mode 100644 index 0000000000..2e7d64d196 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/middle/m2p12.tmk @@ -0,0 +1,7 @@ +1.2 +900, 100, 100 +s, p, 0, 0, 2, 2 + a, a, 1.7, 1, 30, 100, basic/2way.xml, 0.9, 1, basic/bar.xml, 0.25, 1.5, e, e +ur, r, -0.5, -1.5, 3, 1, e +s, b, 0, 1.5, 1, 1, e +pu, b, 0, 2, 1.2, 0.5, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/middle/m3m.tmk b/ports/tumikifighters/tumikifighters/tumiki/middle/m3m.tmk new file mode 100644 index 0000000000..f043aa6436 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/middle/m3m.tmk @@ -0,0 +1,5 @@ +1.2 +0, 0, 0, +ur, g, 0, 1.5, 2, 3, e +dr, g, 0, -1.5, 2, 3, e +pr, b, 1.5, 0, 1.8, 0.5, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/middle/m3p1.tmk b/ports/tumikifighters/tumikifighters/tumiki/middle/m3p1.tmk new file mode 100644 index 0000000000..d7b4ce26b3 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/middle/m3p1.tmk @@ -0,0 +1,6 @@ +1.4 +500, 70, 90 +s, p, 0, 0, 2, 2 + b, p, 1.5, 1, 0, 90, basic/3way.xml, 0.9, 1, basic/bar.xml, 0.3, 1.2, e, e +s, y, -1.5, -0.5, 1, 1, e +ul, y, 1.5, 0.5, 1, 3, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/middle/m3p12.tmk b/ports/tumikifighters/tumikifighters/tumiki/middle/m3p12.tmk new file mode 100644 index 0000000000..62b1346ef9 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/middle/m3p12.tmk @@ -0,0 +1,6 @@ +1.4 +500, 70, 90 +s, p, 0, 0, 2, 2 + b, p, 1.5, 1, 0, 90, basic/3way.xml, 0.9, 1, basic/bar.xml, 0.3, 1.2, e, e +s, y, -1.5, 0.5, 1, 1, e +dl, y, 1.5, -0.5, 1, 3, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/middle/m4m.tmk b/ports/tumikifighters/tumikifighters/tumiki/middle/m4m.tmk new file mode 100644 index 0000000000..048136d781 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/middle/m4m.tmk @@ -0,0 +1,7 @@ +1.8 +800, 80, 90, +s, r, 0, 0, 2, 1 + a, p, 1.9, 1, 0, 90, basic/nway_slow.xml, 0.6, 1.2, e, e +dr, p, -1.5, 0, 1, 1, e +dl, p, 1.5, 0, 1, 1, e +pu, a, 0, -1, 1.5, 0.8, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/middle/m4p1.tmk b/ports/tumikifighters/tumikifighters/tumiki/middle/m4p1.tmk new file mode 100644 index 0000000000..74085c5693 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/middle/m4p1.tmk @@ -0,0 +1,8 @@ +1.8 +400, 40, 90, +s, p, 0, 0, 4, 1 + a, r, 1.7, 1, 0, 90, basic/nway_fast.xml, 0.4, 1, e, e +dr, r, -2.5, 0, 1, 1, e +dl, r, 2.5, 0, 1, 1, e +d, p, 0, -1, 2, 1, e +pu, a, 0, 1, 1.5, 0.8, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/middle/m5m.tmk b/ports/tumikifighters/tumikifighters/tumiki/middle/m5m.tmk new file mode 100644 index 0000000000..18e4f0a555 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/middle/m5m.tmk @@ -0,0 +1,12 @@ +1.2 +1000, 100, 90 +s, r, 0, 0.5, 2, 1 + a, p, 1.8, 1, 0, 90, basic/sideway_slow.xml, 0.7, 1, e, e +s, p, 0, -0.5, 2, 1 + a, p, 1.8, -1, 45, 90, basic/sideway_slow.xml, 0.7, 1, e, e +s, b, 1.5, 0, 1, 1, e +ur, b, 0, 2, 2, 3, e +dr, b, 0, -2, 2, 3, e +s, b, 1.5, 2, 1, 3, e +s, b, 1.5, -2, 1, 3, e +pr, g, 2, 0, 1.8, 0.5, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/middle/m5p1.tmk b/ports/tumikifighters/tumikifighters/tumiki/middle/m5p1.tmk new file mode 100644 index 0000000000..83f8ba64ae --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/middle/m5p1.tmk @@ -0,0 +1,6 @@ +1.4 +600, 80, 90 +s, r, 0, 0, 2, 2 + b, r, 1.5, 1, 45, 90, basic/3way.xml, 0.7, 1, basic/bar.xml, 0.3, 1.4, e, e +s, y, -1.5, -0.5, 1, 1, e +ul, y, 1.5, 0.5, 1, 3, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/middle/m5p12.tmk b/ports/tumikifighters/tumikifighters/tumiki/middle/m5p12.tmk new file mode 100644 index 0000000000..cd9e341264 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/middle/m5p12.tmk @@ -0,0 +1,6 @@ +1.4 +600, 80, 90 +s, r, 0, 0, 2, 2 + b, r, 1.5, 1, 0, 90, basic/3way.xml, 0.7, 1, basic/bar.xml, 0.3, 1.4, e, e +s, y, -1.5, 0.5, 1, 1, e +dl, y, 1.5, -0.5, 1, 3, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/myship/ship.tmk b/ports/tumikifighters/tumikifighters/tumiki/myship/ship.tmk new file mode 100644 index 0000000000..296bd6ca8f --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/myship/ship.tmk @@ -0,0 +1,12 @@ +0.9 +0, 0, 0 +s, r, 0, 0, 1, 1 + b, r, 1.2, 1, 0, 0, basic/shot.xml, 0, 6, e, e, +r, b, 1, 0, 1, 1, e +dr, b, 0, 1, 1, 1, e +ur, b, 0, -1, 1, 1, e +ur, b, -1, 0, 1, 1, e +dl, b, -1, 0, 1, 1, e +ur, b, -2, 0, 1, 1, e +dl, b, -2, 1, 1, 1, e +pr, b, 2, 0, 1.5, 0.4, e \ No newline at end of file diff --git a/ports/tumikifighters/tumikifighters/tumiki/small/s1.tmk b/ports/tumikifighters/tumikifighters/tumiki/small/s1.tmk new file mode 100644 index 0000000000..f9fc2fe617 --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/small/s1.tmk @@ -0,0 +1,9 @@ +0.9 +100, 20, 120 +s, y, 0, 0, 1, 1 + a, a, 1.2, 1, 60, 120, basic/shot.xml, 0, 1, e, e +l, r, -1, 0, 1, 1, e +dl, a, 0, 1, 1, 1, e +ul, a, 0, -1, 1, 1, e +ul, w, 1, 0, 1, 1, e +pr, a, -2, 0, 1, 0.3, e \ No newline at end of file diff --git a/ports/tumikifighters/tumikifighters/tumiki/small/s2.tmk b/ports/tumikifighters/tumikifighters/tumiki/small/s2.tmk new file mode 100644 index 0000000000..259661541d --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/small/s2.tmk @@ -0,0 +1,9 @@ +1 +100, 20, 100 +s, y, 0, 0, 1, 1 + a, a, 1.2, 1, 30, 100, basic/shot.xml, 0, 1, e, e +u, g, 0, 1, 1, 1, e +ur, y, -1, 0, 1, 1, e +ul, y, 1, 0, 1, 1, e +d, g, 0, -1, 1, 1, e +pu, y, 0, 2, 1, 0.3, e \ No newline at end of file diff --git a/ports/tumikifighters/tumikifighters/tumiki/small/s3.tmk b/ports/tumikifighters/tumikifighters/tumiki/small/s3.tmk new file mode 100644 index 0000000000..19e083365b --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/small/s3.tmk @@ -0,0 +1,10 @@ +1 +150, 20, 90 +s, p, 0, 0, 1, 1 + a, a, 1.2, 1, 30, 90, basic/shot.xml, 0, 1, e, e +s, r, -0.75, -0.5, 0.5, 1, e +s, r, 0.75, -0.5, 0.5, 1, e +dr, b, -1.75, 0, 1, 1, e +dl, b, 1.75, 0, 1, 1, e +pdr, b, -2, 0.5, 1, 0.2, e +pur, b, 2, 0.5, 1, 0.2, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/small/s4.tmk b/ports/tumikifighters/tumikifighters/tumiki/small/s4.tmk new file mode 100644 index 0000000000..ccc8bb8a7b --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/small/s4.tmk @@ -0,0 +1,8 @@ +0.7 +150, 30, 120 +s, g, 0, 0, 3, 1 + a, p, 1.3, 1, 60, 120, basic/aim.xml, 0, 1, basic/bar.xml, 0.3, 1.1, e, e +s, y, 0, -1, 1, 1, e +dr, p, -2.5, -0.5, 2, 2, e +dl, p, 2.5, -0.5, 2, 2, e +pu, b, 0, -1.5, 2, 0.5, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/small/s5.tmk b/ports/tumikifighters/tumikifighters/tumiki/small/s5.tmk new file mode 100644 index 0000000000..de5fbef7ed --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/small/s5.tmk @@ -0,0 +1,8 @@ +0.9 +200, 10, 30 +s, b, 0, 0, 1, 1 + a, r, 1.5, 1, 0, 30, basic/shot.xml, 0, 1.1, e, e +dr, p, -1, 0, 1, 1, e +dr, p, 1, 0, 1, 1, e +pu, r, 0, 1, 1.2, 0.4, e +pf, r, 1.5, 0.5, 1, 0.4, e diff --git a/ports/tumikifighters/tumikifighters/tumiki/small/s6.tmk b/ports/tumikifighters/tumikifighters/tumiki/small/s6.tmk new file mode 100644 index 0000000000..4f9d2e7d5e --- /dev/null +++ b/ports/tumikifighters/tumikifighters/tumiki/small/s6.tmk @@ -0,0 +1,9 @@ +0.9 +300, 20, 60 +s, y, 0, 0, 1, 1 + a, a, 1.3, 1, 30, 60, basic/3way_narrow.xml, 0.2, 1.2, e, e +l, r, -1, 0, 1, 1, e +dl, a, 0, 1, 1, 1, e +ul, a, 0, -1, 1, 1, e +ul, w, 1, 0, 1, 1, e +pr, a, -2, 0, 1, 0.3, e \ No newline at end of file