[ { "id": "test_class_prototype", "name": "Unnamed Test Class Character", "class": "test_class", "can_level_up": true, "factions": [ "player", "bystanders", "guards" ], "strength": 8, "dexterity": 8, "constitution": 8, "intelligence": 8, "willpower": 8, "perception": 8, "charisma": 8, "items": [ "pistol", "sub_machine_gun", "blaster_pistol", "shock_baton" ], "credits": 100, "collider": { "x": -8.0, "y": -8.0, "width": 16.0, "height": 16.0 }, "animation_player": { "texture_id": "player", "normal_map_id": "player_n", "tile_size": { "x": 32.0, "y": 32.0 }, "offset": { "x": -16.0, "y": -24.0 }, "animations": [ { "name": "down", "row": 0, "frames": 3, "fps": 8 }, { "name": "up", "row": 1, "frames": 3, "fps": 8 }, { "name": "right", "row": 2, "frames": 3, "fps": 8 } ] } }, { "id": "aggressive_guard", "name": "Guard", "behavior": { "aggression": "aggressive", "is_stationary": true, "is_on_guard": true }, "factions": [ "guards", "bystanders" ], "strength": 12, "dexterity": 12, "constitution": 12, "intelligence": 8, "willpower": 8, "perception": 10, "charisma": 8, "items": [ "pistol" ], "credits": 25, "collider": { "x": -8.0, "y": -8.0, "width": 16.0, "height": 16.0 }, "animation_player": { "texture_id": "characters", "normal_map_id": "characters_n", "tile_size": { "x": 32.0, "y": 32.0 }, "offset": { "x": -16.0, "y": -24.0 }, "animations": [ { "name": "down", "row": 0, "frames": 3, "fps": 8 }, { "name": "up", "row": 1, "frames": 3, "fps": 8 }, { "name": "right", "row": 2, "frames": 3, "fps": 8 } ] } }, { "id": "guard_boss", "essential": true, "name": "Guard Boss", "behavior": { "aggression": "aggressive", "is_stationary": true, "is_on_guard": true }, "factions": [ "guards", "bystanders" ], "strength": 12, "dexterity": 12, "constitution": 12, "intelligence": 8, "willpower": 8, "perception": 10, "charisma": 8, "items": [ "sub_machine_gun" ], "credits": 25, "dialogue": "dialogue_guard_boss", "collider": { "x": -8.0, "y": -8.0, "width": 16.0, "height": 16.0 }, "animation_player": { "texture_id": "characters", "normal_map_id": "characters_n", "tile_size": { "x": 32.0, "y": 32.0 }, "offset": { "x": -16.0, "y": -24.0 }, "animations": [ { "name": "down", "row": 0, "frames": 3, "fps": 8 }, { "name": "up", "row": 1, "frames": 3, "fps": 8 }, { "name": "right", "row": 2, "frames": 3, "fps": 8 } ] } }, { "id": "enemy_thug_boss", "name": "Thug Boss", "behavior": { "aggression": "aggressive", "is_stationary": true, "is_on_guard": false, "flee_at_health_factor": 0.2 }, "factions": [ "thugs" ], "strength": 8, "dexterity": 8, "constitution": 8, "intelligence": 6, "willpower": 6, "perception": 8, "charisma": 6, "items": [ "sub_machine_gun" ], "credits": 25, "collider": { "x": -8.0, "y": -8.0, "width": 16.0, "height": 16.0 }, "animation_player": { "texture_id": "characters", "normal_map_id": "characters_n", "tile_size": { "x": 32.0, "y": 32.0 }, "offset": { "x": -16.0, "y": -24.0 }, "animations": [ { "name": "down", "row": 3, "frames": 3, "fps": 8 }, { "name": "up", "row": 4, "frames": 3, "fps": 8 }, { "name": "right", "row": 5, "frames": 3, "fps": 8 } ] } }, { "id": "enemy_thug", "name": "Thug", "behavior": { "aggression": "aggressive", "is_stationary": true, "is_on_guard": false, "flee_at_health_factor": 0.2 }, "factions": [ "thugs" ], "strength": 8, "dexterity": 8, "constitution": 8, "intelligence": 6, "willpower": 6, "perception": 8, "charisma": 6, "items": [ "pistol" ], "credits": 25, "collider": { "x": -7.0, "y": -7.0, "width": 14.0, "height": 14.0 }, "animation_player": { "texture_id": "characters", "normal_map_id": "characters_n", "tile_size": { "x": 32.0, "y": 32.0 }, "offset": { "x": -16.0, "y": -24.0 }, "animations": [ { "name": "down", "row": 3, "frames": 3, "fps": 8 }, { "name": "up", "row": 4, "frames": 3, "fps": 8 }, { "name": "right", "row": 5, "frames": 3, "fps": 8 } ] } }, { "id": "neutral_bystander", "name": "Bystander", "behavior": { "aggression": "passive", "is_stationary": false, "is_on_guard": false }, "factions": [ "bystanders" ], "strength": 8, "dexterity": 8, "constitution": 8, "intelligence": 6, "willpower": 6, "perception": 8, "charisma": 6, "items": [], "credits": 25, "collider": { "x": -8.0, "y": -8.0, "width": 16.0, "height": 16.0 }, "animation_player": { "texture_id": "characters", "normal_map_id": "characters_n", "tile_size": { "x": 32.0, "y": 32.0 }, "offset": { "x": -16.0, "y": -24.0 }, "animations": [ { "name": "down", "row": 6, "frames": 3, "fps": 8 }, { "name": "up", "row": 7, "frames": 3, "fps": 8 }, { "name": "right", "row": 8, "frames": 3, "fps": 8 } ] } }, { "id": "scared_woman", "essential": true, "name": "Scared Woman", "behavior": { "aggression": "passive", "is_stationary": true, "is_on_guard": false }, "dialogue": "dialogue_scared_woman", "factions": [ "bystanders" ], "strength": 8, "dexterity": 8, "constitution": 8, "intelligence": 6, "willpower": 6, "perception": 8, "charisma": 6, "items": [], "credits": 25, "collider": { "x": -8.0, "y": -8.0, "width": 16.0, "height": 16.0 }, "animation_player": { "texture_id": "characters", "normal_map_id": "characters_n", "tile_size": { "x": 32.0, "y": 32.0 }, "offset": { "x": -16.0, "y": -24.0 }, "animations": [ { "name": "down", "row": 6, "frames": 3, "fps": 8 }, { "name": "up", "row": 7, "frames": 3, "fps": 8 }, { "name": "right", "row": 8, "frames": 3, "fps": 8 } ] } } ]