- Some parts are now available in English, and can be switched as an option.
- Added symbol display and space to make the boundary between the front and back rows clearer
- Added details of elements to how to play, may be content for MOD creators
- Styles and item shops can now change their contents by calling the "Flag.Get.String" function.
- DirectMove (3, 5, 2) to implement warp in the dungeon
- Added a way to hide areas with script
- Supports localization of dialogue that incorporates variables [$kakaku]
How to play, many UI, introduction novel and conversation parts, some items and skills have been translated into English.
You can change the language to English from the options.
In order to support English, we have changed the way prices for accommodations and other accommodations are displayed in conversational text.
NPC.Talk( "ニコラ", "一泊[$kakaku]Gだよー", "{area}/image/npc/Chiruri_s/03_cut.png" )
kakaku is a variable.
If you want to use the MOD to support English, create a "language" folder directly under the area folder and enter
Please create "English_static.mgn" and "English_tmp.mgn".
The former is loaded at the start of the game and remains in memory forever. Write here anything that needs to be converted in other places, such as items or styles.
The latter is loaded when the area is entered, and the memory is freed when the area is exited. Used for things that are only used within the area, such as conversation sentences.
This is a description example
---
func main() {
lang = "English"
// New Game 占い屋 ノベル
Add( lang, "アザリス教聖書 第4章 1節", "Axarith Bible Chapter 4 Verse 1")
}
---
If you update SampleMod, the details of "Add a way to hide the area with script" are specified in the area's Config.mgn.
Add the show function as shown below, assign True or False to Show, and return().
---
func show() {
// Determine here whether to enter from another area
// If this function does not exist, it will be determined as "always display"
// Show = False // You can hide it with this, you can change it with flags etc.
Show = True
Return()
}
---