Merge branch 'dev' into hawkbar-colliders

This commit is contained in:
xen-42 2025-04-18 23:52:07 -04:00
commit 2ea56b2995
3 changed files with 51 additions and 4 deletions

View File

@ -62,7 +62,8 @@ jobs:
name: NewHorizons-Schemas-${{ inputs.build_type }} name: NewHorizons-Schemas-${{ inputs.build_type }}
path: .\NewHorizons\Schemas path: .\NewHorizons\Schemas
- name: Check Changed Schemas - name: Verify Changed Schemas
uses: tj-actions/verify-changed-files@v20
id: changed_files id: changed_files
run: | with:
echo "files_changed=$(git diff --exit-code NewHorizons/Schemas 2>&1>$null && echo false || echo true)" >> $Env:GITHUB_OUTPUT files: NewHorizons/Schemas/**

View File

@ -103,6 +103,27 @@
"type": "string", "type": "string",
"description": "Condition that must be true for this game over to trigger. If this is on a LoadCreditsVolume, leave empty to always trigger this game over.\nNote this is a regular dialogue condition, not a persistent condition." "description": "Condition that must be true for this game over to trigger. If this is on a LoadCreditsVolume, leave empty to always trigger this game over.\nNote this is a regular dialogue condition, not a persistent condition."
}, },
"audio": {
"type": "string",
"description": "The audio to use for the credits music. Can be a path to a .wav/.ogg/.mp3 file, or taken from the AudioClip list.\nCredits will be silent unless this attribute is specified.\nNote: only applies when creditsType is set to \"custom\"."
},
"audioVolume": {
"type": "number",
"description": "The length of the fade in and out for the credits music.\nNote: only applies when creditsType is set to \"custom\".",
"format": "float",
"default": 1.0
},
"audioLooping": {
"type": "boolean",
"description": "Determines if the credits music should loop.\nNote: only applies when creditsType is set to \"custom\".",
"default": false
},
"length": {
"type": "number",
"description": "Duration of the credits scroll in seconds.\nNote: only applies when creditsType is set to \"custom\".",
"format": "float",
"default": 120.0
},
"creditsType": { "creditsType": {
"description": "The type of credits that will run after the game over message is shown", "description": "The type of credits that will run after the game over message is shown",
"default": "fast", "default": "fast",
@ -152,12 +173,14 @@
"Fast", "Fast",
"Final", "Final",
"Kazoo", "Kazoo",
"Custom",
"None" "None"
], ],
"enum": [ "enum": [
"fast", "fast",
"final", "final",
"kazoo", "kazoo",
"custom",
"none" "none"
] ]
} }

View File

@ -2964,7 +2964,7 @@
"$ref": "#/definitions/SlideReelType" "$ref": "#/definitions/SlideReelType"
}, },
"reelCondition": { "reelCondition": {
"description": "Exclusive to the slide reel type. Condition/material of the reel. Antique is the Stranger, Pristine is the Dreamworld, Rusted is a burned reel.", "description": "Exclusive to the slide reel and standing vision torch type. Condition/material of the reel. Antique is the Stranger, Pristine is the Dreamworld, Rusted (exclusive to slide reels) is a burned reel.",
"default": "antique", "default": "antique",
"$ref": "#/definitions/SlideReelCondition" "$ref": "#/definitions/SlideReelCondition"
}, },
@ -7377,6 +7377,27 @@
"type": "string", "type": "string",
"description": "Condition that must be true for this game over to trigger. If this is on a LoadCreditsVolume, leave empty to always trigger this game over.\nNote this is a regular dialogue condition, not a persistent condition." "description": "Condition that must be true for this game over to trigger. If this is on a LoadCreditsVolume, leave empty to always trigger this game over.\nNote this is a regular dialogue condition, not a persistent condition."
}, },
"audio": {
"type": "string",
"description": "The audio to use for the credits music. Can be a path to a .wav/.ogg/.mp3 file, or taken from the AudioClip list.\nCredits will be silent unless this attribute is specified.\nNote: only applies when creditsType is set to \"custom\"."
},
"audioVolume": {
"type": "number",
"description": "The length of the fade in and out for the credits music.\nNote: only applies when creditsType is set to \"custom\".",
"format": "float",
"default": 1.0
},
"audioLooping": {
"type": "boolean",
"description": "Determines if the credits music should loop.\nNote: only applies when creditsType is set to \"custom\".",
"default": false
},
"length": {
"type": "number",
"description": "Duration of the credits scroll in seconds.\nNote: only applies when creditsType is set to \"custom\".",
"format": "float",
"default": 120.0
},
"creditsType": { "creditsType": {
"description": "The type of credits that will run after the game over message is shown", "description": "The type of credits that will run after the game over message is shown",
"default": "fast", "default": "fast",
@ -7391,12 +7412,14 @@
"Fast", "Fast",
"Final", "Final",
"Kazoo", "Kazoo",
"Custom",
"None" "None"
], ],
"enum": [ "enum": [
"fast", "fast",
"final", "final",
"kazoo", "kazoo",
"custom",
"none" "none"
] ]
}, },