| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361 |
- {
- "version": "3.2.0-e4",
- "fields": [
- {
- "key": "plat_camera_deadzone_x",
- "label": "Camera Deadzone X",
- "group": "Platformer Plus Level Controls",
- "type": "slider",
- "cType": "BYTE",
- "defaultValue": 4,
- "min": 0,
- "max": 32
- },
- {
- "key": "plat_camera_block",
- "label": "Lock Player to Camera Edge",
- "group": "Platformer Plus Level Controls",
- "type": "select",
- "options": [
- [0, "None"],
- [1, "Left"],
- [2, "Right"],
- [3, "Both"]
- ],
- "cType": "UBYTE",
- "defaultValue": 0
- },
- {
- "key": "plat_drop_through",
- "label": "Drop Through Platforms",
- "group": "Platformer Plus Level Controls",
- "type": "select",
- "options": [
- [0, "Off"],
- [1, "Down (Hold)"],
- [2, "Down (Tap)"],
- [3, "Down and Jump (Hold)"],
- [4, "Down and Jump (Tap)"]
- ],
- "cType": "UBYTE",
- "defaultValue": 0
- },
- {
- "key": "plat_mp_group",
- "label": "Platform Actor Collision Group",
- "group": "Platformer Plus Level Controls",
- "type": "select",
- "options": [
- [0, "None"],
- [2, "Collision Group 1"],
- [4, "Collision Group 2"],
- [8, "Collision Group 3"]
- ],
- "cType": "UBYTE",
- "defaultValue": 0
- },
- {
- "key": "plat_solid_group",
- "label": "Solid Actor Collision Group",
- "group": "Platformer Plus Level Controls",
- "type": "select",
- "options": [
- [0, "None"],
- [2, "Collision Group 1"],
- [4, "Collision Group 2"],
- [8, "Collision Group 3"]
- ],
- "cType": "UBYTE",
- "defaultValue": 0
- },
- {
- "key": "plat_jump_min",
- "label": "Minimum Jump Height",
- "group": "Platformer Plus",
- "type": "slider",
- "cType": "WORD",
- "defaultValue": 0,
- "min": 0,
- "max": 16384
- },
- {
- "key": "plat_hold_jump_max",
- "label": "Jump Frames",
- "group": "Platformer Plus",
- "type": "slider",
- "cType": "UBYTE",
- "defaultValue": 1,
- "min": 1,
- "max": 100
- },
- {
- "key": "plat_extra_jumps",
- "label": "Extra Jumps (set to 255 for infinite)",
- "group": "Platformer Plus",
- "type": "slider",
- "cType": "UBYTE",
- "defaultValue": 0,
- "min": 0,
- "max": 255
- },
- {
- "key": "plat_jump_reduction",
- "label": "Height Reduction on Subsequent Jumps",
- "group": "Platformer Plus",
- "type": "slider",
- "cType": "WORD",
- "defaultValue": 0,
- "min": 0,
- "max": 8192
- },
- {
- "key": "plat_coyote_max",
- "label": "Coyote Time",
- "group": "Platformer Plus",
- "type": "slider",
- "cType": "UBYTE",
- "defaultValue": 0,
- "min": 0,
- "max": 10
- },
- {
- "key": "plat_buffer_max",
- "label": "Jump Buffer",
- "group": "Platformer Plus",
- "type": "slider",
- "cType": "UBYTE",
- "defaultValue": 0,
- "min": 0,
- "max": 20
- },
- {
- "key": "plat_wall_jump_max",
- "label": "Wall Jumps",
- "group": "Platformer Plus",
- "type": "slider",
- "cType": "UBYTE",
- "defaultValue": 0,
- "min": 0,
- "max": 255
- },
- {
- "key": "plat_wall_slide",
- "label": "Enable Wall Slide",
- "group": "Platformer Plus",
- "type": "select",
- "options": [
- [0, "Off"],
- [1, "On"]
- ],
- "cType": "UBYTE",
- "defaultValue": 0
- },
- {
- "key": "plat_wall_grav",
- "label": "Wall Slide Gravity",
- "group": "Platformer Plus",
- "type": "slider",
- "cType": "WORD",
- "defaultValue": 1792,
- "min": 0,
- "max": 8192
- },
- {
- "key": "plat_wall_kick",
- "label": "Wall Kick Off",
- "group": "Platformer Plus",
- "type": "slider",
- "cType": "WORD",
- "defaultValue": 600,
- "min": 0,
- "max": 8192
- },
- {
- "key": "plat_float_input",
- "label": "Float Input",
- "group": "Platformer Plus",
- "type": "select",
- "options": [
- [0, "None"],
- [1, "Hold Jump"],
- [2, "Hold Up"]
- ],
- "cType": "UBYTE",
- "defaultValue": 0
- },
- {
- "key": "plat_float_grav",
- "label": "Float Fall Speed",
- "group": "Platformer Plus",
- "type": "slider",
- "cType": "WORD",
- "defaultValue": 912,
- "min": 0,
- "max": 8192
- },
- {
- "key": "plat_air_control",
- "label": "Air Control",
- "group": "Platformer Plus",
- "type": "select",
- "options": [
- [0, "Disable"],
- [1, "Enable"]
- ],
- "cType": "UBYTE",
- "defaultValue": 1
- },
- {
- "key": "plat_turn_control",
- "label": "Change Avatar Direction in the Air",
- "group": "Platformer Plus",
- "type": "select",
- "options": [
- [0, "Disable"],
- [1, "Enable"]
- ],
- "cType": "UBYTE",
- "defaultValue": 1
- },
- {
- "key": "plat_air_dec",
- "label": "Air Deceleration",
- "group": "Platformer Plus",
- "type": "slider",
- "cType": "WORD",
- "defaultValue": 208,
- "min": 0,
- "max": 768
- },
- {
- "key": "plat_run_type",
- "label": "Run Style",
- "group": "Platformer Plus",
- "type": "select",
- "options": [
- [0, "No Running"],
- [1, "GBS Default (Smooth Acceleration)"],
- [2, "Enhanced Smooth Acceleration"],
- [3, "Immediate Run Speed"]
- ],
- "cType": "UBYTE",
- "defaultValue": 1
- },
- {
- "key": "plat_turn_acc",
- "label": "Acceleration when Turning",
- "group": "Platformer Plus",
- "type": "slider",
- "cType": "WORD",
- "defaultValue": 712,
- "min": 0,
- "max": 2304
- },
- {
- "key": "plat_run_boost",
- "label": "Jump Boost from Run Speed",
- "group": "Platformer Plus",
- "type": "slider",
- "cType": "UBYTE",
- "defaultValue": 0,
- "min": 0,
- "max": 255
- },
- {
- "key": "plat_dash",
- "label": "Dash Input",
- "group": "Platformer Plus",
- "type": "select",
- "options": [
- [0, "Off"],
- [1, "Interact"],
- [2, "Double Tap"],
- [3, "Down and Jump"]
- ],
- "cType": "UBYTE",
- "defaultValue": 0
- },
- {
- "key": "plat_dash_style",
- "label": "Dash Style",
- "group": "Platformer Plus",
- "type": "select",
- "options": [
- [0, "Ground"],
- [1, "Air"],
- [2, "Both"]
- ],
- "cType": "UBYTE",
- "defaultValue": 0
- },
- {
- "key": "plat_dash_momentum",
- "label": "Dash Momentum",
- "group": "Platformer Plus",
- "type": "select",
- "options": [
- [0, "None"],
- [1, "Horizontal Momentum Only"],
- [2, "Veritcal Momentum Only (no dash through walls)"],
- [3, "Both"]
- ],
- "cType": "UBYTE",
- "defaultValue": 0
- },
- {
- "key": "plat_dash_through",
- "label": "Dash Through...",
- "group": "Platformer Plus",
- "type": "select",
- "options": [
- [0, "Nothing"],
- [1, "Actors"],
- [2, "Actors & Triggers"],
- [3, "Triggers, Actors & Walls"]
- ],
- "cType": "UBYTE",
- "defaultValue": 0
- },
- {
- "key": "plat_dash_dist",
- "label": "Dash Distance",
- "group": "Platformer Plus",
- "type": "slider",
- "cType": "WORD",
- "defaultValue": 800,
- "min": 0,
- "max": 1600
- },
- {
- "key": "plat_dash_frames",
- "label": "Dash Time (frames)",
- "group": "Platformer Plus",
- "type": "slider",
- "cType": "UBYTE",
- "defaultValue": 5,
- "min": 1,
- "max": 30
- },
- {
- "key": "plat_dash_ready_max",
- "label": "Dash Recharge Time",
- "group": "Platformer Plus",
- "type": "slider",
- "cType": "UBYTE",
- "defaultValue": 10,
- "min": 0,
- "max": 128
- },
- {
- "key": "plat_dash_deadzone",
- "label": "Dash Camera Deadzone",
- "group": "Platformer Plus",
- "type": "slider",
- "cType": "UBYTE",
- "defaultValue": 4,
- "min": 0,
- "max": 32
- }
- ]
- }
|