Hardcoded ASCII strings

From Touhou Patch Center
Revision as of 18:40, 20 August 2022 by Rosenrose (talk | contribs) (Created page with "Point = %8d")
Jump to navigation Jump to search


Special font

ID Text
th13_ascii_spell_score

SCORE %8d0 %4d/%4d

th13_ascii_spell_unknown

SCORE 00 ----/----

th13_ascii_spell_game

GAME MODE %4d/%4d

th14_ascii_bonus

BONUS %.1f

th14_ascii_no_bonus

NO BONUS

Default font

Stage Result

ID Text
th07 Stage Clear

Stage Clear

th07 All Clear

All Clear

th07 Clear Bonus Format

Clear = %8d

th07 Clear Point Items Format

Point = %8d

th07 Clear Graze Format

th07 Clear Cherry Format

th07 Clear Bonus Life Format

th07 Clear Bonus Bomb Format

th07 Clear Easy Multiplier

Easy Rank *0.5

th07 Clear Normal Multiplier

Normal Rank *1.0

th07 Clear Hard Multiplier

Hard Rank *1.2

th07 Clear Lunatic Multiplier

Lunatic Rank *1.5

th07 Clear Extra Multiplier

Extra Rank *2.0

th07 Clear Phantasm Multiplier

Phantasm Rank*2.0

th07 Clear Player Penalty*0.5

Player Penalty*0.5

th07 Clear Player Penalty*0.2

Player Penalty*0.2

th07 Clear Player Penalty*0.1

Player Penalty*0.1

th07 Clear Player Penalty*0.05

Player Penalty*0.05

th07 Clear Total Score Format

th08 Clear Time Orbs Format

th08 Clear Human Format

th08 Clear Youkai Format

th08 Clear Last Time Format

th08 Clear Night Bonus

Icon th06.png Embodiment of Scarlet Devil

In-game

ID Text
th06_ascii_centered_stage

STAGE %d

th06_ascii_centered_stage_final

FINAL STAGE

th06_ascii_centered_stage_extra

EXTRA STAGE

th06_ascii_centered_stage_demo

DEMO PLAY

th06_ascii_centered_spell_bonus

Spell Card Bonus!

th06_ascii_fullpower

Full Power Mode!!

th06_ascii_bonus_format

BONUS %8d

th06_ascii_clear_header

Stage Clear

th06_ascii_clear_header_all

All Clear!

th06_ascii_clear_bonus_stage

Stage * 1000 = %5d

th06_ascii_clear_bonus_power

Power * 100 = %5d

th06_ascii_clear_bonus_graze

Graze * 10 = %5d

th06_ascii_clear_bonus_point

  * Point Item %3d

th06_ascii_clear_bonus_player

Player = %8d

th06_ascii_clear_bonus_bomb

Bomb = %8d

th06_ascii_clear_bonus_easy

Easy Rank * 0.5

th06_ascii_clear_bonus_normal

Normal Rank * 1.0

th06_ascii_clear_bonus_hard

Hard Rank * 1.2

th06_ascii_clear_bonus_lunatic

Lunatic Rank * 1.5

th06_ascii_clear_bonus_extra

Extra Rank * 2.0

th06_ascii_clear_bonus_penalty_0.5

Player Penalty * 0.5

th06_ascii_clear_bonus_penalty_0.2

Player Penalty * 0.2

th06_ascii_clear_bonus_total

Total = %8d

Replay menu

Compared to the unpatched game, these have already been shifted to accommodate 10 digits rather than the original 9, as base_tsa concluded that removing the game's original 9-digit cap for everyone by default only has positive effects.

ID Text
th06_ascii_replay_header

No. Name Date Player Rank

th06_ascii_replay

%s %8s %8s %-7s  %-7s

th06_ascii_replay_save_header

No. Name Date Player Score

th06_ascii_replay_save_empty

No.%.2d -------- --/--/-- ------- 0

th06_ascii_replay_save

No.%.2d %8s %8s %7s %10d

th06_ascii_2_digit_number_format

No.%2d

th06_ascii_replay_user

User

th06_ascii_reimu_a

ReimuA

th06_ascii_reimu_b

ReimuB

th06_ascii_marisa_a

MarisaA

th06_ascii_marisa_b

MarisaB

th06_ascii_easy

Easy

th06_ascii_normal

Normal

th06_ascii_hard

Hard

th06_ascii_lunatic

Lunatic

th06_ascii_extra

Extra

th06_ascii_replay_stage_header

Stage LastScore

th06_ascii_replay_stage_empty

%-6s ---------

th06_ascii_replay_stage

%-6s %10d

th06_ascii_replay_stage_1

Stage1

th06_ascii_replay_stage_2

Stage2

th06_ascii_replay_stage_3

Stage3

th06_ascii_replay_stage_4

Stage4

th06_ascii_replay_stage_5

Stage5

th06_ascii_replay_stage_6

Stage6

th06_ascii_replay_stage_extra

Extra

Score menu

ID Text
th06_ascii_result_clear

(C)

Icon th07.png Perfect Cherry Blossom

ID Text
th07 MAX

Stages

ID Text
th10_ascii_stage_1

Stage 1

th10_ascii_stage_2

Stage 2

th10_ascii_stage_3

Stage 3

th10_ascii_stage_4

Stage 4

th10_ascii_stage_5

Stage 5

th10_ascii_stage_6

Stage 6

th10_ascii_stage_clear

Clear

High scores

ID Text
th10_ascii_score_empty

%2d %s %9ld%d ----/--/-- --:-- Stage - ---%

th10_ascii_ranking

  Score Ranking!!

th13_ascii_credit

Credit %d

Icon th16.png Hidden Star in Four Seasons

ID Text
th16_ascii_score_empty

%2d %s %9ld%d ----/--/-- --:-- Season Stage - ---%%

th16_ascii_score_spring

Spring

th16_ascii_score_summer

Summer

th16_ascii_score_autumn

Autumn

th16_ascii_score_winter

Winter

th16_ascii_score_sp

Sp

th16_ascii_score_sm

Sm

th16_ascii_score_at

At

th16_ascii_score_wt

Wt

Icon th165.png Violet Detector

The game provides enough space to the right for longer translations of these, but make sure to then also provide the correct number of '-' characters in th165_ascii_replay_empty (should be the number of characters in your longest translated string).

ID Text
th165_ascii_replay_sun

  Sun

th165_ascii_replay_mon

  Mon

th165_ascii_replay_tue

  Tue

th165_ascii_replay_wed

  Wed

th165_ascii_replay_thu

  Thu

th165_ascii_replay_fri

  Fri

th165_ascii_replay_sat

  Sat

th165_ascii_replay_sun2

2nd Sun

th165_ascii_replay_mon2

2nd Mon

th165_ascii_replay_tue2

2nd Tue

th165_ascii_replay_wed2

2nd Wed

th165_ascii_replay_thu2

2nd Thu

th165_ascii_replay_fri2

2nd Fri

th165_ascii_replay_sat2

2nd Sat

th165_ascii_replay_sun3

3rd Sun

th165_ascii_replay_mon3

3rd Mon

th165_ascii_replay_tue3

3rd Tue

th165_ascii_replay_wed3

3rd Wed

th165_ascii_replay_thu3

3rd Thu

th165_ascii_replay_fri3

3rd Fri

th165_ascii_replay_sat3

3rd Sat

th165_ascii_replay_diary

  Diary


Icon th18.png Unconnected Marketeers

ID Text
th18_ascii_shop_money

th18_ascii_shop_cost

th18_ascii_ability_slot

th18_ascii_menu_quit

th18_ascii_menu_default

th18_ascii_menu_game_start

th18_ascii_menu_extra_start

th18_ascii_menu_practice

th18_ascii_menu_spell_practice

th18_ascii_menu_replay

th18_ascii_menu_player_data

th18_ascii_menu_music_room

th18_ascii_menu_option

th18_ascii_menu_manual

th18_ascii_menu_screen

th18_ascii_menu_window

th18_ascii_menu_fullscreen

th18_ascii_menu_borderlessdbd

th18_ascii_menu_borderless

th18_ascii_menu_bgm_vol

th18_ascii_menu_se_vol

th18_ascii_menu_keyconfig

th18_ascii_menu_directinput

th18_ascii_menu_xinput

th18_ascii_menu_keyboard

th18_ascii_menu_shot

th18_ascii_menu_bomb

th18_ascii_menu_slow

th18_ascii_menu_item

th18_ascii_menu_change

th18_ascii_menu_pause