Skip to content

エラーコード一覧

Konado の失敗には必ず安定したエラーコード <モジュール>-<3桁> が付きます。コンソール、 失敗パネル、pending_runtime_failureKonadoErrorRegistry は同じ番号を共有するため、 「どの段階で失敗したか」を関数・リソース・スクリプト行まで特定できます。

主な構造化フィールド(詳細な説明は中文/英文ページを参照):code / id(安定番号)、 messagefunction / owner(検出した関数とファイル)、resource_kind / resource_idinstruction_key / source_path / source_line(失敗した命令と位置)、severity。 コンソール例:[AC-001] 显示角色失败:角色 ID 不能为空;于 KonadoStageController.show_actor,actor=,指令=ks:res://sample/demo/demo.ks:12,位置=res://sample/demo/demo.ks:12

実行できるサンプル:sample/error_gallery/(11 件、AC / AU / CA / AH / VA); 自動検証は tests/dialogue/test_error_gallery.gd

一覧

本表は KonadoErrorRegistry から .github/scripts/check_error_codes.py が生成・検証します。 手で編集せず、コード登録後に --write-docs を実行してください。

IDコードモジュール重要度症状検出箇所
AC-001stage.actor_id_emptyActing and stageエラーActor id is empty when creating an actorKonadoStageController.show_actor(addons/konado/runtime/stage/konado_stage_controller.gd)
AC-002stage.actor_change_failedActing and stageエラーChanging the actor state failedKonadoInstructionExecutor._actor_change(addons/konado/runtime/dialogue/konado_instruction_executor.gd)
AC-003stage.actor_exit_failedActing and stageエラーActor exit failedKonadoInstructionExecutor._actor_exit(addons/konado/runtime/dialogue/konado_instruction_executor.gd)
AC-004stage.actor_motion_emptyActing and stageエラーThe actor motion name is emptyKonadoStageController.play_actor_motion(addons/konado/runtime/stage/konado_stage_controller.gd)
AC-005stage.actor_motion_failedActing and stageエラーPlaying the actor motion failedKonadoInstructionExecutor._actor_motion(addons/konado/runtime/dialogue/konado_instruction_executor.gd)
AC-006stage.actor_motion_layer_invalidActing and stageエラーThe actor motion layer scene is invalidKonadoStageController.show_actor(addons/konado/runtime/stage/konado_stage_controller.gd)
AC-007stage.actor_motion_missingActing and stageエラーThe motion layer has no such animationKonadoStageController.play_actor_motion(addons/konado/runtime/stage/konado_stage_controller.gd)
AC-008stage.actor_move_failedActing and stageエラーMoving the actor failedKonadoInstructionExecutor._actor_move(addons/konado/runtime/dialogue/konado_instruction_executor.gd)
AC-009stage.actor_node_missingActing and stageエラーThe actor node is not on stageKonadoStageController.remove_actor(addons/konado/runtime/stage/konado_stage_controller.gd)
AC-010stage.actor_node_removedActing and stage警告The previous actor node was removed; treated as a fresh showKonadoStageController._update_existing_actor(addons/konado/runtime/stage/konado_stage_controller.gd)
AC-011stage.actor_not_foundActing and stageエラーThe actor is missing from the character listKonadoDialogueServices._show_actor(addons/konado/runtime/dialogue/konado_dialogue_services.gd)
AC-012stage.actor_not_presentActing and stageエラーThe actor is not on stage (no previous actor show)KonadoInstructionExecutor._actor_change(addons/konado/runtime/dialogue/konado_instruction_executor.gd)
AC-013stage.actor_request_supersededActing and stage情報The actor request was superseded by a newer oneKonadoStageController.show_actor(addons/konado/runtime/stage/konado_stage_controller.gd)
AC-014stage.actor_scene_missingActing and stageエラーThe character has no character_scene configuredKonadoStageController.show_actor(addons/konado/runtime/stage/konado_stage_controller.gd)
AC-015stage.actor_show_failedActing and stageエラーCreating or showing the actor failedKonadoInstructionExecutor._actor_show(addons/konado/runtime/dialogue/konado_instruction_executor.gd)
AC-016stage.actor_state_invalidActing and stageエラーThe character scene does not provide that stateKonadoStageController.show_actor(addons/konado/runtime/stage/konado_stage_controller.gd)
AC-017stage.actor_template_failedActing and stageエラーInstantiating the character scene failedKonadoStageController.show_actor(addons/konado/runtime/stage/konado_stage_controller.gd)
AC-018stage.background_controller_uninitializedActing and stageエラーThe background controller is not initializedKonadoBackgroundController.change(addons/konado/runtime/stage/background/konado_background_controller.gd)
AC-019stage.background_failedActing and stageエラーSwitching the background failedKonadoInstructionExecutor._background(addons/konado/runtime/dialogue/konado_instruction_executor.gd)
AC-020stage.background_not_foundActing and stageエラーThe background is missing from the background listKonadoDialogueServices._display_background(addons/konado/runtime/dialogue/konado_dialogue_services.gd)
AC-021stage.background_scene_missingActing and stageエラーThe background has no PackedScene configuredKonadoStageController.change_background_scene(addons/konado/runtime/stage/konado_stage_controller.gd)
AC-022stage.background_type_invalidActing and stageエラーThe background scene type is invalidKonadoBackgroundController.change(addons/konado/runtime/stage/background/konado_background_controller.gd)
AC-023stage.operation_supersededActing and stage情報The stage operation was superseded by a newer requestKonadoStageOperationTracker.superseded_failure(addons/konado/runtime/stage/konado_stage_operation_tracker.gd)
AH-001achievement.operation_failedAchievementsエラーAchievement command failedKonadoInstructionExecutor._achievement_result(addons/konado/runtime/dialogue/konado_instruction_executor.gd)
AH-002achievement.not_foundAchievementsエラーThe achievement is missing from the achievement listKonadoAchievementManager._operation_failure(addons/konado_achievement/runtime/konado_achievement_manager.gd)
AH-003achievement.storage_failedAchievementsエラーWriting the achievement save data failedKonadoAchievementManager._storage_failure(addons/konado_achievement/runtime/konado_achievement_manager.gd)
AH-004achievement.progress_invalidAchievementsエラーInvalid counter progress keyKonadoAchievementManager.try_increment_progress(addons/konado_achievement/runtime/konado_achievement_manager.gd)
AH-005achievement.progress_type_conflictAchievementsエラーCounter key conflicts with an existing flag keyKonadoAchievementManager.try_increment_progress(addons/konado_achievement/runtime/konado_achievement_manager.gd)
AH-006achievement.flag_invalidAchievementsエラーInvalid flag keyKonadoAchievementManager.try_set_flag(addons/konado_achievement/runtime/konado_achievement_manager.gd)
AH-007achievement.flag_type_conflictAchievementsエラーFlag key conflicts with an existing counter keyKonadoAchievementManager.try_set_flag(addons/konado_achievement/runtime/konado_achievement_manager.gd)
AU-001audio.bgm_failedAudioエラーBGM playback failedKonadoInstructionExecutor._audio_bgm_play(addons/konado/runtime/dialogue/konado_instruction_executor.gd)
AU-002audio.bgm_not_foundAudioエラーBGM is missing from the BGM listKonadoDialogueServices._play_bgm(addons/konado/runtime/dialogue/konado_dialogue_services.gd)
AU-003audio.bgm_stream_missingAudioエラーBGM resource is not configuredKonadoDialogueServices._play_bgm(addons/konado/runtime/dialogue/konado_dialogue_services.gd)
AU-004audio.list_missingAudioエラーAudio list is not configuredKonadoDialogueServices._play_bgm(addons/konado/runtime/dialogue/konado_dialogue_services.gd)
AU-005audio.player_missingAudioエラーAudio player is not boundKonadoDialogueServices._play_bgm(addons/konado/runtime/dialogue/konado_dialogue_services.gd)
AU-006audio.sfx_failedAudioエラーSound effect playback failedKonadoInstructionExecutor._audio_sfx_play(addons/konado/runtime/dialogue/konado_instruction_executor.gd)
AU-007audio.sfx_not_foundAudioエラーSound effect is missing from the listKonadoDialogueServices._play_sound_effect(addons/konado/runtime/dialogue/konado_dialogue_services.gd)
AU-008audio.sfx_stream_missingAudioエラーSound effect resource is not configuredKonadoDialogueServices._play_sound_effect(addons/konado/runtime/dialogue/konado_dialogue_services.gd)
AU-009audio.voice_failedAudioエラーVoice playback failedKonadoDialogueManager._begin_dialogue_instruction(addons/konado/runtime/dialogue/konado_dialogue_manager.gd)
AU-010audio.voice_not_foundAudioエラーVoice is missing from the voice listKonadoDialogueServices._play_voice(addons/konado/runtime/dialogue/konado_dialogue_services.gd)
AU-011audio.voice_stream_missingAudioエラーVoice resource is not configuredKonadoDialogueServices._play_voice(addons/konado/runtime/dialogue/konado_dialogue_services.gd)
CA-001camera.move_rejectedCameraエラーCamera move rejected (missing marker or invalid duration)KonadoInstructionExecutor._camera_move_async(addons/konado/runtime/dialogue/konado_instruction_executor.gd)
CA-002camera.reset_rejectedCameraエラーCamera reset rejectedKonadoInstructionExecutor._camera_reset_async(addons/konado/runtime/dialogue/konado_instruction_executor.gd)
CA-003camera.shake_rejectedCameraエラーCamera shake rejectedKonadoInstructionExecutor._camera_shake_async(addons/konado/runtime/dialogue/konado_instruction_executor.gd)
CA-004camera.stop_rejectedCameraエラーCamera stop rejected (no pending async operation)KonadoInstructionExecutor._camera_stop_async(addons/konado/runtime/dialogue/konado_instruction_executor.gd)
CP-001compiler.diagnosticCompiler and linkerエラーCompiler diagnostic (syntax or semantic error)KonadoScriptDiagnostics._parse_message(addons/konado/language/service/konado_script_diagnostics.gd)
CP-002link.abi_mismatchCompiler and linkerエラーTarget script ABI does not match the current compilerKonadoScriptProjectLinker.link_additional(addons/konado/language/compiler/konado_script_project_linker.gd)
CP-003link.budgetCompiler and linkerエラーCross-script dependency budget exceeded (4096 files)KonadoScriptProjectLinker.link_additional(addons/konado/language/compiler/konado_script_project_linker.gd)
CP-004link.compile_failedCompiler and linkerエラーA linked target script failed to compileKonadoScriptProjectLinker.link_additional(addons/konado/language/compiler/konado_script_project_linker.gd)
CP-005link.invalid_pathCompiler and linkerエラーThe script path is not a canonical res:// pathKonadoScriptProjectLinker.link_additional(addons/konado/language/compiler/konado_script_project_linker.gd)
CP-006link.missing_scriptCompiler and linkerエラーThe linked target script does not existKonadoScriptProjectLinker.link_additional(addons/konado/language/compiler/konado_script_project_linker.gd)
DL-001dialogue.box_missingDialogue and choicesエラーNo dialogue box is bound, so the line cannot be shownKonadoInstructionExecutor._dialogue(addons/konado/runtime/dialogue/konado_instruction_executor.gd)
DL-002dialogue.choice_unavailableDialogue and choicesエラーNo usable choice controller or option targetKonadoInstructionExecutor._choice(addons/konado/runtime/dialogue/konado_instruction_executor.gd)
DL-003dialogue.speaker_emptyDialogue and choicesエラーSpeaker name resolved to an empty stringKonadoDialogueServices._actor_speaker_success(addons/konado/runtime/dialogue/konado_dialogue_services.gd)
DL-004dialogue.speaker_invalidDialogue and choicesエラーInvalid speaker configuration; the line cannot be shownKonadoDialogueManager._begin_dialogue_instruction(addons/konado/runtime/dialogue/konado_dialogue_manager.gd)
DL-005dialogue.speaker_kind_invalidDialogue and choicesエラーInvalid speaker_kindKonadoDialogueServices.resolve_speaker(addons/konado/runtime/dialogue/konado_dialogue_services.gd)
DL-006dialogue.speaker_variable_type_invalidDialogue and choicesエラーSpeaker variable is not a resolvable stringKonadoDialogueServices._speaker_from_variable(addons/konado/runtime/dialogue/konado_dialogue_services.gd)
RS-001resource.duplicateResource validationエラーDuplicated resource id declarationKonadoScriptDiagnostics._append_project_diagnostics(addons/konado/language/service/konado_script_diagnostics.gd)
RS-002resource.missing_targetResource validationエラーThe referenced resource target does not existKonadoScriptDiagnostics._append_project_diagnostics(addons/konado/language/service/konado_script_diagnostics.gd)
RS-003resource.unassignedResource validation警告The resource is not assigned in the project configurationKonadoScriptDiagnostics._append_project_diagnostics(addons/konado/language/service/konado_script_diagnostics.gd)
RS-004resource.unknownResource validationエラーReferencing an undeclared resourceKonadoScriptDiagnostics._append_project_diagnostics(addons/konado/language/service/konado_script_diagnostics.gd)
RT-001runtime.controller_missingRuntime contractエラーA controller required by the instruction is not configuredKonadoInstructionExecutor._missing_controller(addons/konado/runtime/dialogue/konado_instruction_executor.gd)
RT-002runtime.failedRuntime contractエラーUnclassified runtime failure (fallback code)KonadoExecutionFailure._init(addons/konado/runtime/dialogue/konado_execution_failure.gd)
RT-003runtime.host_unavailableRuntime contractエラーThe dialogue manager is gone (node freed)KonadoInstructionExecutor.execute(addons/konado/runtime/dialogue/konado_instruction_executor.gd)
RT-004runtime.instruction_failedRuntime contractエラーThe executor failed without committing an atomic transactionKonadoDialogueManager._pump(addons/konado/runtime/dialogue/konado_dialogue_manager.gd)
RT-005runtime.unsupported_opcodeRuntime contractエラーThe VM does not support this opcode (runtime/instruction version mismatch)KonadoInstructionExecutor.execute(addons/konado/runtime/dialogue/konado_instruction_executor.gd)
SC-001script.jump_entry_missingScripts and jumpsエラーThe jump target has no entry instructionKonadoDialogueManager._prepare_transition_target(addons/konado/runtime/dialogue/konado_dialogue_manager.gd)
SC-002script.jump_load_failedScripts and jumpsエラーThe jump target script cannot be loadedKonadoInstructionExecutor._jump_script(addons/konado/runtime/dialogue/konado_instruction_executor.gd)
SC-003script.jump_program_missingScripts and jumpsエラーThe jump target has no executable ProgramKonadoDialogueManager._prepare_transition_target(addons/konado/runtime/dialogue/konado_dialogue_manager.gd)
SC-004script.jump_transaction_inactiveScripts and jumps情報Jump transaction already inactive (superseded, not an error)KonadoDialogueManager._transition_to_shot(addons/konado/runtime/dialogue/konado_dialogue_manager.gd)
SC-005script.jump_transaction_supersededScripts and jumps情報The jump was superseded by a newer execution transactionKonadoDialogueManager._transition_to_shot(addons/konado/runtime/dialogue/konado_dialogue_manager.gd)
SC-006script.jump_transition_failedScripts and jumpsエラーSwitching to the jump target failedKonadoInstructionExecutor._jump_script(addons/konado/runtime/dialogue/konado_instruction_executor.gd)
SC-007script.jump_vm_transition_failedScripts and jumpsエラーThe VM rejected the jump target transitionKonadoDialogueManager._transition_to_shot(addons/konado/runtime/dialogue/konado_dialogue_manager.gd)
VA-001variable.condition_failedVariables and conditionsエラーEvaluating the condition failedKonadoInstructionExecutor._condition(addons/konado/runtime/dialogue/konado_instruction_executor.gd)
VA-002variable.condition_type_mismatchVariables and conditionsエラーCondition operand types do not matchKonadoInstructionExecutor._condition_target(addons/konado/runtime/dialogue/konado_instruction_executor.gd)
VA-003variable.not_foundVariables and conditionsエラーThe condition references an undefined variableKonadoInstructionExecutor._condition_variable(addons/konado/runtime/dialogue/konado_instruction_executor.gd)
VA-004variable.operation_failedVariables and conditionsエラーVariable operation failed (invalid type or operand)KonadoDialogueServices._apply_temp_operation(addons/konado/runtime/dialogue/konado_dialogue_services.gd)

Released under BSD3-Clause License.