pub mod objects {
pub const DEFAULT_BLOCK: i32 = 1;
pub const WAFFLE_BLOCK_FLOOR: i32 = 2;
pub const WAFFLE_BLOCK_CORNER: i32 = 3;
pub const WAFFLE_BLOCK_INNER_CORNER: i32 = 4;
pub const WAFFLE_BLOCK_FILLER: i32 = 5;
pub const WAFFLE_BLOCK_NO_BOTTOM: i32 = 6;
pub const WAFFLE_BLOCK_STRAIGHT: i32 = 7;
pub const SPIKE: i32 = 8;
pub const GROUND_SPIKES: i32 = 9;
pub const NORMAL_GRAVITY_PORTAL: i32 = 10;
pub const FLIPPED_GRAVITY_PORTAL: i32 = 11;
pub const CUBE_PORTAL: i32 = 12;
pub const SHIP_PORTAL: i32 = 13;
pub const PULSE_POLE_TALL: i32 = 15;
pub const PULSE_POLE_MEDIUM: i32 = 16;
pub const PULSE_POLE_SHORT: i32 = 17;
pub const TRANSPARENT_SPIKES_HUGE: i32 = 18;
pub const TRANSPARENT_SPIKES_BIG: i32 = 19;
pub const TRANSPARENT_SPIKES_MEDIUM: i32 = 20;
pub const TRANSPARENT_SPIKES_SMALL: i32 = 21;
pub const NO_BLOCK_TRANSITION_OBJECT: i32 = 22;
pub const BLOCKS_FROM_TOP_TRANSITION_OBJECT: i32 = 23;
pub const BLOCKS_FROM_BOTTOM_TRANSITION_OBJECT: i32 = 24;
pub const BLOCKS_FROM_LEFT_TRANSITION_OBJECT: i32 = 25;
pub const BLOCKS_FROM_RIGHT_TRANSITION_OBJECT: i32 = 26;
pub const SCALE_IN_TRANSITION_OBJECT: i32 = 27;
pub const SCALE_OUT_TRANSITION_OBJECT: i32 = 28;
pub const START_POS: i32 = 31;
pub const ENABLE_PLAYER_TRAIL: i32 = 32;
pub const DISABLE_PLAYER_TRAIL: i32 = 33;
pub const SOLID_STARTPOS: i32 = 34;
pub const YELLOW_PAD: i32 = 35;
pub const YELLOW_ORB: i32 = 36;
pub const SMALL_SPIKE: i32 = 39;
pub const HALF_BLOCK_DEFAULT: i32 = 40;
pub const CHAIN_TALL: i32 = 41;
pub const MIRROR_PORTAL_REVERSE: i32 = 45;
pub const MIRROR_PORTAL_NORMAL: i32 = 46;
pub const BALL_PORTAL: i32 = 47;
pub const TRANSPARENT_CLOUDS_BIG: i32 = 48;
pub const TRANSPARENT_CLOUDS_SMALL: i32 = 49;
pub const PULSE_CIRCLE: i32 = 50;
pub const PULSE_RING: i32 = 51;
pub const PULSE_HEART: i32 = 52;
pub const PULSE_DIAMOND: i32 = 53;
pub const PULSE_STAR: i32 = 54;
pub const RANDOM_DIRECTION_TRANSITION_OBJECT: i32 = 55;
pub const AWAY_TO_LEFT_TRANSITION_OBJECT: i32 = 56;
pub const AWAY_TO_RIGHT_TRANSITION_OBJECT: i32 = 57;
pub const AWAY_FROM_MIDDLE_TRANSITION_OBJECT: i32 = 58;
pub const AWAY_TO_MIDDLE_TRANSITION_OBJECT: i32 = 59;
pub const PULSE_MUSIC_NOTE: i32 = 60;
pub const GROUND_SPIKES_WAVY: i32 = 61;
pub const WAVY_BLOCK_FLOOR: i32 = 62;
pub const BLUE_PAD: i32 = 67;
pub const WAFFLE_BLOCK: i32 = 83;
pub const BLUE_ORB: i32 = 84;
pub const BUZZSAW_BIG: i32 = 88;
pub const BUZZSAW_MEDIUM: i32 = 89;
pub const BUZZSAW_SMALL: i32 = 98;
pub const SIZE_PORTAL_NORMAL: i32 = 99;
pub const SIZE_PORTAL_SMALL: i32 = 101;
pub const UFO_PORTAL: i32 = 111;
pub const PINK_PAD: i32 = 140;
pub const PINK_ORB: i32 = 141;
pub const SPEED_PORTAL_05X: i32 = 200;
pub const SPEED_PORTAL_1X: i32 = 201;
pub const SPEED_PORTAL_2X: i32 = 202;
pub const SPEED_PORTAL_3X: i32 = 203;
pub const DUAL_PORTAL_DOUBLE: i32 = 286;
pub const DUAL_PORTAL_SINGLE: i32 = 287;
pub const TRIGGER_COLOUR: i32 = 899;
pub const TRIGGER_MOVE: i32 = 901;
pub const TEXT_OBJECT: i32 = 914;
pub const TRIGGER_PULSE: i32 = 1006;
pub const TRIGGER_ALPHA: i32 = 1007;
pub const TRIGGER_TOGGLE: i32 = 1049;
pub const TRIGGER_SPAWN: i32 = 1268;
pub const TRIGGER_SHAKE: i32 = 1520;
pub const COUNTER: i32 = 1615;
pub const TRIGGER_STOP: i32 = 1616;
pub const TRIGGER_ON_DEATH: i32 = 1812;
pub const TRIGGER_COLLISION: i32 = 1815;
pub const COLLISION_BLOCK: i32 = 1816;
pub const BG_EFFECT_ON: i32 = 1818;
pub const BG_EFFECT_OFF: i32 = 1819;
pub const TRIGGER_RANDOM: i32 = 1912;
pub const TRIGGER_CAMERA_ZOOM: i32 = 1913;
pub const DONT_FADE_DONT_ENTER_TRANSITION_OBJECT: i32 = 1915;
pub const REVERSE_GAMEPLAY: i32 = 1917;
pub const TRIGGER_PLAYER_CONTROL: i32 = 1932;
pub const TRIGGER_SONG: i32 = 1934;
pub const TRIGGER_TIME_WARP: i32 = 1935;
pub const CAMERA_GUIDE: i32 = 2016;
pub const TRIGGER_GRAVITY: i32 = 2066;
pub const TRIGGER_END: i32 = 3600;
pub const BG_SPEED_CONFIG: i32 = 3606;
pub const TRIGGER_SPAWN_PARTICLE: i32 = 3608;
pub const MG_SPEED_CONFIG: i32 = 3612;
pub const TRIGGER_TIME_EVENT: i32 = 3615;
pub const TRIGGER_TIME_CONTROL: i32 = 3617;
pub const TRIGGER_RESET_GROUP: i32 = 3618;
pub const TRIGGER_ITEM_EDIT: i32 = 3619;
pub const TRIGGER_ITEM_COMPARE: i32 = 3620;
pub const COLLISION_STATE_BLOCK: i32 = 3640;
pub const TRIGGER_PERSISTENT_ITEM: i32 = 3641;
pub const TOGGLE_BLOCK: i32 = 3643;
pub const TRIGGER_LINK_VISIBLE: i32 = 3662;
}
pub mod properties {
pub const OBJECT_ID: u16 = 1;
pub const X_POS: u16 = 2;
pub const Y_POS: u16 = 3;
pub const IS_FLIPPED_HORIZONTALLY: u16 = 4;
pub const IS_FLIPPED_VERTICALLY: u16 = 5;
pub const ROTATION: u16 = 6;
pub const RED: u16 = 7;
pub const GREEN: u16 = 8;
pub const BLUE: u16 = 9;
pub const FADE_TIME_CHANCE_TO_TRIGGER_GROUP_1: u16 = 10;
pub const TOUCH_TRIGGERABLE: u16 = 11;
pub const USING_PLAYER_COLOUR_1: u16 = 15;
pub const USING_PLAYER_COLOUR_2: u16 = 16;
pub const BLENDING_ENABLED: u16 = 17;
pub const EDITOR_LAYER_1: u16 = 20;
pub const OBJECT_COLOUR: u16 = 21;
pub const SECONDARY_COLOUR: u16 = 22;
pub const COLOUR_CHANNEL: u16 = 23;
pub const Z_LAYER: u16 = 24;
pub const Z_ORDER: u16 = 25;
pub const MOVE_UNITS_X: u16 = 28;
pub const MOVE_UNITS_Y: u16 = 29;
pub const MOVE_EASING: u16 = 30;
pub const BASE64ENCODED_TEXT: u16 = 31;
pub const IS_GROUP_PARENT: u16 = 34;
pub const OPACITY: u16 = 35;
pub const IS_ACTIVE_TRIGGER: u16 = 36;
pub const PULSE_FADE_IN_TIME: u16 = 45;
pub const PULSE_HOLD_TIME: u16 = 46;
pub const PULSE_FADE_OUT_TIME: u16 = 47;
pub const COPY_COLOUR_SPECS: u16 = 49;
pub const COPY_COLOUR_FROM_CHANNEL: u16 = 50;
pub const TARGET_GROUPITEMCHANNEL: u16 = 51;
pub const ACTIVATE_GROUP: u16 = 56;
pub const GROUPS: u16 = 57;
pub const FOLLOW_PLAYERS_X_MOVEMENT: u16 = 58;
pub const FOLLOW_PLAYERS_Y_MOVEMENT: u16 = 59;
pub const COPY_OPACITY: u16 = 60;
pub const EDITOR_LAYER_2: u16 = 61;
pub const SPAWN_TRIGGERABLE: u16 = 62;
pub const DONT_FADE: u16 = 64;
pub const DONT_ENTER: u16 = 67;
pub const TARGET_GROUP_2: u16 = 71;
pub const SHAKE_STRENGTH: u16 = 75;
pub const GROUPITEM_1: u16 = 80;
pub const SHAKE_INTERVAL: u16 = 84;
pub const EASING_RATE: u16 = 85;
pub const EXCLUSIVE_PULSE_MODE: u16 = 86;
pub const MULTITRIGGERABLE: u16 = 87;
pub const DYNAMIC_BLOCK: u16 = 94;
pub const GROUPITEM_2: u16 = 95;
pub const NO_GLOW: u16 = 96;
pub const MULTI_ACTIVATE: u16 = 99;
pub const TARGET_MOVE_MODE: u16 = 100;
pub const TARGET_MOVE_MODE_AXIS_LOCK: u16 = 101;
pub const IS_HIGH_DETAIL: u16 = 103;
pub const NO_OBJECT_EFFECTS: u16 = 116;
pub const REVERSES_GAMEPLAY: u16 = 117;
pub const TIMEWARP_AMOUNT: u16 = 120;
pub const NO_TOUCH: u16 = 121;
pub const X_SCALE: u16 = 128;
pub const Y_SCALE: u16 = 129;
pub const PASSABLE: u16 = 134;
pub const HIDDEN: u16 = 135;
pub const NONSTICK_X: u16 = 136;
pub const IS_ICE_BLOCK: u16 = 137;
pub const CONTROLLING_PLAYER_1: u16 = 138;
pub const FOLLOW_CAMERAS_X_MOVEMENT: u16 = 141;
pub const FOLLOW_CAMERAS_Y_MOVEMENT: u16 = 142;
pub const X_MOVEMENT_MULTIPLIER: u16 = 143;
pub const Y_MOVEMENT_MULTIPLIER: u16 = 144;
pub const GRAVITY: u16 = 148;
pub const GRIP_SLOPE: u16 = 193;
pub const CONTROLLING_PLAYER_2: u16 = 200;
pub const CONTROLLING_TARGET_PLAYER: u16 = 201;
pub const NO_LEGACY_HSV: u16 = 210;
pub const ENTEREXIT_TRANSITION_CONFIG: u16 = 217;
pub const PARENT_GROUPS: u16 = 274;
pub const IS_AREA_PARENT: u16 = 279;
pub const SINGLE_PLAYER_TOUCH: u16 = 284;
pub const NONSTICK_Y: u16 = 289;
pub const ENTER_EFFECT_CHANNEL: u16 = 343;
pub const TARGET_TRANSITION_CHANNEL: u16 = 344;
pub const SCALE_STICK: u16 = 356;
pub const CENTER_EFFECT: u16 = 369;
pub const CAMERA_ZOOM: u16 = 371;
pub const NO_AUDIO_SCALE: u16 = 372;
pub const SONG_ID: u16 = 392;
pub const SMALL_STEP: u16 = 393;
pub const DIRECTIONAL_MOVE_MODE: u16 = 394;
pub const CENTER_GROUP_ID: u16 = 395;
pub const DYNAMIC_MOVE: u16 = 397;
pub const PREP: u16 = 399;
pub const LOAD_PREP: u16 = 400;
pub const SONG_SPEED: u16 = 404;
pub const SONG_VOLUME: u16 = 406;
pub const START_OFFSET_IN_MS: u16 = 408;
pub const FADE_IN_TIME_IN_MS: u16 = 409;
pub const END_OFFSET_IN_MS: u16 = 410;
pub const FADE_OUT_TIME_IN_MS: u16 = 411;
pub const LOOP_SONG: u16 = 413;
pub const SONG_CHANNEL: u16 = 432;
pub const CLAIM_TOUCH: u16 = 445;
pub const OBJECT_MATERIAL: u16 = 446;
pub const NO_END_EFFECTS: u16 = 460;
pub const INSTANT_END: u16 = 461;
pub const NO_END_SOUND_EFFECTS: u16 = 467;
pub const STOP_TIME_COUNTER: u16 = 472;
pub const TARGET_TIME_FOR_EVENT: u16 = 473;
pub const MULTIACTIVATABLE_TIME_EVENT: u16 = 475;
pub const FIRST_ITEM_TYPE: u16 = 476;
pub const SECOND_ITEM_TYPE: u16 = 477;
pub const MODIFIER: u16 = 479;
pub const LEFT_OPERATOR: u16 = 480;
pub const RIGHT_OPERATOR: u16 = 481;
pub const COMPARE_OPERATOR: u16 = 482;
pub const SECOND_MODIFIER: u16 = 483;
pub const TOLERANCE: u16 = 484;
pub const LEFT_ROUND_MODE: u16 = 485;
pub const RIGHT_ROUND_MODE: u16 = 486;
pub const KERNING: u16 = 488;
pub const SET_PERSISTENT_ITEM: u16 = 491;
pub const TARGET_ALL_PERSISTENT_ITEMS: u16 = 492;
pub const RESET_ITEM_TO_0: u16 = 493;
pub const TIMER: u16 = 494;
pub const EXTRA_STICKY: u16 = 495;
pub const DONT_BOOST_Y: u16 = 496;
pub const SPAWN_ONLY: u16 = 504;
pub const CAMERA_GUIDE_PREVIEW_OPACITY: u16 = 506;
pub const NO_PARTICLES: u16 = 507;
pub const DONT_BOOST_X: u16 = 509;
pub const HAS_EXTENDED_COLLISION: u16 = 511;
pub const MATERIAL_CONTROL_ID: u16 = 534;
pub const STOP_PLAYER_JUMP: u16 = 540;
pub const STOP_PLAYER_MOVEMENT: u16 = 541;
pub const STOP_PLAYER_ROTATION: u16 = 542;
pub const STOP_PLAYER_SLIDING: u16 = 543;
pub const SILENT_MOVE: u16 = 544;
pub const X_OFFSET_OF_SPAWNED_PARTICLES: u16 = 547;
pub const Y_OFFSET_OF_SPAWNED_PARTICLES: u16 = 548;
pub const X_OFFSET_VARIATION_OF_SPAWNED_PARTICLES: u16 = 549;
pub const Y_OFFSET_VARIATION_OF_SPAWNED_PARTICLES: u16 = 550;
pub const MATCH_ROTATION_OF_SPAWNED_PARTICLES: u16 = 551;
pub const ROTATION_OF_SPAWNED_PARTICLES: u16 = 552;
pub const ROTATION_VARIATION_OF_SPAWNED_PARTICLES: u16 = 553;
pub const SCALE_OF_SPAWNED_PARTICLES: u16 = 554;
pub const SCALE_VARIATION_OF_SPAWNED_PARTICLES: u16 = 555;
pub const LEFT_SIGN_MODE: u16 = 578;
pub const RIGHT_SIGN_MODE: u16 = 579;
pub const DONT_STOP_SONG_ON_DEATH: u16 = 595;
pub const STARTING_SPEED: u16 = 10004;
pub const STARTING_GAMEMODE: u16 = 10002;
pub const STARTING_IN_MINI_MODE: u16 = 10003;
pub const STARTING_IN_DUAL_MODE: u16 = 10008;
pub const IS_DISABLED: u16 = 10021;
pub const STARTING_IN_MIRROR_MODE: u16 = 10028;
pub const ROTATE_GAMEPLAY: u16 = 10029;
pub const REVERSE_GAMEPLAY: u16 = 10020;
pub const TARGET_ORDER: u16 = 10019;
pub const TARGET_CHANNEL: u16 = 10026;
pub const RESET_CAMERA: u16 = 10035;
}