How to Play (ph3)

From Danmakufu Wiki
Jump to: navigation, search

This page will cover how to navigate Danmakufu's menus and play the game. Like the Touhou games themselves, it has enough English that it isn't difficult to figure out.

Playing the Game

Playing Danmakufu is like playing any of the Touhou games. The object is simple, but not necessarily easy; dodge all enemy bullets while returning fire. You lose a life each time you are hit. You can use focus to move slower through dense fields of enemy fire, and focusing will often change your shot to make it more effective against bosses as well. If you find yourself in a tight spot, you can use a bomb to clear the screen and make yourself invincible for a short while.

If you like you can try to play for a high score; the primary methods of scoring are to "capture" enemy spellcards by defeating them without dying or bombing, and by collecting blue point items, which defeated enemies will drop. The higher on the screen you collect them, the more they are worth; you can auto-collect all point items by moving near the top of the screen for maximum points.

Of course, any of the basic game mechanics could change depending on the script you're playing.


Basic Controls

These basic controls can be mapped to a gamepad in config.exe (you might need to use Windows 2000 compatibility mode to get config.exe to run).

Arrow keys - Navigate menus, move character

Z - Confirm, shoot

X - Cancel, bomb

Shift - Focus

Esc - Exit menu, in-game menu

Advanced Controls

Left-Ctrl - Fast forward

Ctrl+Shift+R - Return to title

Backspace - Reset script (Can be used for all scripts except for Package scripts, in which this function must be manually defined)

Alt+Enter - Toggle fullscreen

F12 - Close Danmakufu

Debug Controls

These controls only work for DnhViewer.exe.

I - Invincibility

Default Scripts

Danmakufu comes with a handful of sample scripts starring EX-Rumia. These include one spellcard, a boss fight that includes one nonspell and the aforementioned spell, a small group of demonstration scripts, and a player file to allow the player to play as Rumia.

Downloading Scripts

If you have a script for Danmakufu that you want to play, simply put it in the "scripts" folder in your Danmakufu directory. Note that within the "scripts" directory you can use any sort of subfolder system you like; Danmakufu will still be able to see it.

Please note that if a script comes pre-packaged with ph3, you should not place it inside of the scripts folder, as it has been optimized for the version of Danmakufu it comes with and may contain other edits. Also, please refrain from adding scripts to these pre-packaged versions because if they are using an active th_dnh.def, it may skip straight to the package script and execute it.

Downloading Players

If you have a player script for Danmakufu, simply put it in your "player" folder in your Danmakufu directory. This should allow you to use that character in any of your scripts (unless the script specifies only certain characters that can be used).

Please note that some players have been specifically made for certain scripts and that they may not function properly if used elsewhere. Important ones to note include players that lose power upon dying, players built for fullscreen, and players that depend on graphics, function libraries, or CommonData specific to the script they are packaged with.

Title Screen

-All - This will list all playable scripts (spellcards, bosses, and stages) in the Danmakufu directory.

-Single - This will list all spellcards.

-Plural - This will list all boss fights.

-Stage - This will list all stages.

-Packages - This will list all packages.

-Directory - This will allow you to browse the "scripts" directory and manually choose the file you want to play.

-Quit - This will exit Danmakufu.

Script Selection Menu

Each of the script menus navigate the same way.

-You will be given a list of scripts to choose from.

-Upon choosing a script you can choose to either play it, or watch any saved replays you have of it.

-If you choose to play it, you will then choose which character to play as.

In-game Menu

The in-game menu is accessible by pressing Esc. The default in-game menu is in Japanese, and follows:

-First option - Return to the game.

-Second option - Return to script menu.

-Third option - Retry the script.

Please note that some scripts have custom In-game menus.

Game Over Menu

Once you lose all of your lives in-game or complete the selected script, a menu will show up (referred to as the end-scene). The default end-scene is in Japanese, and follows:

-First option - Save replay

-Second option - Return to script menu.

-Thrid option - Retry the script.

Return to Main