跳轉至

視覺小說命令列表

角色

聲明角色

命令調用

【聲明角色:姓名=<字符串>】 (+可選:列表)

命令使用了以下額外關鍵字:

  • 立繪

    • <圖片表達式樹>
  • 立繪位置設置

    • 絕對位置(錨點, 縮放比例 [,錨點坐標])
    • 立繪默認方案(屏底高度, 頂部高度, 橫向偏移 [,橫向位置])
  • 頭像

    • <圖片表達式樹>
  • 發言

    • 名字顏色
    • 內容顏色
  • 發言別名

    • <發言名>

    • 名字顏色

    • 內容顏色

說明

暫無文檔

翻譯、別名项

命令名(聲明角色):vnparse/CMD_DeclCharacter

參數:

  • 姓名: vnparse/CMD_DeclCharacter_name

額外關鍵字:

  • 立繪: vnparse/chdecl_sprite

    • <圖片表達式樹>: vn_util/vtype_image_expr_tree
  • 立繪位置設置: vnparse/chdecl_sprite_placer

    • 絕對位置(錨點, 縮放比例 [,錨點坐標]): vn_util/placer_absolute_helptext
    • 立繪默認方案(屏底高度, 頂部高度, 橫向偏移 [,橫向位置]): vn_util/placer_sprite_helptext
  • 頭像: vnparse/chdecl_sideimage

    • <圖片表達式樹>: vn_util/vtype_image_expr_tree
  • 發言: vnparse/chdecl_say

    • 名字顏色: vnparse/sayinfo_namecolor
    • 內容顏色: vnparse/sayinfo_contentcolor
  • 發言別名: vnparse/chdecl_say_alternative_name

    • <發言名>: vn_util/vtype_sayname

    • 名字顏色: vnparse/sayinfo_namecolor

    • 內容顏色: vnparse/sayinfo_contentcolor

角色入場

命令調用

【角色入場:角色=<1到N個{調用表達式}>,轉場=<調用表達式,可選>】

說明

暫無文檔

翻譯、別名项

命令名(角色入場):vnparse/CMD_CharacterEnter

參數:

  • 角色: vnparse/CMD_CharacterEnter_characters
  • 轉場: vnparse/CMD_CharacterEnter_transition

角色退場

命令調用

【角色退場:角色=<1到N個{調用表達式}>,轉場=<調用表達式,可選>】

說明

暫無文檔

翻譯、別名项

命令名(角色退場):vnparse/CMD_CharacterExit

參數:

  • 角色: vnparse/CMD_CharacterExit_characters
  • 轉場: vnparse/CMD_CharacterExit_transition

切換角色狀態

命令調用

【切換角色狀態:狀態表達式=<1到N個{字符串}或調用表達式>】

說明

暫無文檔

翻譯、別名项

命令名(切換角色狀態):vnparse/CMD_SwitchCharacterState

參數:

  • 狀態表達式: vnparse/CMD_SwitchCharacterState_state_expr

對話、發言

長發言

命令調用

【長發言:發言者=<調用表達式,可選>】

說明

暫無文檔

翻譯、別名项

命令名(長發言):vnparse/CMD_LongSpeech

參數:

  • 發言者: vnparse/CMD_LongSpeech_sayer

交替發言

命令調用

【交替發言:發言者=<1到N個{調用表達式}>】

說明

暫無文檔

翻譯、別名项

命令名(交替發言):vnparse/CMD_InterleaveSayer

參數:

  • 發言者: vnparse/CMD_InterleaveSayer_sayer

默認發言模式

命令調用

【默認發言模式】

說明

暫無文檔

翻譯、別名项

命令名(默認發言模式):vnparse/CMD_DefaultSayMode

場景

聲明場景

命令調用

【聲明場景:名稱=<字符串>】 (+可選:列表)

命令使用了以下額外關鍵字:

  • 背景

    • <圖片表達式樹>

說明

暫無文檔

翻譯、別名项

命令名(聲明場景):vnparse/CMD_DeclScene

參數:

  • 名稱: vnparse/CMD_DeclScene_name

額外關鍵字:

  • 背景: vnparse/scenedecl_background

    • <圖片表達式樹>: vn_util/vtype_image_expr_tree

切換場景

命令調用

【切換場景:場景=<調用表達式>,轉場=<調用表達式,可選>】

說明

暫無文檔

翻譯、別名项

命令名(切換場景):vnparse/CMD_SwitchScene

參數:

  • 場景: vnparse/CMD_SwitchScene_scene
  • 轉場: vnparse/CMD_SwitchScene_transition

圖片

聲明圖片

命令調用

【聲明圖片:名稱=<字符串>,路徑=<字符串>】

【聲明圖片:名稱=<字符串>,來源=<調用表達式>】

說明

暫無文檔

翻譯、別名项

命令名(聲明圖片):vnparse/CMD_DeclImage

參數:

  • 名稱: vnparse/CMD_DeclImage_name
  • 路徑: vnparse/CMD_DeclImage_path
  • 來源: vnparse/CMD_DeclImage_source

收起圖片

命令調用

【收起圖片:圖片名=<字符串>,轉場=<調用表達式,可選>】

說明

暫無文檔

翻譯、別名项

命令名(收起圖片):vnparse/CMD_HideImage

參數:

  • 圖片名: vnparse/CMD_HideImage_image_name
  • 轉場: vnparse/CMD_HideImage_transition

音樂音效

設置背景音樂

命令調用

【設置背景音樂:音樂=<字符串或內嵌音頻>】

【背景音樂:音樂=<字符串或內嵌音頻>】

說明

暫無文檔

翻譯、別名项

命令名(設置背景音樂,背景音樂):vnparse/CMD_SetBGM

參數:

  • 音樂: vnparse/CMD_SetBGM_bgm

章節與分支(控制流)

函數

命令調用

【函數:名稱=<字符串>】

【章節:名稱=<字符串>】

說明

暫無文檔

翻譯、別名项

命令名(函數,章節):vnparse/CMD_Function

參數:

  • 名稱: vnparse/CMD_Function_name

調用函數

命令調用

【調用函數:名稱=<字符串>】

【調用章節:名稱=<字符串>】

說明

暫無文檔

翻譯、別名项

命令名(調用函數,調用章節):vnparse/CMD_CallFunction

參數:

  • 名稱: vnparse/CMD_CallFunction_name

轉至函數

命令調用

【轉至函數:名稱=<字符串>】

【轉至章節:名稱=<字符串>】

說明

暫無文檔

翻譯、別名项

命令名(轉至函數,轉至章節):vnparse/CMD_TailCall

參數:

  • 名稱: vnparse/CMD_TailCall_name

轉至標簽

命令調用

【轉至標簽:名稱=<字符串>】

說明

暫無文檔

翻譯、別名项

命令名(轉至標簽):vnparse/CMD_Jump

參數:

  • 名稱: vnparse/CMD_Jump_name

標簽

命令調用

【標簽:名稱=<字符串>】

說明

暫無文檔

翻譯、別名项

命令名(標簽):vnparse/CMD_Label

參數:

  • 名稱: vnparse/CMD_Label_name

選項

命令調用

【選項:名稱=<字符串>,結束動作=<"繼續"|"循環",默認值:"繼續">】 (+列表)

說明

暫無文檔

翻譯、別名项

命令名(選項):vnparse/CMD_Select

參數:

  • 名稱: vnparse/CMD_Select_name
  • 結束動作: vnparse/CMD_Select_finish_action

  • 繼續: vnparse/ENUM_SelectFinishAction_CONTINUE

  • 循環: vnparse/ENUM_SelectFinishAction_LOOP

跳出循環

命令調用

【跳出循環】

說明

暫無文檔

翻譯、別名项

命令名(跳出循環):vnparse/CMD_ExitLoop

章節結束

命令調用

【章節結束】

【函數返回】

說明

暫無文檔

翻譯、別名项

命令名(章節結束,函數返回):vnparse/CMD_Return

選項、設置

導出到文件

命令調用

【導出到文件:文件路徑=<字符串>】

說明

暫無文檔

翻譯、別名项

命令名(導出到文件):vnparse/CMD_ExportToFile

參數:

  • 文件路徑: vnparse/CMD_ExportToFile_filepath

特殊指令

聲明別名

命令調用

【聲明別名:別名名稱=<字符串>,目標=<字符串>】

說明

暫無文檔

翻譯、別名项

命令名(聲明別名):vnparse/CMD_DeclAlias

參數:

  • 別名名稱: vnparse/CMD_DeclAlias_alias_name
  • 目標: vnparse/CMD_DeclAlias_target

內嵌匯編

命令調用

【內嵌匯編:内容=<字符串>,後端=<字符串>】

【內嵌匯編:後端=<字符串>】 (+特殊塊)

說明

暫無文檔

翻譯、別名项

命令名(內嵌匯編):vnparse/CMD_ASM

參數:

  • 内容: vnparse/CMD_ASM_content
  • 後端: vnparse/CMD_ASM_backend

表格展開

命令調用

【表格展開:命令名=<字符串>】 (+表格)

說明

暫無文檔

翻譯、別名项

命令名(表格展開):vnparse/CMD_ExpandTable

參數:

  • 命令名: vnparse/CMD_ExpandTable_cmdname

註釋

命令調用

【註釋:註釋|註=<任意內容,可選>】

【註:註釋|註=<任意內容,可選>】

說明

Comments

翻譯、別名项

命令名(註釋,註):vnparse/CMD_Comment

參數:

  • 註釋|註: vnparse/CMD_Comment_comment