Mod:Nebula's Mission Board/ String keys: Difference between revisions
Make page |
m MistressNebula moved page User:MistressNebula/MissionGen: String keys to Mod:Nebula's Mission Board/ String keys: Move to Mod namespace |
(No difference)
| |
Latest revision as of 17:47, 29 July 2025
The Mission Generation Library requires a selection of strings to be set up in order to display things correctly. Most of them are defined by modders using the missiongen_settings.lua file, and every setting specifies in its documentation which string file needs to contain its entries. There are, however, a few string keys that are defined by the library itself, and are used by key components of the system, like for displaying objectives and rewards, or as event messages during jobs.
These strings are defined near the top of missiongen_lib.lua, but are also listed here for convenience. Every string has its own list of allowed text placeholders:
strings.resx
Static display keys that are fetched from strings.resx:
MENU_JOB_OBJECTIVE_RESCUE_SELF
Objective string for jobs where you rescue the client.
Placeholders
{0}: Client
MENU_JOB_OBJECTIVE_RESCUE_FRIEND
Objective string for jobs where you rescue the target.
Placeholders
{0}: Client{1}: Target
MENU_JOB_OBJECTIVE_ESCORT
Objective string for escort jobs.
Placeholders
{0}: Client{1}: Target
MENU_JOB_OBJECTIVE_EXPLORATION
Objective string for exploration jobs.
Placeholders
{0}: Client
MENU_JOB_OBJECTIVE_DELIVERY
Objective string for delivery jobs.
Placeholders
{0}: Client{2}: Item
MENU_JOB_OBJECTIVE_LOST_ITEM
Objective string for lost item jobs.
Placeholders
{0}: Client{2}: Item
MENU_JOB_OBJECTIVE_OUTLAW
Objective string for regular outlaw jobs.
Placeholders
{0}: Client{1}: Target,
MENU_JOB_OBJECTIVE_OUTLAW_ITEM
Objective string for stolen item outlaw jobs.
Placeholders
{0}: Client{1}: Target{2}: Item
MENU_JOB_OBJECTIVE_OUTLAW_ITEM_UNK
Objective string for stolen item outlaw jobs whose target is supposed to be hidden.
Placeholders
{0}: Client{1}: Target{2}: Item
MENU_JOB_OBJECTIVE_OUTLAW_MONSTER_HOUSE
Objective string for outlaw monster house jobs.
Placeholders
{0}: Client{1}: Target
MENU_JOB_OBJECTIVE_OUTLAW_FLEE
Objective string for fleeing outlaw jobs.
Placeholders
{0}: Client{1}: Target
MENU_JOB_OBJECTIVE_DEFAULT
Objective string displayed when there are no jobs.
MENU_JOB_OBJECTIVE_REACH_SEGMENT
Objective string displayed when there are jobs in a different segment.
Placeholders
{0}: Segment
MENU_OPTION_JOBLIST
Name of the main menu button that displays the taken list
MENU_OPTION_OBJECTIVES_LIST
Name of the main menu button that displays the current objectives
BOARD_TAKEN_TITLE
Name of the taken board in the board menu
MENU_JOB_OBJECTIVES_TITLE
Label for the button used to view mission objectives in dungeons
MENU_JOB_ACCEPTED
Displayed when viewing boards. It shows how full the taken list is.
Placeholders
{0}Current Taken Count{1}: Taken Limit
MENU_JOB_SUMMARY
Displays the Job Summary label text
MENU_JOB_CLIENT
Displays the Client label text
MENU_JOB_OBJECTIVE
Displays the Objective label text
MENU_JOB_PLACE
Displays the Place label text
MENU_JOB_DIFFICULTY
Displays the Difficulty label text
MENU_JOB_REWARD
Displays the Reward label text
EXTRA_REWARD_AMOUNT
Displays the Extra Reward.
Placeholders
{0}: Amount
MENU_JOB_REWARD_SINGLE
Reward string for a job with 1 reward.
Placeholders
{0}: Reward1
MENU_JOB_REWARD_DOUBLE
Reward string for a job with 2 rewards.
Placeholders
{0}: Reward1{1}: Reward2
MENU_JOB_REWARD_UNKNOWN
Reward string for special rewards. Meant to be hidden.
Placeholders
{0}: Reward1
MENU_JOB_TAKE
Label for the button used to take jobs or to activate them
MENU_JOB_DELETE
Label for the button used to delete taken jobs
MENU_JOB_SUSPEND
Label for the button used to suspend jobs
stringsEx.resx
Static display keys that are fetched from stringsEx.resx:
DLG_MISSION_RESCUE_FOUND
Message for finding a rescue target and asking whether or not to warp it out.
Placeholders
{0}: pokémon
DLG_MISSION_RESCUE_CONFIRM
Message for agreeing to warp out a rescue target.
Placeholders
{0}: pokémon
DLG_MISSION_DELIVERY_FOUND
Message for finding a delivery target and asking whether or not to give it the requested item.
Placeholders
{0}: pokémon{1}: item
DLG_MISSION_DELIVERY_CONFIRM
Dialogue from the target thanking the player for the item.
Placeholders
{0}: item
DLG_MISSION_DELIVERY_DENY
Dialogue from the target being sad about the player refusing to give the item.
Placeholders
{0}: item
DLG_MISSION_DELIVERY_NO_ITEM
Message for not having the requested item.
Placeholders
{0}: pokémon{1}: item
DLG_MISSION_DELIVERY_NO_ITEM_CHAR
Dialogue from the target being sad about the player not having the item.
Placeholders
{0}: item
DLG_MISSION_TARGET_LEFT
Message for the target warping out after completing its mission.
Placeholders
{0}: pokémon
MISSION_ESCORT_ADD
Message for adding one escort guest to the party
Placeholders
{0}: guest
MISSION_ESCORT_ADD_PLURAL
Message for adding multiple escort guests to the party.
Placeholders
{0}: list of guests
MISSION_ESCORT_REACHED
Message for finding an escort target.
Placeholders
{0}: client{1}: target
MISSION_ESCORT_THANKS
Dialogue from the guest thanking the player.
Placeholders
{0}: target
MISSION_ESCORT_DEPART
Message for client and target leaving the dungeon.
Placeholders
{0}: client{1}: target
MISSION_ESCORT_UNAVAILABLE
Message for the guest being fainted or not close enough to the target.
Placeholders
{0}: client{1}: target
MISSION_ESCORT_FAINTED
Message for the escort getting knocked out
MISSION_EXPLORATION_REACHED
Message for reaching an exploration target floor.
Placeholders
{0}: client{1}: dungeon
MISSION_EXPLORATION_THANKS
Dialogue from the guest thanking the player.
Placeholders
{1}: dungeon
MISSION_EXPLORATION_DEPART
Message for the exploration client leaving the dungeon.
Placeholders
{0}: client{1}: dungeon
DLG_MISSION_LOST_ITEM_RETRIEVED
Message for retrieving a lost item.
Placeholders
{0}: client{1}: item
DLG_MISSION_OUTLAW_SPAWN_FAIL
Message for whenever an outlaw fails to spawn
DLG_MISSION_OUTLAW_REACHED
Message for reaching an outlaw floor.
Placeholders
{0}: outlaw
DLG_MISSION_OUTLAW_FLEE
Intro dialogue for a fleeing outlaw.
DLG_MISSION_OUTLAW_FLED
Message for a fleeing outlaw managing to escape.
Placeholders
{0}: outlaw
DLG_MISSION_OUTLAW_MONSTER_HOUSE
Intro dialogue for an outlaw with monster house.
DLG_MISSION_OUTLAW_DEFEATED
Message for an outlaw being defeated.
Placeholders
{0}: outlaw
DLG_MISSION_OUTLAW_MINIONS_DEFEATED
Dialogue from an outlaw thanking the player
DLG_MISSION_OUTLAW_BOSS_DEFEATED
Message for an outlaw with monster house being defeated.
Placeholders
{0}: outlaw
DLG_MISSION_OUTLAW_HOUSE_DEFEATED
Message for an outlaw monster house being fully defeated.
Placeholders
{0}: outlaw
DLG_MISSION_OUTLAW_ITEM_RETRIEVED
Message for retrieving the stolen item from an outlaw.
Placeholders
{0}: outlaw{1}: item
DLG_MISSION_OUTLAW_ITEM_UNK_RETRIEVED
Message for retrieving the stolen item from an outlaw before defeating the outlaw.
Placeholders
{0}: outlaw{1}: item
DLG_MISSION_OUTLAW_ITEM_UNK_DEFEATED
Message for defeating an outlaw whose identity was unknown and seeing it drop the stolen item.
Placeholders
{0}: outlaw{1}: item
DLG_MISSION_CONTINUE_ONGOING
Message that asks whether or not to stay in a dungeon when there are still more jobs.
DLG_MISSION_CONTINUE_CONFIRM
Message that asks for confirmation before leaving a dungeon when there are still more jobs.
DLG_MISSION_CONTINUE_NO_ONGOING
Message that asks whether or not to stay in a dungeon when there are no more jobs.
MISSION_COMPLETED_CUTSCENE_AWARD_ITEM
Message used to notify the player about the item they were awarded.
Placeholders
{0}: team{1}: item
MISSION_COMPLETED_CUTSCENE_AWARD_ITEM_STORAGE
Message used to notify the player about fact that the item they were awarded was sent to storage.
Placeholders
{0}: team{1}: item
MISSION_COMPLETED_CUTSCENE_AWARD_MONEY
Message used to notify the player about the sum of money they were awarded.
Placeholders
{0}: team{1}: money
MISSION_COMPLETED_CUTSCENE_AWARD_CHAR
Dialogue from a client that wants to join the team as the reward.
Placeholders
{0}: team
MISSION_COMPLETED_CUTSCENE_AWARD_CHAR_PROMPT
Message asking the player if they want the client as a team member.
Placeholders
{0}: team{1}: client
MISSION_COMPLETED_CUTSCENE_AWARD_EXTRA
Message used to notify the player about the extra reward they were awarded.
Placeholders
{0}: team{1}: amount
MISSION_COMPLETED_CUTSCENE_AWARD_RANK_UP
Message used to notify the player about a rank up.
Placeholders
{0}: team{1}: original rank{2}: new rank
