-
Notifications
You must be signed in to change notification settings - Fork 0
Documentation
List of JSON Keys (Not all values have to be used. Though some may):
-
"monster_name" (Example:
"TEST_NAME"): Name of the monster. -
"monster_description" (Example:
"DESCRIPTION"): Description of the monster, allows special formatting. -
"monster_portrait_image_name" (Example:
"image.png"): Name of the image inside the same folder. -
"monster_audio_clip_name" (Example:
"sound.wav"): Name of the sound file inside the same folder. -
"access_level" (Examples (INT):
0-5): Which access level is needed when playing the main campaign (0 → No permissions needed). -
"include_campaign" (Examples:
true, false): If to include it in the main campaign. -
"attached_custom_campaign_name" (Example:
"Name of custom campaign"): If to be included in a custom campaign. Only requires name to be provided. Will only show up in the custom campaign provided. -
"monster_id" (Optional / Deprecated) (INT (Examples:
0-99999)): ID for the monster, best to leave it empty and let the mod handle it for you. If the ID already exists, it will instead replace it. I do not recommend using this to replace unless you are replacing an entry in a complicated mater. Use the replace option in the advanced section instead!
- "spider_phobia" (Optional) (Examples:
true, false): If to hide the image of the entry if spider phobia is enabled. - "darkness_phobia" (Optional) (Examples:
true, false): If to hide the image of the entry if darkness phobia is enabled. - "dog_phobia" (Optional) (Examples:
true, false): If to hide the image of the entry if dog phobia is enabled. - "holes_phobia" (Optional) (Examples:
true, false): If to hide the image of the entry if holes phobia is enabled. - "insect_phobia" (Optional) (Examples:
true, false): If to hide the image of the entry if insect phobia is enabled. - "watching_phobia" (Optional) (Examples:
true, false): If to hide the image of the entry if watching phobia is enabled. - "tight_space_phobia" (Optional) (Examples:
true, false): If to hide the image of the entry if tight spaces phobia is enabled.
- "only_dlc" (Examples:
true, false): If to only show in the DLC. - "include_dlc" (Examples:
true, false): If to also include in the DLC.
- "arcade_calls" (List) (Example:
["Hello, I have this problem…", "Hi, I think I have this problem…"]): List of text that appear when called in Arcade (Training) Mode. - "caller_audio_clip_name" (Example:
"sound.wav"): Audio played when called for this entry.
Caller Main Campaign Values (Values of the caller for the Entry) (Requires include_campaign to be true)
This is for main campaign callers! For custom campaign, see how to add custom callers.
- "caller_audio_clip_name" (Example:
"sound.wav"): Audio played when called for this entry. - "caller_name" (Example:
"John Safety"): Name of the caller. - "caller_transcript" (Example:
"Hello, I need help."): Transcript of the caller in text form. - "caller_image_name" (Example:
"image.png"): Name of the image for the caller inside the same folder. - "caller_chance" (Example:
0.3): Chance that this entry replaces the caller. Must be between 0.0 and 1.0. (Or equal) (Default 0.1). Requires to be included in the main campaign for it to work. - "allow_calling_again_over_restarts" (Example:
true, false): If the call is allowed to happen again upon restarting the game. Default is true. If set to false, it would prevent you from getting that call again. (Setting this to true or not providing it, will reset previous save for it)
Consequence Main Campaign Values (Values of the caller for the entry after the player got it wrong) (Requires include_campaign to be true)
This is for main campaign consequence callers! For custom campaign, see how to add custom callers.
- "consequence_caller_audio_clip_name" (Example:
"sound.mp3"): Audio played when called for this entry after the player got it wrong. - "consequence_caller_name" (Example:
"John Safety"): Name of the consequence caller. - "consequence_caller_transcript" (Example:
"Hello, I need help."): Consequence transcript of the caller in text form. - "consequence_caller_image_name" (Example:
"image.png"): Name of the image for the consequence caller inside the same folder.
- "replace_entry" (Examples:
true, false): Replace an entry / monster instead of adding it. (Also works in custom campaigns)
- "custom_campaign_name" (Example:
"Custom Campaign Name"): The internal name of the custom campaign. - "custom_campaign_days" (Example:
5): Amount of days the custom campaign runs for. Recommended to use accurate values to avoid any errors or unexpected actions. - "custom_campaign_desktop_name" (Example:
"Custom Campaign\nDesktop Name"): Name of custom campaign on the desktop. This option is purely cosmetic! - "custom_campaign_icon_image_name" (Example:
"smug_cat.png"): Image used for icon on the desktop.
- "custom_campaign_gameover_threshold" (Default Value:
60): Threshold when to trigger the game over screen at the end of the day. (Except first day) - "custom_campaign_warning_threshold" (Default Value:
60): Threshold when to trigger a warning call. Do not forget, it happens after a certain caller. - "custom_campaign_threshold_amount" (Example:
[3, 2, 3, 4, 5, 7]): This refers to the amount of monster / entry callers that need to have called before the warning call happens. This does not include dynamic (non-entry callers) callers.
- "custom_campaign_end_cutscene_video_name" (Example:
"cat_upset.mp4"): Cutscene Video to show at the end. Meaning that they finished the campaign successfully. - "custom_campaign_gameover_cutscene_video_name" (Example:
"cat_upset.mp4"): Cutscene video to show when the player loses. Meaning, when the player didn't have enough correct callers at the end of the day. This does not trigger at the first day.
- Home
- Installation
- Your first Entry
- Your first Custom Campaign
-
Customize your Custom Campaign
- Extra campaign customization
- Adding custom emails
- Adding custom videos
- Adding custom music
- Adding intermission music
- Adding custom ringtones
- Adding custom text files
- Adding custom cutscene
- Adding custom themes
- Accuracy Callers
- Advanced Accuracy Checks and Caller Requirements
- Adding custom modifiers
- Advanced Settings
- Documentation