{
    "Entities": {
        "Ball": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": false
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Circle.pfg",
                           "_frame": "circle",
                           "emissive": true,
                           "scale": 0.25,
                           "scaleRandom": 0
                           },
                           {
                           "type": "Box2D",
                           "shapes": [
                                      {
                                      "type": "circle",
                                      "density": 2.0,
                                      "restitution": 0.5,
                                      "friction": 0.3,
                                      "radius": 4.0
                                      }
                                      ]
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "Bush": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 100,
                "categories": [
                               "VEGETAL"
                               ]
            },
            "sfx": {
                "on_start_growing": ["GameResources/SFX/Entities/bush.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Bush.pfg",
                           "_frame": "Seed",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           {
                           "type": "Animation"
                           },
                           {
                           "type": "Plant",
                           "terrains": [
                                        "Mud"
                                        ]
                           },
                           { "type": "PlantControlByOther" },
                           {
                           "type": "Fossilize",
                           "fossilizePercentage": 0.75,
                           "fossilizeChance": 0.3
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 5,
                           "persistence": 0
                           },
                           {
                           "type": "Gravity",
                           "gravity": -0.04,
                           "velocity": [0.0, -0.75]
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "Chest": {
            "properties": {
                "amountLimit": 2,
                "score": 50,
                "spawnRate": 0.1,
                "z": 320,
                "snap": 4,
                "drawOnce": true,
                "categories": [
                               "ACTIVABLE", "OBJECT"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/chest_spawn.ogg"],
                "on_activate": ["GameResources/SFX/Entities/chest_open.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Chest.pfg",
                           "scale": 0.25,
                           "_frame": "Idle0",
                           "scaleRandom": 0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           }
                           ,
                           {
                           "type": "Chest",
                           "dropChance": [
                                          ["PackOfGems", 50],
                                          ["Heart", 15]
                                          ]
                           }
                           ]
        },
        "CheckPoint": {
            "properties": {
                "spawnRate": 0.0,
                "drawOnce": true,
                "z": 300,
                "snap": 1,
                "placingOffset": [0.0,0.0],
                "validatePlace": false,
                "categories": [
                               "BUILDING"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/checkpoint_spawn.ogg"],
                "on_activate": ["GameResources/SFX/Entities/checkpoint_activate.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/CheckPoint.pfg",
                           "_frame": "ClosedIdle0",
                           "scale": 0.25,
                           "bottomOverlap": 1
                           },
                           {
                           "type": "Animation",
                           "_animID": "ClosedIdle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.04
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Sensor",
                           "id": "DetectZone",
                           "offsetX": 0.5,
                           "offsetY": 0.75,
                           "width": 0.75,
                           "height": 1.0,
                           "rectShaped": true,
                           "categories": [
                                          "CONTROLLED", "HUMAN"
                                          ]
                           },
                           {
                           "type": "SaveOnEnter",
                           "_active": false,
                           "_saving": false,
                           "sensorID": "DetectZone",
                           "activatorPredicate":
                           {
                               "type": "All",
                               "predicates": [
                                   { "type": "IsAlive", "withoutDefense": false },
                                   {
                                       "type": "Any",
                                       "predicates": [
                                           { "type": "ControlledControllable" },
                                           { "type": "HasAnyType", "types": [ "Lemming" ] }
                                       ]
                                   }
                               ]
                           }
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "BlueGem": {
            "properties": {
                "amountLimit": 50,
                "score": 40,
                "spawnRate": 0.0,
                "z": 360,
                "snap": 4,
                "drawOnce": false,
                "categories": [
                               "COLLECTABLE",
                               "MAGNETIC"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/s_run_collectible_placed.ogg"],
                "on_pickUp": ["GameResources/SFX/Entities/gem_pickUp.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/BlueGem.pfg",
                           "scale": 0.25,
                           "_frame": "Idle0",
                           "scaleRandom": 0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "gravityEnabled": false,
                           "friction": 0.3
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Item",
                           "gaugeBarPercentage": 5.0,
                           "itemType": "BlueGem",
                           "collectEffect": "Effect_BlueGemPick",
                           "collectFeedbackImage": "BlueGem.png"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 3.0, 3.0]
                           },
                           {
                           "type": "RandomAnimation",
                           "animID": "Shine",
                           "minTime": 1.8,
                           "maxTime": 3.4
                           }
                           ]
        },
        "GreenGem": {
            "properties": {
                "amountLimit": 50,
                "score": 90,
                "spawnRate": 0.0,
                "z": 360,
                "snap": 4,
                "drawOnce": false,
                "categories": [
                               "COLLECTABLE",
                               "MAGNETIC"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/s_run_collectible_placed.ogg"],
                "on_pickUp": ["GameResources/SFX/Entities/gem_pickUp.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/GreenGem.pfg",
                           "scale": 0.25,
                           "_frame": "Idle0",
                           "scaleRandom": 0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "gravityEnabled": false,
                           "friction": 0.3
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Item",
                           "gaugeBarPercentage": 5.0,
                           "itemType": "GreenGem",
                           "collectEffect": "Effect_GreenGemPick",
                           "collectFeedbackImage": "GreenGem.png"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 3.0, 3.0]
                           },
                           {
                           "type": "RandomAnimation",
                           "animID": "Shine",
                           "minTime": 1.8,
                           "maxTime": 3.4
                           }
                           ]
        },
        "PurpleGem": {
            "properties": {
                "amountLimit": 50,
                "spawnRate": 0.0,
                "z": 370,
                "snap": 4,
                "drawOnce": false,
                "categories": [
                               "COLLECTABLE",
                               "MAGNETIC"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/s_run_collectible_placed.ogg"],
                "on_pickUp": ["GameResources/SFX/Entities/gem_pickUp.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/PurpleGem.pfg",
                           "scale": 0.25,
                           "_frame": "Idle0",
                           "scaleRandom": 0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "gravityEnabled": false,
                           "friction": 0.3
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Item",
                           "gaugeBarPercentage": 5.0,
                           "itemType": "PurpleGem",
                           "collectEffect": "Effect_PurpleGemPick",
                           "collectFeedbackImage": "PurpleGem.png"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 3.0, 3.0]
                           },
                           {
                           "type": "RandomAnimation",
                           "animID": "Shine",
                           "minTime": 1.8,
                           "maxTime": 3.4
                           }
                           ]
        },
        "RedGem": {
            "properties": {
                "amountLimit": 50,
                "score": 40,
                "spawnRate": 0.0,
                "z": 360,
                "snap": 4,
                "drawOnce": false,
                "categories": [
                               "COLLECTABLE",
                               "MAGNETIC"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/s_run_collectible_placed.ogg"],
                "on_pickUp": ["GameResources/SFX/Entities/gem_pickUp.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/RedGem.pfg",
                           "scale": 0.25,
                           "_frame": "Idle0",
                           "scaleRandom": 0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "gravityEnabled": false,
                           "friction": 0.3
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Item",
                           "gaugeBarPercentage": 5.0,
                           "itemType": "RedGem",
                           "collectEffect": "Effect_RedGemPick",
                           "collectFeedbackImage": "RedGem.png"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 3.0, 3.0]
                           },
                           {
                           "type": "RandomAnimation",
                           "animID": "Shine",
                           "minTime": 1.8,
                           "maxTime": 3.4
                           }
                           ]
        },
        "YellowGem": {
            "properties": {
                "amountLimit": 50,
                "score": 90,
                "spawnRate": 0.0,
                "z": 360,
                "snap": 4,
                "drawOnce": false,
                "categories": [
                               "COLLECTABLE",
                               "MAGNETIC"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/s_run_collectible_placed.ogg"],
                "on_pickUp": ["GameResources/SFX/Entities/gem_pickUp.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/YellowGem.pfg",
                           "scale": 0.25,
                           "_frame": "Idle0",
                           "scaleRandom": 0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "gravityEnabled": false,
                           "friction": 0.3
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Item",
                           "gaugeBarPercentage": 5.0,
                           "itemType": "YellowGem",
                           "collectEffect": "Effect_YellowGemPick",
                           "collectFeedbackImage": "YellowGem.png"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 3.0, 3.0]
                           },
                           {
                           "type": "RandomAnimation",
                           "animID": "Shine",
                           "minTime": 1.8,
                           "maxTime": 3.4
                           }
                           ]
        },
        "Pellet": {
            "properties": {
                "spawnRate": 0.0,
                "z": 350,
                "snap": 1,
                "drawOnce": false,
                "placingOffset": [0.825,0.825],
                "categories": [
                               "COLLECTABLE"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/coin_spawn.ogg"],
                "on_pickUp": ["GameResources/SFX/Entities/coin_pickUp.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Pellet.pfg",
                           "scale": 0.125,
                           "_frame": "Idle0",
                           "scaleRandom": 0,
                           "offsetX": 0,
                           "offsetY": 0,
                           "flipX": false
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "gravityEnabled": false,
                           "friction": 0.3
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Item",
                           "itemType": "Pellet",
                           "collectEffect": "Effect_Pellet"
                           },
                           {
                           "type": "PlayOnlyEnabler",
                           "neededTypes": [ "Pacman" ]
                           }
                           ]
        },
        "PelletBig": {
            "properties": {
                "score": 10,
                "spawnRate": 0.0,
                "z": 350,
                "snap": 1,
                "drawOnce": false,
                "placingOffset": [0.5,0.5],
                "categories": [
                               "COLLECTABLE", "POWERUP"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/coin_spawn.ogg"],
                "on_pickUp": ["GameResources/SFX/Entities/coin_pickUp.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/PelletBig.pfg",
                           "scale": 0.125,
                           "_frame": "Idle0",
                           "scaleRandom": 0,
                           "offsetX": 0,
                           "offsetY": 0,
                           "flipX": false
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "gravityEnabled": false,
                           "friction": 0.3
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Item",
                           "itemType": "Pellet",
                           "collectEffect": "Effect_Pellet"
                           },
                           {
                           "type": "PowerUp",
                           "powerUpType": "BigPellet",
                           "value": 100
                           },
                           {
                           "type": "PlayOnlyEnabler",
                           "neededTypes": [ "Pacman" ]
                           }
                           ]
        },
        "Coin": {
            "properties": {
                "amountLimit": 10,
                "score": 10,
                "spawnRate": 0.0,
                "z": 350,
                "snap": 4,
                "drawOnce": false,
                "categories": [
                               "COLLECTABLE",
                               "MAGNETIC"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/coin_spawn.ogg"],
                "on_pickUp": ["GameResources/SFX/Entities/coin_pickUp.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Coin.pfg",
                           "scale": 0.25,
                           "_frame": "Idle0",
                           "scaleRandom": 0,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "gravityEnabled": false,
                           "friction": 0.3
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           }
                           ,
                           {
                           "type": "Item",
                           "itemType": "Coin",
                           "collectFeedbackImage": "Coin.png"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 3.0, 3.0]
                           }
                           ]
        },
        "CoinPremium": {
            "properties": {
                "amountLimit": 50,
                "score": 10,
                "spawnRate": 0.0,
                "snap": 4,
                "drawOnce": false,
                "categories": [
                               "COLLECTABLE",
                               "MAGNETIC"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/coin50_spawn.ogg"],
                "on_pickUp": ["GameResources/SFX/Entities/coin50_pickUp.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Coin.pfg",
                           "scale": 0.25,
                           "_frame": "Idle0",
                           "scaleRandom": 0,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "gravityEnabled": false,
                           "friction": 0.3
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           }
                           ,
                           {
                           "type": "Item",
                           "itemType": "Coin",
                           "collectFeedbackImage": "Coin.png"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 3.0, 3.0]
                           }
                           ]
        },
        "CoinX100": {
            "properties": {
                "amountLimit": 100,
                "score": 10,
                "spawnRate": 0.0,
                "z": 350,
                "snap": 4,
                "drawOnce": false,
                "categories": [
                               "COLLECTABLE",
                               "MAGNETIC"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/coin_spawn.ogg"],
                "on_pickUp": ["GameResources/SFX/Entities/coin_pickUp.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Coin.pfg",
                           "scale": 0.25,
                           "_frame": "Idle0",
                           "scaleRandom": 0,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "gravityEnabled": false,
                           "friction": 0.3
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           }
                           ,
                           {
                           "type": "Item",
                           "itemType": "Coin",
                           "collectFeedbackImage": "Coin.png"

                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 3.0, 3.0]
                           }
                           ]
        },
        "CoinX300": {
            "properties": {
                "amountLimit": 300,
                "score": 10,
                "spawnRate": 0.0,
                "z": 350,
                "snap": 4,
                "drawOnce": false,
                "categories": [
                               "COLLECTABLE",
                               "MAGNETIC"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/coin_spawn.ogg"],
                "on_pickUp": ["GameResources/SFX/Entities/coin_pickUp.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Coin.pfg",
                           "scale": 0.25,
                           "_frame": "Idle0",
                           "scaleRandom": 0,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "gravityEnabled": false,
                           "friction": 0.3
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           }
                           ,
                           {
                           "type": "Item",
                           "itemType": "Coin",
                           "collectFeedbackImage": "Coin.png"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 3.0, 3.0]
                           }
                           ]
        },
        "PackOfCoins": {
            "components": [
                           {
                           "type": "Pack",
                           "contentTypes": [
                                           "Coin"
                                           ],
                           "randomize": true,
                           "amount": 5
                           }
                           ]
        },
        "PackOfGems": {
            "components": [
                           {
                           "type": "Pack",
                           "contentTypes": [
                                            "BlueGem", "GreenGem", "RedGem", "YellowGem", "Coin", "Coin", "Coin", "Coin"
                                            ],
                           "amount": 8
                           }
                           ]
        },
        "MegaPackOfGems": {
            "components": [
                           {
                           "type": "Pack",
                           "contentTypes": [
                                            "BlueGem", "GreenGem", "RedGem", "YellowGem", "Coin", "Coin", "Coin", "Coin"
                                            ],
                           "amount": 16
                           }
                           ]
        },
        "PackOfChests": {
            "components": [
                           {
                           "type": "Pack",
                           "contentTypes": [ "Chest" ],
                           "amount": 3
                           }
                           ]
        },
        "Door": {
            "properties": {
                "spawnRate": 0.0,
                "drawOnce": true,
                "z" : 395,
                "snap": 4,
                "placingOffset": [0.0,0.0],
                "categories": [
                               "COLLIDE_UP", "COLLIDE_LEFT", "COLLIDE_RIGHT", "COLLIDE_DOWN", "SOLID"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/door_spawn.ogg"],
                "on_open": ["GameResources/SFX/Entities/door_open.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Door.pfg",
                           "_frame": "ClosedIdle0",
                           "scale": 0.25,
                           "scaleRandom": 0,
                           "flipX": false,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "ClosedIdle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics"
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Sensor",
                           "id": "DetectZone",
                           "offsetX": 0.5,
                           "offsetY": 0.5,
                           "width": 1.2,
                           "height": 1.0,
                           "rectShaped": true,
                           "categories": [
                                          "CONTROLLED"
                                          ]
                           },
                           {
                           "type": "Door",
                           "_opened": false,
                           "sensorID": "DetectZone",
                           "categories": [
                                          "CONTROLLED"
                                          ]
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 4.0, 12.0]
                           }
                           ]
        },
        "E.Door": {
            "properties": {
                "spawnRate": 0.0,
                "drawOnce": true,
                "z" : 395,
                "snap": 1,
                "placingOffset": [-0.5,-0.5],
                "validatePlace": false,
                "categories": [
                               "COLLIDE_UP", "COLLIDE_LEFT", "COLLIDE_RIGHT", "COLLIDE_DOWN", "SOLID"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/edoor_spawn.ogg"],
                "on_open": ["GameResources/SFX/Entities/edoor_open.ogg"],
                "on_close": ["GameResources/SFX/Entities/edoor_close.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/EDoor.pfg",
                           "_frame": "ClosedIdle0",
                           "scale": 0.25,
                           "scaleRandom": 0,
                           "flipX": false,
                           "offsetX":0,
                           "offsetY":0.25
                           },
                           {
                           "type": "Animation",
                           "_animID": "ClosedIdle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics"
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "E.Door",
                           "_opened": false
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 4.0, 12.0]
                           }
                           ]
        },
        "Key": {
            "properties": {
                "spawnRate": 0.0,
                "snap": 1,
                "drawOnce": true,
                "categories": [
                               "COLLECTABLE"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/key_spawn.ogg"],
                "on_pickUp": ["GameResources/SFX/Entities/key_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Key.pfg",
                           "scale": 0.25,
                           "_frame": "Idle0",
                           "scaleRandom": 0,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics"
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           }
                           ,
                           {
                           "type": "Item",
                           "itemType": "Key",
                           "collectEffect": "Effect_KeyPick"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 3.0, 3.0]
                           }
                           ]
        },
        "SeedBag": {
            "properties": {
                "amountLimit": 50,
                "spawnRate": 0.0,
                "snap": 1,
                "drawOnce": true,
                "categories": [
                               "COLLECTABLE"
                               ]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/SeedBag.pfg",
                           "scale": 0.25,
                           "_frame": "Idle0",
                           "scaleRandom": 0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics"
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           }
                           ,
                           {
                           "type": "Item",
                           "itemType": "Seed",
                           "amount": 5,
                           "collectEffect": "Effect_Collect"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 3.0, 3.0]
                           }
                           ]
        },
        "Limiter": {
            "properties": {
                "amountLimit": 50,
                "spawnRate": 0.0,
                "snap": 1,
                "drawOnce": true,
                "categories": [
                               "LIMIT"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/limiter_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Limiter.pfg",
                           "scale": 0.25,
                           "_frame": "Idle0",
                           "scaleRandom": 0
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "HideOnControl"
                           }
                           ]
        },
        "MingJar": {
            "properties": {
                "amountLimit": 3,
                "spawnRate": 0.0,
                "snap": 4,
                "drawOnce": true,
                "categories": [
                               "COLLECTABLE"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/jar_spawn.ogg"],
                "on_pickUp": ["GameResources/SFX/Entities/jar_pickUp.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/MingJar.pfg",
                           "scale": 0.25,
                           "_frame": "Idle0",
                           "scaleRandom": 0,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics"
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           }
                           ,
                           {
                           "type": "Item",
                           "itemType": "MingJar",
                           "collectEffect": "Effect_MingJarPick"
                           },
                           {
                           "type": "PlayOnlyEnabler"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 3.0, 3.0]
                           }
                           ]
        },
        "Mushroom": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 100,
                "categories": [
                               "VEGETAL"
                               ]
            },
            "sfx": {
                "on_start_growing": ["GameResources/SFX/Entities/mushrooms.ogg"],
                "on_create": ["GameResources/SFX/Entities/seed.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Mushroom.pfg",
                           "_frame": "Seed",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           {
                           "type": "Animation"
                           },
                           {
                           "type": "Plant",
                           "terrains": [
                                        "Mud"
                                        ]
                           },
                           { "type": "PlantControlByOther" },
                           {
                           "type": "Fossilize",
                           "fossilizePercentage": 0.75,
                           "fossilizeChance": 0.3
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 5,
                           "persistence": 0
                           },
                           {
                           "type": "Gravity",
                           "gravity": -0.04,
                           "velocity": [0.0, -0.75]
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "Stonehenge": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 200,
                "categories": [
                               "BUILDING"
                               ]
            },
            "sfx":{
                "on_start_building": ["GameResources/SFX/Entities/stonehenge_build.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Stonehenge.pfg",
                           "_frame": "Build0",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           {
                           "type": "Animation"
                           },
                           { "type": "Building" },
                           { "type": "BuildingControlByOther" },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 5,
                           "persistence": 0
                           },
                           {
                           "type": "Gravity",
                           "gravity": -0.04
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "Flower": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 100,
                "categories": [
                               "VEGETAL"
                               ]
            },
            "sfx":{
                "on_start_growing": ["GameResources/SFX/Entities/flower.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Flower.pfg",
                           "_frame": "Seed",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           {
                           "type": "Animation"
                           },
                           {
                           "type": "Plant",
                           "terrains": [
                                        "Mud"
                                        ]
                           },
                           { "type": "PlantControlByOther" },
                           {
                           "type": "Fossilize",
                           "fossilizePercentage": 0.75,
                           "fossilizeChance": 0.3
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 5,
                           "persistence": 0
                           },
                           {
                           "type": "Gravity",
                           "gravity": -0.04,
                           "velocity": [0.0, -0.75]
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "PalmBig": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 100,
                "categories": [
                               "VEGETAL"
                               ]
            },
            "sfx":{
                "on_start_growing": ["GameResources/SFX/Entities/tree.ogg"],
                "on_create": ["GameResources/SFX/Entities/seed.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/PalmBig.pfg",
                           "_frame": "Seed",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           {
                           "type": "Animation"
                           },
                           {
                           "type": "Plant",
                           "terrains": [
                                        "Mud"
                                        ]
                           },
                           { "type": "PlantControlByOther" },
                           {
                           "type": "Fossilize",
                           "fossilizePercentage": 0.75,
                           "fossilizeChance": 0.3
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 5,
                           "persistence": 0
                           },
                           {
                           "type": "Gravity",
                           "gravity": -0.04,
                           "velocity": [0.0, -0.75]
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "Palm": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 100,
                "categories": [
                               "VEGETAL"
                               ]
            },
            "sfx":{
                "on_start_growing": ["GameResources/SFX/Entities/tree.ogg"],
                "on_create": ["GameResources/SFX/Entities/seed.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Palm.pfg",
                           "_frame": "Seed",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           {
                           "type": "Animation"
                           },
                           {
                           "type": "Plant",
                           "terrains": [
                                        "Mud"
                                        ]
                           },
                           { "type": "PlantControlByOther" },
                           {
                           "type": "Fossilize",
                           "fossilizePercentage": 0.75,
                           "fossilizeChance": 0.3
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 5,
                           "persistence": 0
                           },
                           {
                           "type": "Gravity",
                           "gravity": -0.04,
                           "velocity": [0.0, -0.75]
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "PineBig": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 100,
                "categories": [
                               "VEGETAL"
                               ]
            },
            "sfx":{
                "on_start_growing": ["GameResources/SFX/Entities/tree.ogg"],
                "on_create": ["GameResources/SFX/Entities/seed.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/PineBig.pfg",
                           "_frame": "Seed",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           {
                           "type": "Animation"
                           },
                           {
                           "type": "Plant",
                           "terrains": [
                                        "Mud"
                                        ]
                           },
                           { "type": "PlantControlByOther" },
                           {
                           "type": "Fossilize",
                           "fossilizePercentage": 0.75,
                           "fossilizeChance": 0.3
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 5,
                           "persistence": 0
                           },
                           {
                           "type": "Gravity",
                           "gravity": -0.04,
                           "velocity": [0.0, -0.75]
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "Pine": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 100,
                "categories": [
                               "VEGETAL"
                               ]
            },
            "sfx":{
                "on_start_growing": ["GameResources/SFX/Entities/tree.ogg"],
                "on_create": ["GameResources/SFX/Entities/seed.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Pine.pfg",
                           "_frame": "Seed",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           {
                           "type": "Animation"
                           },
                           {
                           "type": "Plant",
                           "terrains": [
                                        "Mud"
                                        ]
                           },
                           { "type": "PlantControlByOther" },
                           {
                           "type": "Fossilize",
                           "fossilizePercentage": 0.75,
                           "fossilizeChance": 0.3
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 5,
                           "persistence": 0
                           },
                           {
                           "type": "Gravity",
                           "gravity": -0.04,
                           "velocity": [0.0, -0.75]
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "SakuraBig": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 100,
                "categories": [
                               "VEGETAL"
                               ]
            },
            "sfx":{
                "on_start_growing": ["GameResources/SFX/Entities/tree.ogg"],
                "on_create": ["GameResources/SFX/Entities/seed.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/SakuraBig.pfg",
                           "_frame": "Seed",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           {
                           "type": "Animation"
                           },
                           {
                           "type": "Plant",
                           "terrains": [
                                        "Mud"
                                        ]
                           },
                           { "type": "PlantControlByOther" },
                           {
                           "type": "Fossilize",
                           "fossilizePercentage": 0.75,
                           "fossilizeChance": 0.3
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 5,
                           "persistence": 0
                           },
                           {
                           "type": "Gravity",
                           "gravity": -0.04,
                           "velocity": [0.0, -0.75]
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "Sakura": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 100,
                "categories": [
                               "VEGETAL"
                               ]
            },
            "sfx":{
                "on_start_growing": ["GameResources/SFX/Entities/tree.ogg"],
                "on_create": ["GameResources/SFX/Entities/seed.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Sakura.pfg",
                           "_frame": "Seed",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           {
                           "type": "Animation"
                           },
                           {
                           "type": "Plant",
                           "terrains": [
                                        "Mud"
                                        ]
                           },
                           { "type": "PlantControlByOther" },
                           {
                           "type": "Fossilize",
                           "fossilizePercentage": 0.75,
                           "fossilizeChance": 0.3
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 5,
                           "persistence": 0
                           },
                           {
                           "type": "Gravity",
                           "gravity": -0.04,
                           "velocity": [0.0, -0.75]
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "WillowBig": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 100,
                "categories": [
                               "VEGETAL"
                               ]
            },
            "sfx":{
                "on_start_growing": ["GameResources/SFX/Entities/tree.ogg"],
                "on_create": ["GameResources/SFX/Entities/seed.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/WillowBig.pfg",
                           "_frame": "Seed",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           {
                           "type": "Animation"
                           },
                           {
                           "type": "Plant",
                           "terrains": [
                                        "Mud"
                                        ]
                           },
                           { "type": "PlantControlByOther" },
                           {
                           "type": "Fossilize",
                           "fossilizePercentage": 0.75,
                           "fossilizeChance": 0.3
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 5,
                           "persistence": 0
                           },
                           {
                           "type": "Gravity",
                           "gravity": -0.04,
                           "velocity": [0.0, -0.75]
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "Willow": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 100,
                "categories": [
                               "VEGETAL"
                               ]
            },
            "sfx":{
                "on_start_growing": ["GameResources/SFX/Entities/tree.ogg"],
                "on_create": ["GameResources/SFX/Entities/seed.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Willow.pfg",
                           "_frame": "Seed",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           {
                           "type": "Animation"
                           },
                           {
                           "type": "Plant",
                           "terrains": [
                                        "Mud"
                                        ]
                           },
                           { "type": "PlantControlByOther" },
                           {
                           "type": "Fossilize",
                           "fossilizePercentage": 0.75,
                           "fossilizeChance": 0.3
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 5,
                           "persistence": 0
                           },
                           {
                           "type": "Gravity",
                           "gravity": -0.04,
                           "velocity": [0.0, -0.75]
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "Cactus": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 0.100,
                "categories": [
                               "VEGETAL"
                               ]
            },
            "sfx": {
                "on_start_growing": ["GameResources/SFX/Entities/cactus.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Cactus.pfg",
                           "_frame": "Seed",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           {
                           "type": "Animation"
                           },
                           {
                           "type": "Plant",
                           "terrains": [
                                        "Sand", "SandWet", "Soil"
                                        ]
                           },
                           { "type": "PlantControlByOther" },
                           {
                           "type": "Fossilize",
                           "fossilizePercentage": 0.75,
                           "fossilizeChance": 0.3
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 5,
                           "persistence": 0
                           },
                           {
                           "type": "Gravity",
                           "gravity": -0.04,
                           "velocity": [0.0, -0.75]
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "ElmA": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 100,
                "categories": [
                               "VEGETAL"
                               ]
            },
            "sfx":{
                "on_start_growing": ["GameResources/SFX/Entities/tree.ogg"],
                "on_create": ["GameResources/SFX/Entities/seed.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/ElmA.pfg",
                           "_frame": "Seed",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           {
                           "type": "Animation"
                           },
                           {
                           "type": "Plant",
                           "terrains": [
                                        "Mud"
                                        ]
                           },
                           { "type": "PlantControlByOther" },
                           {
                           "type": "Fossilize",
                           "fossilizePercentage": 0.75,
                           "fossilizeChance": 0.3
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 5,
                           "persistence": 0
                           },
                           {
                           "type": "Gravity",
                           "gravity": -0.04,
                           "velocity": [0.0, -0.75]
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "ElmB": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 100,
                "categories": [
                               "VEGETAL"
                               ]
            },
            "sfx":{
                "on_start_growing": ["GameResources/SFX/Entities/tree.ogg"],
                "on_create": ["GameResources/SFX/Entities/seed.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/ElmB.pfg",
                           "_frame": "Seed",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           {
                           "type": "Animation"
                           },
                           {
                           "type": "Plant",
                           "terrains": [
                                        "Mud"
                                        ]
                           },
                           { "type": "PlantControlByOther" },
                           {
                           "type": "Fossilize",
                           "fossilizePercentage": 0.75,
                           "fossilizeChance": 0.3
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 5,
                           "persistence": 0
                           },
                           {
                           "type": "Gravity",
                           "gravity": -0.04,
                           "velocity": [0.0, -0.75]
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "ElmC": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 100,
                "categories": [
                               "VEGETAL"
                               ]
            },
            "sfx":{
                "on_start_growing": ["GameResources/SFX/Entities/tree.ogg"],
                "on_create": ["GameResources/SFX/Entities/seed.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/ElmC.pfg",
                           "_frame": "Seed",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           {
                           "type": "Animation"
                           },
                           {
                           "type": "Plant",
                           "terrains": [
                                        "Mud"
                                        ]
                           },
                           { "type": "PlantControlByOther" },
                           {
                           "type": "Fossilize",
                           "fossilizePercentage": 0.75,
                           "fossilizeChance": 0.3
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 5,
                           "persistence": 0
                           },
                           {
                           "type": "Gravity",
                           "gravity": -0.04,
                           "velocity": [0.0, -0.75]
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "ElmD": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 100,
                "categories": [
                               "VEGETAL"
                               ]
            },
            "sfx":{
                "on_start_growing": ["GameResources/SFX/Entities/tree.ogg"],
                "on_create": ["GameResources/SFX/Entities/seed.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/ElmD.pfg",
                           "_frame": "Seed",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           {
                           "type": "Animation"
                           },
                           {
                           "type": "Plant",
                           "terrains": [
                                        "Mud"
                                        ]
                           },
                           { "type": "PlantControlByOther" },
                           {
                           "type": "Fossilize",
                           "fossilizePercentage": 0.75,
                           "fossilizeChance": 0.3
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 5,
                           "persistence": 0
                           },
                           {
                           "type": "Gravity",
                           "gravity": -0.04,
                           "velocity": [0.0, -0.75]
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "OakBig": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 100,
                "categories": [
                               "VEGETAL"
                               ]
            },
            "sfx":{
                "on_start_growing": ["GameResources/SFX/Entities/tree.ogg"],
                "on_create": ["GameResources/SFX/Entities/seed.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/OakBig.pfg",
                           "_frame": "Seed",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           {
                           "type": "Animation"
                           },
                           {
                           "type": "Plant",
                           "terrains": [
                                        "Mud"
                                        ]
                           },
                           { "type": "PlantControlByOther" },
                           {
                           "type": "Fossilize",
                           "fossilizePercentage": 0.75,
                           "fossilizeChance": 0.3
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 5,
                           "persistence": 0
                           },
                           {
                           "type": "Gravity",
                           "gravity": -0.04,
                           "velocity": [0.0, -0.75]
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "Oak": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 100,
                "categories": [
                               "VEGETAL"
                               ]
            },
            "sfx":{
                "on_start_growing": ["GameResources/SFX/Entities/tree.ogg"],
                "on_create": ["GameResources/SFX/Entities/seed.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Oak.pfg",
                           "_frame": "Seed",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           {
                           "type": "Animation"
                           },
                           {
                           "type": "Plant",
                           "terrains": [
                                        "Mud"
                                        ]
                           },
                           { "type": "PlantControlByOther" },
                           {
                           "type": "Fossilize",
                           "fossilizePercentage": 0.75,
                           "fossilizeChance": 0.3
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 5,
                           "persistence": 0
                           },
                           {
                           "type": "Gravity",
                           "gravity": -0.04,
                           "velocity": [0.0, -0.75]
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "DecoFlowerCyan": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": false,
                "z": 0,
                "categories": [ "VEGETAL", "DECO" ]
            },
            "components": [
                {
                   "type": "Render",
                   "pfg": "GameResources/Graphics/Entities/DecoFlowerCyan.pfg",
                   "_frame": "Grow0",
                   "_flipX": false,
                   "scale": 0.25
                },
                {
                   "type": "Animation",
                   "animID": "Grow",
                   "frameRate": 0.2,
                   "playing": true,
                   "looping": false
                },
                {
                    "type": "Burn",
                    "temperature": 99,
                    "percentage": 1.0,
                    "fireChance": 0.5,
                    "persistence": 5
                },
                {
                    "type": "Melt",
                    "acidPerLevel": 1,
                    "persistence": 0
                },
                {
                    "type": "Drown",
                    "maxDrownTime": 2,
                    "percentage": 0.5,
                    "persistence": 1
                },
                {
                    "type": "ParticleCovered",
                    "particleTest": {
                        "type": "HasProp",
                        "prop": "Gas",
                        "negated": true
                    },
                    "percentage": 0.4,
                    "targetDelay": 1.0
                },
                {
                    "type": "RemoveWhenCovered"
                },
                { "type": "Rooted", "delay": 1.0, "growTypes": ["Mud"] },
                { "type": "Erase" }
            ]
        },
        "DecoFlowerBlue": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": false,
                "z": 0,
                "categories": [ "VEGETAL", "DECO" ]
            },
            "components": [
                {
                   "type": "Render",
                   "pfg": "GameResources/Graphics/Entities/DecoFlowerBlue.pfg",
                   "_frame": "Grow0",
                   "_flipX": false,
                   "scale": 0.25
                },
                {
                   "type": "Animation",
                   "animID": "Grow",
                   "frameRate": 0.2,
                   "playing": true,
                   "looping": false
                },
                {
                    "type": "Burn",
                    "temperature": 99,
                    "percentage": 1.0,
                    "fireChance": 0.5,
                    "persistence": 5
                },
                {
                    "type": "Melt",
                    "acidPerLevel": 1,
                    "persistence": 0
                },
                {
                    "type": "Drown",
                    "maxDrownTime": 2,
                    "percentage": 0.5,
                    "persistence": 1
                },
                {
                    "type": "ParticleCovered",
                    "particleTest": {
                        "type": "HasProp",
                        "prop": "Gas",
                        "negated": true
                    },
                    "percentage": 0.4,
                    "targetDelay": 1.0
                },
                {
                    "type": "RemoveWhenCovered"
                },
                { "type": "Rooted", "delay": 1.0, "growTypes": ["Mud"] },
                { "type": "Erase" }
            ]
        },
        "DecoFlowerRed": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": false,
                "z": 0,
                "categories": [ "VEGETAL", "DECO" ]
            },
            "components": [
                {
                   "type": "Render",
                   "pfg": "GameResources/Graphics/Entities/DecoFlowerRed.pfg",
                   "_frame": "Grow0",
                   "_flipX": false,
                   "scale": 0.25
                },
                {
                   "type": "Animation",
                   "animID": "Grow",
                   "frameRate": 0.2,
                   "playing": true,
                   "looping": false
                },
                {
                    "type": "Burn",
                    "temperature": 100,
                    "percentage": 0.3,
                    "fireChance": 0.01,
                    "persistence": 5
                },
                {
                    "type": "Melt",
                    "acidPerLevel": 5,
                    "persistence": 0
                },
                {
                    "type": "ParticleCovered",
                    "particleTest": {
                        "type": "HasProp",
                        "prop": "Gas",
                        "negated": true
                    },
                    "percentage": 0.5,
                    "targetDelay": 1.0
                },
                {
                    "type": "RemoveWhenCovered"
                },
                { "type": "Rooted", "delay": 1.0, "growTypes": ["Mud"] },
                { "type": "Erase" }
            ]
        },
        "DecoFlowers": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": false,
                "z": 0,
                "categories": [ "VEGETAL", "DECO" ]
            },
            "components": [
                {
                   "type": "Render",
                   "pfg": "GameResources/Graphics/Entities/DecoFlowers.pfg",
                   "_frame": "Grow0",
                   "_flipX": false,
                   "offsetY": -0.1,
                   "scale": 0.25
                },
                {
                   "type": "Animation",
                   "animID": "Grow",
                   "frameRate": 0.2,
                   "playing": true,
                   "looping": false
                },
                {
                    "type": "Burn",
                    "temperature": 100,
                    "percentage": 0.3,
                    "fireChance": 0.01,
                    "persistence": 5
                },
                {
                    "type": "Melt",
                    "acidPerLevel": 5,
                    "persistence": 0
                },
                {
                    "type": "ParticleCovered",
                    "particleTest": {
                        "type": "HasProp",
                        "prop": "Gas",
                        "negated": true
                    },
                    "percentage": 0.5,
                    "targetDelay": 1.0
                },
                {
                    "type": "RemoveWhenCovered"
                },
                { "type": "Rooted", "delay": 1.0, "growTypes": ["Mud"] },
                { "type": "Erase" }
            ]
        },
        "DecoFlowerPink": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": false,
                "z": 0,
                "categories": [ "VEGETAL", "DECO" ]
            },
            "components": [
                {
                   "type": "Render",
                   "pfg": "GameResources/Graphics/Entities/DecoFlowerPink.pfg",
                   "_frame": "Grow0",
                   "_flipX": false,
                   "scale": 0.25
                },
                {
                   "type": "Animation",
                   "animID": "Grow",
                   "frameRate": 0.2,
                   "playing": true,
                   "looping": false
                },
                {
                    "type": "Burn",
                    "temperature": 99,
                    "percentage": 1.0,
                    "fireChance": 0.5,
                    "persistence": 5
                },
                {
                    "type": "Melt",
                    "acidPerLevel": 1,
                    "persistence": 0
                },
                {
                    "type": "Drown",
                    "maxDrownTime": 2,
                    "percentage": 0.5,
                    "persistence": 1
                },
                {
                    "type": "ParticleCovered",
                    "particleTest": {
                        "type": "HasProp",
                        "prop": "Gas",
                        "negated": true
                    },
                    "percentage": 0.5,
                    "targetDelay": 1.0
                },
                {
                    "type": "RemoveWhenCovered"
                },
                { "type": "Rooted", "delay": 1.0, "growTypes": ["Mud"] },
                { "type": "Erase" }
            ]
        },
        "DecoFlowerPinkNarrow": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": false,
                "z": 0,
                "categories": [ "VEGETAL", "DECO" ]
            },
            "components": [
                {
                   "type": "Render",
                   "pfg": "GameResources/Graphics/Entities/DecoFlowerPinkNarrow.pfg",
                   "_frame": "Grow0",
                   "_flipX": false,
                   "scale": 0.25
                },
                {
                   "type": "Animation",
                   "animID": "Grow",
                   "frameRate": 0.2,
                   "playing": true,
                   "looping": false
                },
                {
                    "type": "Burn",
                    "temperature": 99,
                    "percentage": 1.0,
                    "fireChance": 0.5,
                    "persistence": 5
                },
                {
                    "type": "Melt",
                    "acidPerLevel": 1,
                    "persistence": 0
                },
                {
                    "type": "Drown",
                    "maxDrownTime": 2,
                    "percentage": 0.5,
                    "persistence": 1
                },
                {
                    "type": "ParticleCovered",
                    "particleTest": {
                        "type": "HasProp",
                        "prop": "Gas",
                        "negated": true
                    },
                    "percentage": 0.5,
                    "targetDelay": 1.0
                },
                {
                    "type": "RemoveWhenCovered"
                },
                { "type": "Rooted", "delay": 1.0, "growTypes": ["Mud"] },
                { "type": "Erase" }
            ]
        },
        "DecoFlowerYellow": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": false,
                "z": 0,
                "categories": [ "VEGETAL", "DECO" ]
            },
            "components": [
                {
                   "type": "Render",
                   "pfg": "GameResources/Graphics/Entities/DecoFlowerYellow.pfg",
                   "_frame": "Grow0",
                   "_flipX": false,
                   "offsetY": -0.1,
                   "scale": 0.25
                },
                {
                   "type": "Animation",
                   "animID": "Grow",
                   "frameRate": 0.2,
                   "playing": true,
                   "looping": false
                },
                {
                    "type": "Burn",
                    "temperature": 99,
                    "percentage": 1.0,
                    "fireChance": 0.5,
                    "persistence": 5
                },
                {
                    "type": "Melt",
                    "acidPerLevel": 1,
                    "persistence": 0
                },
                {
                    "type": "Drown",
                    "maxDrownTime": 2,
                    "percentage": 0.5,
                    "persistence": 1
                },
                {
                    "type": "ParticleCovered",
                    "particleTest": {
                        "type": "HasProp",
                        "prop": "Gas",
                        "negated": true
                    },
                    "percentage": 0.5,
                    "targetDelay": 1.0
                },
                {
                    "type": "RemoveWhenCovered"
                },
                { "type": "Rooted", "delay": 1.0, "growTypes": ["Mud"] },
                { "type": "Erase" }
            ]
        },

        "DecoGrass": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": false,
                "z": 0,
                "categories": [ "VEGETAL", "DECO" ]
            },
            "components": [
                {
                   "type": "Render",
                   "pfg": "GameResources/Graphics/Entities/DecoGrass.pfg",
                   "_frame": "Grow0",
                   "_flipX": false,
                   "offsetY": -0.1,
                   "scale": 0.25
                },
                {
                   "type": "Animation",
                   "animID": "Grow",
                   "frameRate": 0.2,
                   "playing": true,
                   "looping": false
                },
                {
                    "type": "Burn",
                    "temperature": 99,
                    "percentage": 1.0,
                    "fireChance": 0.5,
                    "persistence": 5
                },
                {
                    "type": "Melt",
                    "acidPerLevel": 1,
                    "persistence": 0
                },
                {
                    "type": "Drown",
                    "maxDrownTime": 2,
                    "percentage": 0.5,
                    "persistence": 1
                },
                {
                    "type": "ParticleCovered",
                    "particleTest": {
                        "type": "HasProp",
                        "prop": "Gas",
                        "negated": true
                    },
                    "percentage": 0.5,
                    "targetDelay": 1.0
                },
                {
                    "type": "RemoveWhenCovered"
                },
                { "type": "Rooted", "delay": 1.0, "growTypes": ["Mud"] },
                { "type": "Erase" }
            ]
        },
        "DecoMushroomRed": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": false,
                "z": 0,
                "categories": [ "VEGETAL", "DECO" ]
            },
            "components": [
                {
                   "type": "Render",
                   "pfg": "GameResources/Graphics/Entities/DecoMushroomRed.pfg",
                   "_frame": "Grow0",
                   "_flipX": false,
                   "scale": 0.25
                },
                {
                   "type": "Animation",
                   "animID": "Grow",
                   "frameRate": 0.2,
                   "playing": true,
                   "looping": false
                },
                {
                    "type": "Burn",
                    "temperature": 99,
                    "percentage": 1.0,
                    "fireChance": 0.5,
                    "persistence": 5
                },
                {
                    "type": "Melt",
                    "acidPerLevel": 1,
                    "persistence": 0
                },
                {
                    "type": "Drown",
                    "maxDrownTime": 2,
                    "percentage": 0.5,
                    "persistence": 1
                },
                {
                    "type": "ParticleCovered",
                    "particleTest": {
                        "type": "HasProp",
                        "prop": "Gas",
                        "negated": true
                    },
                    "percentage": 0.4,
                    "targetDelay": 1.0
                },
                {
                    "type": "RemoveWhenCovered"
                },
                { "type": "Rooted", "delay": 1.0, "growTypes": ["DarkStone"] },
                { "type": "Erase" }
            ]
        },
        "DecoMushroomGreen": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": false,
                "z": 0,
                "categories": [ "VEGETAL", "DECO" ]
            },
            "components": [
                {
                   "type": "Render",
                   "pfg": "GameResources/Graphics/Entities/DecoMushroomGreen.pfg",
                   "_frame": "Grow0",
                   "_flipX": false,
                   "scale": 0.25
                },
                {
                   "type": "Animation",
                   "animID": "Grow",
                   "frameRate": 0.2,
                   "playing": true,
                   "looping": false
                },
                {
                    "type": "Burn",
                    "temperature": 99,
                    "percentage": 1.0,
                    "fireChance": 0.5,
                    "persistence": 5
                },
                {
                    "type": "Melt",
                    "acidPerLevel": 1,
                    "persistence": 0
                },
                {
                    "type": "Drown",
                    "maxDrownTime": 2,
                    "percentage": 0.5,
                    "persistence": 1
                },
                {
                    "type": "ParticleCovered",
                    "particleTest": {
                        "type": "HasProp",
                        "prop": "Gas",
                        "negated": true
                    },
                    "percentage": 0.4,
                    "targetDelay": 1.0
                },
                {
                    "type": "RemoveWhenCovered"
                },
                { "type": "Rooted", "delay": 1.0, "growTypes": ["DarkStone"] },
                { "type": "Erase" }
            ]
        },
        "DecoMushroomWhite": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": false,
                "z": 0,
                "categories": [ "VEGETAL", "DECO" ]
            },
            "components": [
                {
                   "type": "Render",
                   "pfg": "GameResources/Graphics/Entities/DecoMushroomWhite.pfg",
                   "_frame": "Grow0",
                   "_flipX": false,
                   "scale": 0.25
                },
                {
                   "type": "Animation",
                   "animID": "Grow",
                   "frameRate": 0.2,
                   "playing": true,
                   "looping": false
                },
                {
                    "type": "Burn",
                    "temperature": 99,
                    "percentage": 1.0,
                    "fireChance": 0.5,
                    "persistence": 5
                },
                {
                    "type": "Melt",
                    "acidPerLevel": 1,
                    "persistence": 0
                },
                {
                    "type": "Drown",
                    "maxDrownTime": 2,
                    "percentage": 0.5,
                    "persistence": 1
                },
                {
                    "type": "ParticleCovered",
                    "particleTest": {
                        "type": "HasProp",
                        "prop": "Gas",
                        "negated": true
                    },
                    "percentage": 0.4,
                    "targetDelay": 1.0
                },
                {
                    "type": "RemoveWhenCovered"
                },
                { "type": "Rooted", "delay": 1.0, "growTypes": ["DarkStone"] },
                { "type": "Erase" }
            ]
        },
        "DecoMushroomBrown": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": false,
                "z": 0,
                "categories": [ "VEGETAL", "DECO" ]
            },
            "components": [
                {
                   "type": "Render",
                   "pfg": "GameResources/Graphics/Entities/DecoMushroomBrown.pfg",
                   "_frame": "Grow0",
                   "_flipX": false,
                   "scale": 0.25
                },
                {
                   "type": "Animation",
                   "animID": "Grow",
                   "frameRate": 0.2,
                   "playing": true,
                   "looping": false
                },
                {
                    "type": "Burn",
                    "temperature": 99,
                    "percentage": 1.0,
                    "fireChance": 0.5,
                    "persistence": 5
                },
                {
                    "type": "Melt",
                    "acidPerLevel": 1,
                    "persistence": 0
                },
                {
                    "type": "Drown",
                    "maxDrownTime": 2,
                    "percentage": 0.5,
                    "persistence": 1
                },
                {
                    "type": "ParticleCovered",
                    "particleTest": {
                        "type": "HasProp",
                        "prop": "Gas",
                        "negated": true
                    },
                    "percentage": 0.4,
                    "targetDelay": 1.0
                },
                {
                    "type": "RemoveWhenCovered"
                },
                { "type": "Rooted", "delay": 1.0, "growTypes": ["DarkStone"] },
                { "type": "Erase" }
            ]
        },
        "DecoMushroomBlue": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": false,
                "z": 0,
                "categories": [ "VEGETAL", "DECO" ]
            },
            "components": [
                {
                   "type": "Render",
                   "pfg": "GameResources/Graphics/Entities/DecoMushroomBlue.pfg",
                   "_frame": "Grow0",
                   "_flipX": false,
                   "scale": 0.25
                },
                {
                   "type": "Animation",
                   "animID": "Grow",
                   "frameRate": 0.2,
                   "playing": true,
                   "looping": false
                },
                {
                    "type": "Burn",
                    "temperature": 99,
                    "percentage": 1.0,
                    "fireChance": 0.5,
                    "persistence": 5
                },
                {
                    "type": "Melt",
                    "acidPerLevel": 1,
                    "persistence": 0
                },
                {
                    "type": "Drown",
                    "maxDrownTime": 2,
                    "percentage": 0.5,
                    "persistence": 1
                },
                {
                    "type": "ParticleCovered",
                    "particleTest": {
                        "type": "HasProp",
                        "prop": "Gas",
                        "negated": true
                    },
                    "percentage": 0.4,
                    "targetDelay": 1.0
                },
                {
                    "type": "RemoveWhenCovered"
                },
                { "type": "Rooted", "delay": 1.0, "growTypes": ["DarkStone"] },
                { "type": "Erase" }
            ]
        },
        "HouseA": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 200,
                "categories": [
                               "BUILDING"
                               ]
            },
            "sfx":{
                "on_start_building": ["GameResources/SFX/Entities/house_build.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/HouseA.pfg",
                           "_frame": "Build0",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           {
                           "type": "Animation"
                           },
                           { "type": "Building" },
                           { "type": "BuildingControlByOther" },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 5,
                           "persistence": 0
                           },
                           {
                           "type": "Gravity",
                           "gravity": -0.04
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "HouseB": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 200,
                "categories": [
                               "BUILDING"
                               ]
            },
            "sfx":{
                "on_start_building": ["GameResources/SFX/Entities/house_build.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/HouseB.pfg",
                           "_frame": "Build0",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           {
                           "type": "Animation"
                           },
                           { "type": "Building" },
                           { "type": "BuildingControlByOther" },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 5,
                           "persistence": 0
                           },
                           {
                           "type": "Gravity",
                           "gravity": -0.04
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "HouseC": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 200,
                "categories": [
                               "BUILDING"
                               ]
            },
            "sfx":{
                "on_start_building": ["GameResources/SFX/Entities/house_build.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/HouseC.pfg",
                           "_frame": "Build0",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           {
                           "type": "Animation"
                           },
                           { "type": "Building" },
                           { "type": "BuildingControlByOther" },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 5,
                           "persistence": 0
                           },
                           {
                           "type": "Gravity",
                           "gravity": -0.04
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "Castle": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 200,
                "categories": [
                               "BUILDING"
                               ]
            },
            "sfx":{
                "on_start_building": ["GameResources/SFX/Entities/castle_build.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Castle.pfg",
                           "_frame": "Build0",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           {
                           "type": "Animation"
                           },
                           { "type": "Building" },
                           { "type": "BuildingControlByOther" },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 5,
                           "persistence": 0
                           },
                           {
                           "type": "Gravity",
                           "gravity": -0.04
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "Test": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 800,
                "categories": [
                               "CONTROLLED", "HUMAN"
                               ]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Test.pfg",
                           "_frame": "Idle0",
                           "scale": 0.125,
                           "bottomOverlap": 0,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Controllable",
                           "buttonAction1": false,
                           "buttonAction2": true,
                           "buttonAction3": false,
                           "fixedFollowX": true,
                           "visibleArea": 90
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.25,
                           "slopeClimbHeight": 1,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse",
                           "categories": [
                                          "HAZARD", "SOLID"
                                          ]
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 2.0, 2.0]
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 2,
                           "healthCount": 2
                           },
                           {
                           "type": "Motion",
                           "jumpSpeed": 2.15,
                           "canWalk": true,
                           "canSwim": true,
                           "liquidMaxSpeed": 0.5,
                           "groundMaxSpeed": 1.0,
                           "doubleJumpMax":2,
                           "controlledJump": false,
                           "airAcceleration": 0.3,
                           "liquidAcceleration": 0.08,
                           "groundAcceleration": 0.2,
                           "iceAcceleration": 0.05,
                           "airDeceleration": 0.05,
                           "liquidDeceleration": 0.02,
                           "groundDeceleration": 0.25,
                           "iceDeceleration": 0.025,
                           "linearSpeed": 1.6,
                           "minJumpThreshold": 0.16667,
                           "midJumpThreshold": 0.16667,
                           "maxJumpThreshold": 0.26666,
                           "idleTimeInAir":0.0125
                           },
                           {
                           "type": "HeadBreak",
                           "score": 1,
                           "height": 4
                           },
                           {
                           "type": "JumpAttack",
                           "speedSimple": 1.4,
                           "speedJumping": 2.4,
                           "bounceDamage": 1
                           }
                           ]
        },
        "Controlled": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 800,
                "categories": [
                               "CONTROLLED", "HUMAN"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/avatar_spawn.ogg"],
                "on_jump": ["GameResources/SFX/Entities/avatar_jump.ogg"],
                "on_bounce": ["GameResources/SFX/Entities/avatar_bounce.ogg"],
                "on_doubleJump": ["GameResources/SFX/Entities/avatar_doubleJump.ogg"],
                "on_swim": ["GameResources/SFX/Entities/generic_swim.ogg"],
                "on_get_hurt": ["GameResources/SFX/Entities/avatar_hurt.ogg"],
                "on_die": ["GameResources/SFX/Entities/avatar_death.ogg"],
                "on_blockHit": ["GameResources/SFX/Entities/avatar_blockHit.ogg"],
                "on_blockDestroy": ["GameResources/SFX/Entities/avatar_blockDestroy.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Controlled.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "bottomOverlap": 0,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Walk",
                           "frameRate": 0.1,
                           "_playing": false,
                           "_looping": true
                           },
                           {
                           "type": "Controllable",
                           "buttonAction1": false,
                           "buttonAction2": true,
                           "buttonAction3": false,
                           "fixedFollowX": true,
                           "visibleArea": 90
                           },
                           {
                           "type": "Effects"
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 0,
                           "burnFromContact": true
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 8,
                           "percentage": 0.8,
                           "persistence": 0
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.25,
                           "slopeClimbHeight": 1,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse",
                           "categories": [
                                          "HAZARD", "SOLID"
                                          ]
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 4.0, 6.0]
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Animal",
                           "foodChainOrder": 5,
                           "_active": false
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 2,
                           "healthCount": 2
                           },
                           {
                           "type": "Motion",
                           "jumpSpeed": 2.15,
                           "canWalk": true,
                           "canSwim": true,
                           "liquidMaxSpeed": 0.5,
                           "groundMaxSpeed": 1.0,
                           "doubleJumpMax":2,
                           "controlledJump": false,
                           "airAcceleration": 0.3,
                           "liquidAcceleration": 0.08,
                           "groundAcceleration": 0.2,
                           "iceAcceleration": 0.05,
                           "airDeceleration": 0.05,
                           "liquidDeceleration": 0.02,
                           "groundDeceleration": 0.25,
                           "iceDeceleration": 0.025,
                           "linearSpeed": 1.6,
                           "minJumpThreshold": 0.16667,
                           "midJumpThreshold": 0.16667,
                           "maxJumpThreshold": 0.26666,
                           "idleTimeInAir":0.0125
                           },
                           {
                           "type": "HeadBreak",
                           "score": 1,
                           "height": 4
                           },
                           {
                           "type": "JumpAttack",
                           "speedSimple": 1.4,
                           "speedJumping": 2.4,
                           "bounceDamage": 1
                           },
                           {
                           "type": "Sensor",
                           "id": "Collect",
                           "offsetX": 0.5,
                           "offsetY": 0.5,
                           "rectShaped": true,
                           "width": 1.0,
                           "height": 1.0,
                           "categories": [
                                          "POWERUP", "COLLECTABLE"
                                          ]
                           },
                           {
                           "type": "Inventory",
                           "items": [
                                     ["Coin", 0]
                                    ]
                           }
                           ]
        },
        "SuperHamster": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 800,
                "categories": [
                               "CONTROLLED", "HUMAN"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/hamster_spawn.ogg"],
                "on_jump": ["GameResources/SFX/Entities/hamster_jump.ogg"],
                "on_hurt": ["GameResources/SFX/Entities/hamster_hurt.ogg"],
                "on_bounce": ["GameResources/SFX/Entities/avatar_bounce.ogg"],
                "on_doubleJump": ["GameResources/SFX/Entities/avatar_doubleJump.ogg"],
                "on_swim": ["GameResources/SFX/Entities/generic_swim.ogg"],
                "on_blockHit": ["GameResources/SFX/Entities/avatar_blockHit.ogg"],
                "on_blockDestroy": ["GameResources/SFX/Entities/avatar_blockDestroy.ogg"],
                "on_die": ["GameResources/SFX/Entities/hamster_death.ogg"]

            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/SuperHamster.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "bottomOverlap": 0,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Walk",
                           "frameRate": 0.08,
                           "_playing": false,
                           "_looping": true
                           },
                           {
                           "type": "Controllable",
                           "buttonAction1": true,
                           "buttonAction2": true,
                           "buttonAction3": false,
                           "action1Icon": "IconSeedShoot",
                           "hideEmpty1": true,
                           "fixedFollowX":true
                           },
                           {
                           "type": "Effects"
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 0,
                           "burnFromContact": true
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 8,
                           "percentage": 0.8,
                           "persistence": 0
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.2,
                           "slopeClimbHeight": 1,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse",
                           "categories": [
                                          "HAZARD", "SOLID"
                                          ]
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 4.0, 6.0]
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Animal",
                           "foodChainOrder": 5,
                           "_active": false
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 3,
                           "healthCount": 3
                           },
                           {
                           "type": "Motion",
                           "jumpSpeed": 2.15,
                           "canWalk": true,
                           "canSwim": false,
                           "liquidMaxSpeed": 0.5,
                           "groundMaxSpeed": 0.8,
                           "controlledJump": true,
                           "airAcceleration": 0.3,
                           "liquidAcceleration": 0.08,
                           "groundAcceleration": 0.5,
                           "iceAcceleration": 0.05,
                           "airDeceleration": 0.05,
                           "liquidDeceleration": 0.02,
                           "groundDeceleration": 0.25,
                           "iceDeceleration": 0.025,
                           "linearSpeed": 2.0,
                           "minJumpThreshold": 0.20833,
                           "midJumpThreshold": 0.25,
                           "maxJumpThreshold": 0.36666,
                           "idleTimeInAir":0.0125,
                           "hover": true
                           },
                           {
                           "type": "HeadBreak",
                           "score": 1,
                           "height": 4
                           },
                           {
                           "type": "JumpAttack",
                           "speedSimple": 1.4,
                           "speedJumping": 2.4,
                           "bounceDamage": 1
                           },
                           {
                           "type": "Sensor",
                           "id": "Collect",
                           "offsetX": 0.5,
                           "offsetY": 0.5,
                           "rectShaped": true,
                           "width": 1.0,
                           "height": 1.0,
                           "categories": [
                                          "POWERUP", "COLLECTABLE"
                                          ]
                           },
                           {
                           "type": "Inventory",
                           "items": [
                                     ["Coin", 0]
                                     ]
                           },
                           {
                           "type": "Launcher",
                           "offset": [0.66, 0.5],
                           "velocity": [2.0, 0.0],
                           "rechargeTime": 0.6,
                           "bulletType": "SeedBullet",
                           "shootEffect": "Effect_ShootSeed",
                           "dipersionAngle": 0.01,
                           "ammoType": "Seed"
                           }
                           ]
        },
        "Arnold": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 800,
                "categories": [
                               "CONTROLLED", "HUMAN"
                               ]
            },
            "sfx": {
                "on_create":        ["GameResources/SFX/Entities/arnold_spawn.ogg"],
                "on_jump":          ["GameResources/SFX/Entities/arnold_jump.ogg"],
                "on_bounce":          ["GameResources/SFX/Entities/caveman_bounce.ogg"],
                "on_die":           ["GameResources/SFX/Entities/arnold_death.ogg"],
                "on_get_hurt":      ["GameResources/SFX/Entities/arnold_hurt.ogg"],
                "on_launch":      ["GameResources/SFX/Entities/arnold_shoot.ogg"],
                "on_swim": ["GameResources/SFX/Entities/generic_swim.ogg"],

                "on_transmute_elements":   ["GameResources/SFX/Entities/club.ogg"],
                "on_pickup_health":   ["GameResources/SFX/Entities/health_pickUp.ogg"],
                "on_pickup_mana":   ["GameResources/SFX/Entities/caveman_powerup_mana.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Arnold.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "bottomOverlap": 0,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.08,
                           "_playing": false,
                           "_looping": true
                           },
                           {
                           "type": "Controllable",
                           "buttonAction1": true,
                           "buttonAction2": true,
                           "buttonAction3": false,
                           "action1Icon": "IconArcadeShoot",
                           "visibleArea": 90
                           },
                           {
                           "type": "Effects"
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 0,
                           "burnFromContact": true
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 10,
                           "percentage": 0.9,
                           "persistence": 0
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.25,
                           "slopeClimbHeight": 1,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse",
                           "categories": [
                                          "HAZARD", "SOLID"
                                          ]
                           },
                           {
                           "type": "Sensor",
                           "id": "Collect",
                           "offsetX": 0.5,
                           "offsetY": 0.5,
                           "rectShaped": true,
                           "width": 1.0,
                           "height": 1.0,
                           "categories": [
                                          "POWERUP", "COLLECTABLE"
                                          ]
                           },
                           {
                           "type": "Launcher",
                           "offset": [0.66, 0.48],
                           "velocity": [3.0, 0.0],
                           "rechargeTime": 0.2,
                           "bulletType": "GunBullet",
                           "shootEffect": "Effect_Shoot",
                           "dipersionAngle": 0.07
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 4.0, 6.0, 7.0]
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Animal",
                           "foodChainOrder": 5,
                           "_active": false
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 5,
                           "healthCount": 5,
                           "invulnTime": 1
                           },
                           {
                           "type": "Motion",
                           "jumpSpeed": 2.6,
                           "canWalk": true,
                           "canSwim": true,
                           "liquidMaxSpeed": 0.4,
                           "groundMaxSpeed": 1.0,
                           "controlledJump": false,
                           "groundAcceleration": 0.2,
                           "airAcceleration": 0.2,
                           "liquidAcceleration": 0.08,
                           "iceAcceleration": 0.05,
                           "groundDeceleration": 0.3,
                           "airDeceleration": 0.025,
                           "liquidDeceleration": 0.02,
                           "iceDeceleration": 0.025,
                           "bounceSpeed": 3.8,
                           "bounceTypes": [
                                           "Wolf", "Bear", "PolarBear", "Cow", "Deer", "Dog", "Sabretooth"
                                           ],
                           "linearSpeed": 1.75,
                           "minJumpThreshold": 0.20833,
                           "midJumpThreshold": 0.20833,
                           "maxJumpThreshold": 0.41667,
                           "idleTimeInAir":0.0125,
                           "fixShootingDir": true
                           },
                           {
                           "type": "Bounce",
                           "speedSimple": 2.5,
                           "speedJumping": 3.8
                           },
                           {
                           "type": "Inventory",
                           "items": [
                                     ["Coin", 0]
                                     ]
                           }
                           ]
        },
        "Pacman": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "snap": 1,
                "z": 400,
                "placingOffset": [-0.5,-0.5],
                "categories": [
                               "CONTROLLED"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/tarling_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Pacman.pfg",
                           "_frame": "Idle0",
                           "scale": 0.1,
                           "bottomOverlap": 1,
                           "offsetX":-0.03125,
                           "offsetY":0.28125,
                           "flipX": false
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics"
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 2, 2]
                           },
                           {
                           "type": "Controllable",
                           "buttonAction1": false,
                           "buttonAction2": false,
                           "buttonAction3": false,
                           "action1Icon": "IconArcadeShoot",
                           "visibleArea": 30,
                           "autoMove": true,
                           "useGestureRecogniser":true
                           },
                           {
                           "type": "PacmanMotion",
                           "speed": 0.38
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 1
                           },
                           {
                           "type": "Sensor",
                           "id": "Collect",
                           "offsetX": 0.5,
                           "offsetY": 0.5,
                           "rectShaped": true,
                           "width": 1.0,
                           "height": 1.0,
                           "categories": [
                                          "POWERUP", "COLLECTABLE"
                                          ]
                           },
                           {
                           "type": "Inventory",
                           "items": [
                                     ["Pellet", 0]
                                     ]
                           }
                           ]
        },
        "Shrek": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "snap": 4,
                "z": 400,
                "categories": [
                               "CONTROLLED"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/tarling_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Shrek.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "bottomOverlap": 1,
                           "offsetX":0.0,
                           "offsetY":0.0,
                           "flipX": false
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.25,
                           "slopeClimbHeight": 1,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 4, 8]
                           },
                           {
                           "type": "Controllable",
                           "buttonAction1": false,
                           "buttonAction2": false,
                           "buttonAction3": false,
                           "action1Icon": "IconArcadeShoot",
                           "visibleArea": 90,
                           "autoMove": true,
                           "useGestureRecogniser":true,
                           "gestureSet": "runner",
                           "cameraOffsetSpeed": 5.0,
                           "followOffset": [18.0, 0.0]
                           },
                           {
                           "type": "JumpAttack",
                           "speedSimple": 1.4,
                           "speedJumping": 2.4,
                           "bounceDamage": 1
                           },
                           {
                           "type": "Motion",
                           "jumpSpeed": 2.5,
                           "canWalk": true,
                           "canSwim": false,
                           "airMaxSpeed": 1.6,
                           "liquidMaxSpeed": 0.5,
                           "groundMaxSpeed": 1.5,
                           "controlledJump": false,
                           "airAcceleration": 0.2,
                           "liquidAcceleration": 0.12,
                           "groundAcceleration": 0.2,
                           "iceAcceleration": 0.05,
                           "airDeceleration": 0.001,
                           "liquidDeceleration": 0.03,
                           "groundDeceleration": 0.75,
                           "iceDeceleration": 0.008,
                           "upGravity": -0.3,
                           "downGravity": -0.7,
                           "linearSpeed": 4.9,
                           "minJumpThreshold": 0.35,
                           "midJumpThreshold": 0.35,
                           "maxJumpThreshold": 0.4,
                           "idleTimeInAir":0.0125,
                           "chargingMaxSpeed":3.0
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 0.01,
                           "percentage": 0.5,
                           "persistence": 0
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 0,
                           "burnFromContact": true
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 1,
                           "canReceiveExtraLives": false
                           },
                           {
                           "type": "Sensor",
                           "id": "Collect",
                           "offsetX": 0.5,
                           "offsetY": 0.5,
                           "rectShaped": true,
                           "width": 1.0,
                           "height": 1.0,
                           "categories": [
                                          "POWERUP", "COLLECTABLE"
                                          ]
                           },
                           {
                           "type": "ChargeBreak",
                           "score": 0,
                           "width": 4,
                           "height": 4,
                           "chargingTime": 0.5
                           },
                           {
                           "type": "Inventory",
                           "items": [
                                     ["Coin", 0]
                                     ]
                           },
                           {
                           "type": "KillByBounds",
                           "killByLeft": false,
                           "killByRight": false,
                           "killByUp": false,
                           "killByDown": true
                           }
                           ]
        },
        "RedGhost": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "snap": 1,
                "z": 400,
                "placingOffset": [-0.5,-0.5],
                "categories": [
                               "ENEMY"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/tarling_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/RedGhost.pfg",
                           "_frame": "Idle0",
                           "scale": 0.1,
                           "bottomOverlap": 1,
                           "offsetX":0.0625,
                           "offsetY":0.375,
                           "flipX": false
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics"
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 2, 2]
                           },
                           {
                           "type": "RedGhost",
                           "sensorID": "AttackZone"
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 1
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackZone",
                           "offsetX": 0.5,
                           "offsetY": 0.5,
                           "width": 0.8,
                           "height": 0.8,
                           "rectShaped": true,
                           "categories": [
                                          "ANIMAL", "HUMAN", "CONTROLLED"
                                          ]
                           }
                           ]
        },
        "PinkGhost": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "snap": 1,
                "z": 400,
                "placingOffset": [-0.5,-0.5],
                "categories": [
                               "ENEMY"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/tarling_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/PinkGhost.pfg",
                           "_frame": "Idle0",
                           "scale": 0.1,
                           "bottomOverlap": 1,
                           "offsetX":0.0625,
                           "offsetY":0.0,
                           "flipX": false
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics"
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 2, 2]
                           },
                           {
                           "type": "PinkGhost",
                           "sensorID": "AttackZone"
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 1
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackZone",
                           "offsetX": 0.5,
                           "offsetY": 0.5,
                           "width": 0.8,
                           "height": 0.8,
                           "rectShaped": true,
                           "categories": [
                                          "ANIMAL", "HUMAN", "CONTROLLED"
                                          ]
                           }
                           ]
        },
        "LightBlueGhost": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "snap": 1,
                "z": 400,
                "placingOffset": [-0.5,-0.5],
                "categories": [
                               "ENEMY"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/tarling_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/LightBlueGhost.pfg",
                           "_frame": "Idle0",
                           "scale": 0.1,
                           "bottomOverlap": 1,
                           "offsetX":0.0625,
                           "offsetY":0.0,
                           "flipX": false
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics"
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 2, 2]
                           },
                           {
                           "type": "LightBlueGhost",
                           "sensorID": "AttackZone"
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 1
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackZone",
                           "offsetX": 0.5,
                           "offsetY": 0.5,
                           "width": 0.8,
                           "height": 0.8,
                           "rectShaped": true,
                           "categories": [
                                          "ANIMAL", "HUMAN", "CONTROLLED"
                                          ]
                           }
                           ]
        },
        "OrangeGhost": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "snap": 1,
                "z": 400,
                "placingOffset": [-0.5,-0.5],
                "categories": [
                               "ENEMY"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/tarling_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/OrangeGhost.pfg",
                           "_frame": "Idle0",
                           "scale": 0.1,
                           "bottomOverlap": 1,
                           "offsetX":0.0625,
                           "offsetY":0.0,
                           "flipX": false
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics"
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 2, 2]
                           },
                           {
                           "type": "OrangeGhost",
                           "sensorID": "AttackZone"
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 1
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackZone",
                           "offsetX": 0.5,
                           "offsetY": 0.5,
                           "width": 0.8,
                           "height": 0.8,
                           "rectShaped": true,
                           "categories": [
                                          "ANIMAL", "HUMAN", "CONTROLLED"
                                          ]
                           }
                           ]
        },
        "GhostHouse": {
            "properties": {
                "spawnRate": 0.0,
                "drawOnce": true,
                "z" : 395,
                "snap": 1,
                "placingOffset": [0.0,0.0]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/GhostHouse.pfg",
                           "_frame": "Idle0",
                           "scale": 0.125,
                           "scaleRandom": 0,
                           "flipX": false,
                           "offsetX":-0.375,
                           "offsetY":0.125
                           },
                           {
                           "type": "Physics"
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "GhostHouse"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 8.0, 5.0]
                           }
                           ]
        },
        "GhostBuster": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 800,
                "categories": [
                               "CONTROLLED", "HUMAN"
                               ]
            },

            "sfx": {
                "on_create":        ["GameResources/SFX/Entities/s_gb_erinHero_placed.ogg"],
                "on_die":           ["GameResources/SFX/Entities/s_gb_erinHero_death.ogg"],
                "on_get_hurt":      ["GameResources/SFX/Entities/s_gb_erinHero_hurt.ogg"],
                "on_jump":          ["GameResources/SFX/Entities/s_gb_erinHero_jump.ogg"],
                "on_launch":      ["GameResources/SFX/Entities/ghostbuster_launch.ogg"],
                "on_swim": ["GameResources/SFX/Entities/generic_swim.ogg"],


                "on_pickup_health":   ["GameResources/SFX/Entities/health_pickUp.ogg"],
                "on_pickup_mana":   ["GameResources/SFX/Entities/caveman_powerup_mana.ogg"],

                "music": ["m_campaign_ghostbusters_main.ogg"]
            },

            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/GhostBuster.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "bottomOverlap": 0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.08,
                           "_playing": false,
                           "_looping": true
                           },
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/GhostBusterGun.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "bottomOverlap": 0,
                           "renderID": "Gun",
                           "offsetX":1.0,
                           "offsetY":1
                           },
                           {
                           "type": "Controllable",
                           "buttonAction1": true,
                           "buttonAction2": true,
                           "buttonAction3": false,
                           "action1Icon": "IconArcadeShoot",
                           "visibleArea": 90,
                           "displaceButton1":true
                           },
                           {
                           "type": "Effects"
                           },
                           {
                           "type": "Burn",
                           "temperare": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 0,
                           "burnFromContact": true
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 10,
                           "percentage": 0.9,
                           "persistence": 0
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.25,
                           "slopeClimbHeight": 1,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse",
                           "categories": [
                                          "HAZARD", "SOLID"
                                          ]
                           },
                           {
                           "type": "Sensor",
                           "id": "Collect",
                           "offsetX": 0.5,
                           "offsetY": 0.5,
                           "rectShaped": true,
                           "width": 1.0,
                           "height": 1.0,
                           "categories": [
                                          "POWERUP", "COLLECTABLE"
                                          ]
                           },
                           {
                           "type": "Launcher",
                           "offset": [0.5, 0.36],
                           "velocity": [2.0, 0.0],
                           "rechargeTime": 0.01,
                           "bulletType": "PlasmaBall",
                           "canShootInWater": false
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 6.0, 6.0]
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Animal",
                           "foodChainOrder": 5,
                           "_active": false
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 5,
                           "healthCount": 5,
                           "invulnTime": 1
                           },
                           {
                           "type": "Motion",
                           "jumpSpeed": 2.6,
                           "canWalk": true,
                           "canSwim": true,
                           "liquidMaxSpeed": 0.4,
                           "groundMaxSpeed": 1.0,
                           "controlledJump": false,
                           "groundAcceleration": 0.2,
                           "airAcceleration": 0.2,
                           "liquidAcceleration": 0.08,
                           "iceAcceleration": 0.05,
                           "groundDeceleration": 0.3,
                           "airDeceleration": 0.025,
                           "liquidDeceleration": 0.02,
                           "iceDeceleration": 0.025,
                           "bounceSpeed": 3.8,
                           "bounceTypes": [
                                           "Wolf", "Bear", "PolarBear", "Cow", "Deer", "Dog", "Sabretooth"
                                           ],
                           "linearSpeed": 1.75,
                           "minJumpThreshold": 0.20833,
                           "midJumpThreshold": 0.20833,
                           "maxJumpThreshold": 0.41667,
                           "idleTimeInAir":0.0125,
                           "fixShootingDir": true
                           },
                           {
                           "type": "Bounce",
                           "speedSimple": 2.5,
                           "speedJumping": 3.8
                           },
                           {
                           "type": "Inventory",
                           "items": [
                                     ["Coin", 0]
                                     ]
                           },
                           {
                           "type": "Activator"
                           }
                           ]
        },
        "GhostBusterKnuckles": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 800,
                "categories": [
                               "CONTROLLED", "HUMAN"
                               ]
            },

            "sfx": {
                "on_create":        ["GameResources/SFX/Entities/s_gb_abbyHero_placed.ogg"],
                "on_die":           ["GameResources/SFX/Entities/s_gb_abbyHero_death.ogg"],
                "on_get_hurt":      ["GameResources/SFX/Entities/s_gb_abbyHero_hurt.ogg"],
                "on_jump":          ["GameResources/SFX/Entities/s_gb_abbyHero_jump.ogg"],
                "on_launch":      ["GameResources/SFX/Entities/s_gb_abbyHero_attack.ogg"],
                "on_swim": ["GameResources/SFX/Entities/generic_swim.ogg"],


                "on_pickup_health":   ["GameResources/SFX/Entities/health_pickUp.ogg"],
                "on_pickup_mana":   ["GameResources/SFX/Entities/caveman_powerup_mana.ogg"],

                "music": ["m_campaign_ghostbusters_main.ogg"]
            },

            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/GhostBusterKnuckles.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "bottomOverlap": 0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.08,
                           "_playing": false,
                           "_looping": true
                           },
                           {
                           "type": "Controllable",
                           "buttonAction1": true,
                           "buttonAction2": true,
                           "buttonAction3": false,
                           "action1Icon": "IconArcadePunch",
                           "visibleArea": 90
                           },
                           {
                           "type": "Effects"
                           },
                           {
                           "type": "Burn",
                           "temperare": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 0,
                           "burnFromContact": true
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 10,
                           "percentage": 0.9,
                           "persistence": 0
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.25,
                           "slopeClimbHeight": 1,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse",
                           "categories": [
                                          "HAZARD", "SOLID"
                                          ]
                           },
                           {
                           "type": "Sensor",
                           "id": "Collect",
                           "offsetX": 0.5,
                           "offsetY": 0.5,
                           "rectShaped": true,
                           "width": 1.0,
                           "height": 1.0,
                           "categories": [
                                          "POWERUP", "COLLECTABLE"
                                          ]
                           },
                           {
                           "type": "Launcher",
                           "offset": [0.4, 0.6],
                           "velocity": [1.5, 0.0],
                           "rechargeTime": 0.4,
                           "bulletType": "KnucklesBullet",
                           "canShootInWater": false,
                           "ammoType": "KnucklesBullet",
                           "clipRechargeTime": 1.5,
                           "clipRechargeSpeed": 0.1,
                           "clipMaxBullets": 5,
                           "autoRecharge": true
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 6.0, 6.0]
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Animal",
                           "foodChainOrder": 5,
                           "_active": false
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 5,
                           "healthCount": 5,
                           "invulnTime": 1
                           },
                           {
                           "type": "Motion",
                           "jumpSpeed": 2.6,
                           "canWalk": true,
                           "canSwim": true,
                           "liquidMaxSpeed": 0.4,
                           "groundMaxSpeed": 1.0,
                           "controlledJump": false,
                           "groundAcceleration": 0.2,
                           "airAcceleration": 0.2,
                           "liquidAcceleration": 0.08,
                           "iceAcceleration": 0.05,
                           "groundDeceleration": 0.3,
                           "airDeceleration": 0.025,
                           "liquidDeceleration": 0.02,
                           "iceDeceleration": 0.025,
                           "bounceSpeed": 3.8,
                           "bounceTypes": [
                                           "Wolf", "Bear", "PolarBear", "Cow", "Deer", "Dog", "Sabretooth"
                                           ],
                           "linearSpeed": 1.75,
                           "minJumpThreshold": 0.20833,
                           "midJumpThreshold": 0.20833,
                           "maxJumpThreshold": 0.41667,
                           "idleTimeInAir":0.0125
                           },
                           {
                           "type": "Bounce",
                           "speedSimple": 2.5,
                           "speedJumping": 3.8
                           },
                           {
                           "type": "Inventory",
                           "items": [
                                     ["KnucklesBullet", 5]
                                     ]
                           },
                           {
                           "type": "Activator"
                           }
                           ]
        },
        "GhostBusterRay": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 800,
                "categories": [
                               "CONTROLLED", "HUMAN"
                               ]
            },

            "sfx": {
                "on_create":        ["GameResources/SFX/Entities/s_gb_jillianHero_placed.ogg"],
                "on_die":           ["GameResources/SFX/Entities/s_gb_jillianHero_death.ogg"],
                "on_get_hurt":      ["GameResources/SFX/Entities/s_gb_jillianHero_hurt.ogg"],
                "on_jump":          ["GameResources/SFX/Entities/s_gb_jillianHero_jump.ogg"],
                "on_launch":      ["GameResources/SFX/Entities/ghostbusterRay_launch.ogg"],
                "on_swim": ["GameResources/SFX/Entities/generic_swim.ogg"],


                "on_pickup_health":   ["GameResources/SFX/Entities/health_pickUp.ogg"],
                "on_pickup_mana":   ["GameResources/SFX/Entities/caveman_powerup_mana.ogg"],

                "music": ["m_campaign_ghostbusters_main.ogg"]
            },

            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/GhostBusterRay.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "bottomOverlap": 0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.08,
                           "_playing": false,
                           "_looping": true
                           },
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/GhostBusterGun.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "bottomOverlap": 0,
                           "renderID": "Gun",
                           "offsetX":1.0,
                           "offsetY":1
                           },
                           {
                           "type": "Controllable",
                           "buttonAction1": true,
                           "buttonAction2": true,
                           "buttonAction3": false,
                           "action1Icon": "IconArcadeRay",
                           "visibleArea": 90,
                           "displaceButton1":true
                           },
                           {
                           "type": "Effects"
                           },
                           {
                           "type": "Burn",
                           "temperare": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 0,
                           "burnFromContact": true
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 10,
                           "percentage": 0.9,
                           "persistence": 0
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.25,
                           "slopeClimbHeight": 1,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse",
                           "categories": [
                                          "HAZARD", "SOLID"
                                          ]
                           },
                           {
                           "type": "Sensor",
                           "id": "Collect",
                           "offsetX": 0.5,
                           "offsetY": 0.5,
                           "rectShaped": true,
                           "width": 1.0,
                           "height": 1.0,
                           "categories": [
                                          "POWERUP", "COLLECTABLE"
                                          ]
                           },
                           {
                           "type": "RayLauncher",
                           "offset": [0.5, 0.3],
                           "lenght": 25,
                           "catchCategories": ["GHOST"],
                           "catchExceptions": ["BOSS"],
                           "categories": ["ENEMY"],
                           "exceptions": ["ANIMAL"],
                           "damage": 0.5,
                           "changeTemp": false,
                           "dropParticle": "Electro",
                           "amount": 1,
                           "destroyTypes": [
                                            "Glass", "Wood", "WoodBroken", "Folliage", "PsychoResidue"
                                            ],
                           "passTypes": [ "Color" ],
                           "dontPassTypes": [ "PsychoResidue" ],
                           "makeDropper": true,
                           "breakTime": 0.1
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 6.0, 6.0]
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Animal",
                           "foodChainOrder": 5,
                           "_active": false
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 5,
                           "healthCount": 5,
                           "invulnTime": 1
                           },
                           {
                           "type": "Motion",
                           "jumpSpeed": 2.6,
                           "canWalk": true,
                           "canSwim": true,
                           "liquidMaxSpeed": 0.4,
                           "groundMaxSpeed": 1.0,
                           "controlledJump": false,
                           "groundAcceleration": 0.2,
                           "airAcceleration": 0.2,
                           "liquidAcceleration": 0.08,
                           "iceAcceleration": 0.05,
                           "groundDeceleration": 0.3,
                           "airDeceleration": 0.025,
                           "liquidDeceleration": 0.02,
                           "iceDeceleration": 0.025,
                           "bounceSpeed": 3.8,
                           "bounceTypes": [
                                           "Wolf", "Bear", "PolarBear", "Cow", "Deer", "Dog", "Sabretooth"
                                           ],
                           "linearSpeed": 1.75,
                           "minJumpThreshold": 0.20833,
                           "midJumpThreshold": 0.20833,
                           "maxJumpThreshold": 0.41667,
                           "idleTimeInAir":0.0125,
                           "fixShootingDir": true
                           },
                           {
                           "type": "Bounce",
                           "speedSimple": 2.5,
                           "speedJumping": 3.8
                           },
                           {
                           "type": "Inventory",
                           "items": [
                                     ["Coin", 0]
                                     ]
                           },
                           {
                           "type": "Activator"
                           }
                           ]
        },
        "GhostBusterChipper": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 800,
                "categories": [
                               "CONTROLLED", "HUMAN"
                               ]
            },

            "sfx": {
                "on_create":        ["GameResources/SFX/Entities/s_gb_pattyHero_placed.ogg"],
                "on_die":           ["GameResources/SFX/Entities/s_gb_pattyHero_death.ogg"],
                "on_get_hurt":      ["GameResources/SFX/Entities/s_gb_pattyHero_hurt.ogg"],
                "on_jump":          ["GameResources/SFX/Entities/s_gb_pattyHero_jump.ogg"],
                "on_launch":        ["GameResources/SFX/Entities/s_gb_pattyHero_attack.ogg"],
                "on_swim": ["GameResources/SFX/Entities/generic_swim.ogg"],


                "on_pickup_health":   ["GameResources/SFX/Entities/health_pickUp.ogg"],
                "on_pickup_mana":   ["GameResources/SFX/Entities/caveman_powerup_mana.ogg"],

                "music": ["m_campaign_ghostbusters_main.ogg"]
            },

            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/GhostBusterChipper.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "bottomOverlap": 0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.08,
                           "_playing": false,
                           "_looping": true
                           },
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/GhostBusterChipperGun.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "bottomOverlap": 0,
                           "renderID": "Gun",
                           "offsetX":0.5,
                           "offsetY":-0.1
                           },
                           {
                           "type": "Controllable",
                           "buttonAction1": true,
                           "buttonAction2": true,
                           "buttonAction3": false,
                           "action1Icon": "IconArcadeRay",
                           "visibleArea": 90,
                           "displaceButton1":true
                           },
                           {
                           "type": "Effects"
                           },
                           {
                           "type": "Burn",
                           "temperare": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 0,
                           "burnFromContact": true
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 10,
                           "percentage": 0.9,
                           "persistence": 0
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.25,
                           "slopeClimbHeight": 1,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse",
                           "categories": [
                                          "HAZARD", "SOLID"
                                          ]
                           },
                           {
                           "type": "Sensor",
                           "id": "Collect",
                           "offsetX": 0.5,
                           "offsetY": 0.5,
                           "rectShaped": true,
                           "width": 1.0,
                           "height": 1.0,
                           "categories": [
                                          "POWERUP", "COLLECTABLE"
                                          ]
                           },
                           {
                           "type": "Chipper",
                           "offset": [1.0, 0.15],
                           "lenght": 10,
                           "catchCategories": ["GHOST"],
                           "catchExceptions": ["BOSS"],
                           "categories": ["ENEMY"],
                           "exceptions": ["ANIMAL"],
                           "damage": 0.5,
                           "dropParticle": "EctoplasmSlime",
                           "amount": 15,
                           "destroyTypes": [
                                            "Glass", "Wood", "WoodBroken", "Folliage"
                                            ],
                           "passTypes": [
                                            "Color"
                                            ],
                           "makeDropper": true,
                           "breakTime": 0.1,
                           "vacuumTime": 2.5
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 6.0, 6.0]
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Animal",
                           "foodChainOrder": 5,
                           "_active": false
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 5,
                           "healthCount": 5,
                           "invulnTime": 1
                           },
                           {
                           "type": "Motion",
                           "jumpSpeed": 2.6,
                           "canWalk": true,
                           "canSwim": true,
                           "liquidMaxSpeed": 0.4,
                           "groundMaxSpeed": 1.0,
                           "groundSlowedMaxSpeed": 0.25,
                           "controlledJump": false,
                           "groundAcceleration": 0.2,
                           "airAcceleration": 0.2,
                           "liquidAcceleration": 0.08,
                           "iceAcceleration": 0.05,
                           "groundDeceleration": 0.3,
                           "airDeceleration": 0.025,
                           "liquidDeceleration": 0.02,
                           "iceDeceleration": 0.025,
                           "bounceSpeed": 3.8,
                           "bounceTypes": [
                                           "Wolf", "Bear", "PolarBear", "Cow", "Deer", "Dog", "Sabretooth"
                                           ],
                           "linearSpeed": 1.75,
                           "minJumpThreshold": 0.20833,
                           "midJumpThreshold": 0.20833,
                           "maxJumpThreshold": 0.41667,
                           "idleTimeInAir":0.0125,
                           "fixShootingDir": true
                           },
                           {
                           "type": "Bounce",
                           "speedSimple": 2.5,
                           "speedJumping": 3.8
                           },
                           {
                           "type": "Inventory",
                           "items": [
                                     ["Coin", 0]
                                     ]
                           },
                           {
                           "type": "Activator"
                           }
                           ]
        },
        "Fujin": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 800,
                "categories": [
                               "CONTROLLED", "HUMAN"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/ninja_spawn.ogg"],
                "on_jump": ["GameResources/SFX/Entities/ninja_jump.ogg"],
                "on_bounce": ["GameResources/SFX/Entities/avatar_bounce.ogg"],
                "on_wallJump": ["GameResources/SFX/Entities/ninja_wallJump.ogg"],
                "on_wallGrab": ["GameResources/SFX/Entities/ninja_wallGrab.ogg"],
                "on_swim": ["GameResources/SFX/Entities/generic_swim.ogg"],
                "on_attack": ["GameResources/SFX/Entities/ninja_attack.ogg"],
                "on_get_hurt": ["GameResources/SFX/Entities/ninja_hurt.ogg"],
                "on_die": ["GameResources/SFX/Entities/ninja_death.ogg"],
                "music": ["m_campaign_ninja.ogg"]

            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Fujin.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "bottomOverlap": 0,
                           "offsetX":0.0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Walk",
                           "frameRate": 0.08,
                           "_playing": false,
                           "_looping": true
                           },
                           {
                           "type": "Controllable",
                           "buttonAction1": true,
                           "buttonAction2": true,
                           "buttonAction3": false,
                           "action1Icon": "IconArcadeDash",
                           "action2Icon": "IconArcadeJump",
                           "visibleArea": 90
                           },
                           {
                           "type": "Effects"
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 0,
                           "burnFromContact": true
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 8,
                           "percentage": 0.8,
                           "persistence": 0
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.25,
                           "slopeClimbHeight": 1,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse",
                           "categories": [
                                          "HAZARD", "SOLID"
                                          ]
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 4.0, 6.0]
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Animal",
                           "foodChainOrder": 5,
                           "_active": false
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 2,
                           "healthCount": 2,
                           "tankWhileAttaking": true
                           },
                           {
                           "type": "Motion",
                           "jumpSpeed": 3.2,
                           "canWalk": true,
                           "canSwim": true,
                           "airMaxSpeed": 1.6,
                           "liquidMaxSpeed": 0.5,
                           "groundMaxSpeed": 1.6,
                           "doubleJumpMax":1,
                           "controlledJump": true,
                           "airAcceleration": 0.2,
                           "liquidAcceleration": 0.12,
                           "groundAcceleration": 0.2,
                           "iceAcceleration": 0.05,
                           "airDeceleration": 0.001,
                           "liquidDeceleration": 0.03,
                           "groundDeceleration": 0.8,
                           "iceDeceleration": 0.008,
                           "wallJump": true,
                           "wallJumpSpeed": 1.6,
                           "wallGravity": -0.05,
                           "upGravity": -0.25,
                           "downGravity": -0.2,
                           "linearSpeed": 2.18,
                           "minJumpThreshold": 0.16667,
                           "midJumpThreshold": 0.29167,
                           "maxJumpThreshold": 0.5,
                           "idleTimeInAir":0.0125
                           },
                           {
                           "type": "Sensor",
                           "id": "Collect",
                           "offsetX": 0.5,
                           "offsetY": 0.5,
                           "rectShaped": true,
                           "width": 1.0,
                           "height": 1.0,
                           "categories": [
                                          "POWERUP", "COLLECTABLE"
                                          ]
                           },
                           {
                           "type": "Inventory",
                           "items": [
                                     ["Coin", 0]
                                     ]
                           },
                           {
                           "type": "Activator"
                           },
                           {
                           "type": "Attack",
                           "attackTimeStart": 0.0,
                           "attackTimeEnd": 0.4,
                           "tankTimeStart":0.0,
                           "tankTimeEnd": 0.64,
                           "attackDamage": 1.0,
                           "recoverTime": 0.15625,
                           "dash": true,
                           "shouldDrop": true
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackSensorL",
                           "offsetX": -0.1,
                           "offsetY": 0.5,
                           "rectShaped": true,
                           "width": 1.2,
                           "height": 1.2,
                           "categories": [
                                          "ANIMAL", "ENEMY", "ACTIVABLE"
                                          ]
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackSensorR",
                           "offsetX": 1.1,
                           "offsetY": 0.5,
                           "rectShaped": true,
                           "width": 1.2,
                           "height": 1.2,
                           "categories": [
                                          "ANIMAL", "ENEMY", "ACTIVABLE"
                                          ]
                           },
                           {
                           "type": "TransmuteArea",
                           "score": 1,
                           "facingRight": false,
                           "centerX": 0.25,
                           "centerY": 0.5,
                           "shape": "rect",
                           "width": 1.5,
                           "height": 1.1,
                           "transmuteMap": [
                                            ["Glass", "Air"],
                                            ["WoodBroken", "Air"],
                                            ["Folliage", "Air"]
                                            ]
                           },
                           {
                           "type": "TransmuteArea",
                           "score": 1,
                           "facingRight": true,
                           "centerX": 0.75,
                           "centerY": 0.5,
                           "shape": "rect",
                           "width": 1.5,
                           "height": 1.1,
                           "transmuteMap": [
                                            ["Glass", "Air"],
                                            ["WoodBroken", "Air"],
                                            ["Folliage", "Air"]
                                            ]
                           }
                           ]
        },
        "Portal": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 800,
                "categories": [
                               "OBJECT"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/portal_spawn.ogg"],
                "touchedPortal": ["GameResources/SFX/Entities/portal_reach.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Portal.pfg",
                           "_frame": "portal0",
                           "scale": 0.25,
                           "bottomOverlap": 0,
                           "flipX": false
                           },
                           {
                           "type": "Animation",
                           "animID": "portal",
                           "frameRate": 0.1,
                           "playing": true,
                           "looping": true
                           },
                           {
                           "type": "PlayOnlyEnabler"
                           },
                           {
                           "type": "Trigger",
                           "sensorID": "VictorySensor",
                           "triggerID": "touchedPortal",
                           "animationID": "portal"
                           },
                           {
                           "type": "Sensor",
                           "id": "VictorySensor",
                           "offsetX": 0.5,
                           "offsetY": 0.5,
                           "rectShaped": true,
                           "width": 0.8,
                           "height": 0.8,
                           "categories": [
                                          "CONTROLLED"
                                          ]
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "Lotto": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 800,
                "categories": [
                               "OBJECT"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/lotus_spawn.ogg"],
                "touchedPortal": ["GameResources/SFX/Entities/lotus_reach.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Lotto.pfg",
                           "_frame": "ClosedIdle0",
                           "scale": 0.25,
                           "bottomOverlap": 0,
                           "flipX": false
                           },
                           {
                           "type": "Animation",
                           "_animID": "ClosedIdle",
                           "frameRate": 0.125,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "PlayOnlyEnabler"
                           },
                           {
                           "type": "Trigger",
                           "sensorID": "VictorySensor",
                           "triggerID": "touchedPortal"
                           },
                           {
                           "type": "Sensor",
                           "id": "VictorySensor",
                           "offsetX": 0.5,
                           "offsetY": 0.5,
                           "rectShaped": true,
                           "width": 0.8,
                           "height": 0.3,
                           "categories": [
                                          "CONTROLLED"
                                          ]
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Lotto"
                           }
                           ]
        },
        "Slimer": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "snap": 4,
                "z": 500,
                "categories": [
                               "GHOST", "ETHEREAL"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/s_gb_slimerCompanion_placed.ogg"],
                "on_message": ["GameResources/SFX/Entities/s_gb_slimerCompanion_talk.ogg"],
                "on_trapped": ["GameResources/SFX/Entities/s_gb_slimerCompanion_trapped.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Slimer.pfg",
                           "_frame": "DeactivatedIdle0",
                           "scale": 0.25,
                           "bottomOverlap": 0,
                           "_flipX": true
                           },
                           {
                           "type": "Animation",
                           "_animID": "DeactivatedIdle",
                           "frameRate": 0.125,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Sign",
                           "useDialog": true,
                           "_playerDetected": false
                           },
                           {
                           "type": "Physics"
                           },
                           {
                           "type": "CollisionResponse",
                           "categories": [
                                          "SOLID"
                                          ]
                           },
                           {
                           "type": "Motion",
                           "canWalk": true,
                           "shouldAnimate": false
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 1
                           },
                           {
                           "type": "Slimer"
                           }
                           ]
        },
        "SignChinese": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "snap": 4,
                "z": 500,
                "categories": [
                               "HUMAN"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/signChinese_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/SignChinese.pfg",
                           "_frame": "DeactivatedIdle0",
                           "scale": 0.25,
                           "bottomOverlap": 0,
                           "_flipX": true
                           },
                           {
                           "type": "Animation",
                           "_animID": "DeactivatedIdle",
                           "frameRate": 0.125,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Sign",
                           "useDialog": true,
                           "_playerDetected": false
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.25
                           },
                           {
                           "type": "CollisionResponse",
                           "categories": [
                                          "SOLID"
                                          ]
                           },
                           {
                           "type": "Motion",
                           "canWalk": true,
                           "shouldAnimate": false
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 1
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 10,
                           "percentage": 0.9,
                           "persistence": 0
                           }
                           ]
        },
        "Sign": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "snap": 4,
                "z": 500,
                "categories": [
                               "BUILDING"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Elements/wood.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Sign.pfg",
                           "_frame": "DeactivatedIdle0",
                           "scale": 0.25,
                           "bottomOverlap": 0,
                           "_flipX": true,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "DeactivatedIdle",
                           "frameRate": 0.125,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Sign",
                           "_playerDetected": false
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15
                           },
                           {
                           "type": "CollisionResponse",
                           "categories": [
                                          "SOLID"
                                          ]
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 8.0, 9.0]
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           }
                           ]
        },
        "Caveman": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 800,
                "categories": [
                               "CONTROLLED", "HUMAN"
                               ]
            },
            "sfx": {
                "on_attack_hit": ["GameResources/SFX/Entities/club.ogg"],
                "on_attack": ["GameResources/SFX/Entities/caveman_attack.ogg"],
                "on_create": ["GameResources/SFX/Entities/caveman_spawn.ogg"],
                "on_jump": ["GameResources/SFX/Entities/caveman_jump.ogg"],
                "on_die": ["GameResources/SFX/Entities/caveman_death.ogg"],
                "on_bounce": ["GameResources/SFX/Entities/caveman_bounce.ogg"],
                "on_swim": ["GameResources/SFX/Entities/generic_swim.ogg"],
                "on_get_hurt": ["GameResources/SFX/Entities/caveman_hurt.ogg"],
                "on_pickup_health": ["GameResources/SFX/Entities/health_pickUp.ogg"],
                "on_pickup_mana": ["GameResources/SFX/Entities/caveman_powerup_mana.ogg"],
                "on_transmute_elements": ["GameResources/SFX/Entities/club.ogg"],
                "music": ["m_campaign_caveman.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Caveman.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "bottomOverlap": 0,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.08,
                           "_playing": false,
                           "_looping": true
                           },
                           {
                           "type": "Controllable",
                           "buttonAction1": true,
                           "buttonAction2": true,
                           "buttonAction3": false,
                           "visibleArea": 90
                           },
                           {
                           "type": "Effects"
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 0,
                           "burnFromContact": true
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 10,
                           "percentage": 0.9,
                           "persistence": 0
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.25,
                           "slopeClimbHeight": 1,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse",
                           "categories": [
                                          "HAZARD", "SOLID"
                                          ]
                           },
                           {
                           "type": "Sensor",
                           "id": "Collect",
                           "offsetX": 0.5,
                           "offsetY": 0.5,
                           "rectShaped": true,
                           "width": 1.0,
                           "height": 1.0,
                           "categories": [
                                          "POWERUP", "COLLECTABLE"
                                          ]
                           },
                           {
                           "type": "Attack",
                           "attackTimeStart": 0.0,
                           "attackTimeEnd": 0.24,
                           "attackDamage": 1.0,
                           "recoverTime": 0.15625,
                           "stand": true,
                           "shouldDrop": true
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackSensorL",
                           "offsetX": -0.1,
                           "offsetY": 0.5,
                           "rectShaped": true,
                           "width": 1.2,
                           "height": 1.2,
                           "categories": [
                                          "ANIMAL", "ENEMY", "ACTIVABLE"
                                          ]
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackSensorR",
                           "offsetX": 1.1,
                           "offsetY": 0.5,
                           "rectShaped": true,
                           "width": 1.2,
                           "height": 1.2,
                           "categories": [
                                          "ANIMAL", "ENEMY", "ACTIVABLE"
                                          ]
                           },
                           {
                           "type": "TransmuteArea",
                           "score": 1,
                           "facingRight": false,
                           "centerX": 0.0,
                           "centerY": 0.7,
                           "shape": "rect",
                           "width": 1.5,
                           "height": 1.5,
                           "transmuteMap": [
                                            ["DarkStone", "Stone"],
                                            ["Stone", "Air"],
                                            ["Sand", "Air"],
                                            ["SandWet", "Air"],
                                            ["Glass", "Air"],
                                            ["Permafrost", "Ice"],
                                            ["Ice", "Air"],
                                            ["Snow", "Air"]
                                            ]
                           },
                           {
                           "type": "TransmuteArea",
                           "score": 1,
                           "facingRight": true,
                           "centerX": 1.0,
                           "centerY": 0.7,
                           "shape": "rect",
                           "width": 1.5,
                           "height": 1.5,
                           "transmuteMap": [
                                            ["DarkStone", "Stone"],
                                            ["Stone", "Air"],
                                            ["Sand", "Air"],
                                            ["SandWet", "Air"],
                                            ["Glass", "Air"],
                                            ["Permafrost", "Ice"],
                                            ["Ice", "Air"],
                                            ["Snow", "Air"]
                                            ]
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 5.0, 6.0]
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Animal",
                           "foodChainOrder": 5,
                           "_active": false
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 5,
                           "invulnTime": 1
                           },
                           {
                           "type": "Motion",
                           "jumpSpeed": 2.5,
                           "canWalk": true,
                           "canSwim": true,
                           "liquidMaxSpeed": 0.4,
                           "groundMaxSpeed": 1.0,
                           "controlledJump": true,
                           "groundAcceleration": 0.2,
                           "airAcceleration": 0.2,
                           "liquidAcceleration": 0.08,
                           "iceAcceleration": 0.05,
                           "groundDeceleration": 0.3,
                           "airDeceleration": 0.025,
                           "liquidDeceleration": 0.02,
                           "iceDeceleration": 0.025,
                           "bounceSpeed": 3.8,
                           "bounceTypes": [
                                           "Wolf", "Bear", "PolarBear", "Cow", "Deer", "Dog", "Sabretooth"
                                           ],
                           "linearSpeed": 1.75,
                           "minJumpThreshold": 0.20833,
                           "midJumpThreshold": 0.20833,
                           "maxJumpThreshold": 0.41667,
                           "idleTimeInAir":0.0125
                           },
                           {
                           "type": "Bounce",
                           "speedSimple": 2.5,
                           "speedJumping": 3.8
                           },
                           {
                           "type": "Inventory",
                           "items": [
                                     ["Coin", 0]
                                     ]
                           }
                           ]
        },
        "Bat": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 490,
                "categories": [
                               "ANIMAL", "ENEMY"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/bat_spawn.ogg"],
                "on_attack": ["GameResources/SFX/Entities/bat_attack.ogg"],
                "on_get_hurt": ["GameResources/SFX/Entities/bat_hurt.ogg"],
                "on_die": ["GameResources/SFX/Entities/bat_death.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Bat.pfg",
                           "_frame": "Fly0",
                           "scale": 0.25,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Fly",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": 0.0,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 7.0, 3.0]
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 3,
                           "percentage": 0.8,
                           "persistence": 0
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Animal",
                           "foodChainOrder": 10,
                           "hostile": true,
                           "eatsMeat": true,
                           "rangeWake": 40
                           },
                           { "type": "AnimalControlByOther" },
                           {
                           "type": "Defense",
                           "maxHealth": 1,
                           "_health": 1
                           },
                           {
                           "type": "Motion",
                           "canFly": true,
                           "airMaxSpeed": 0.4
                           },
                           {
                           "type": "Attack",
                           "attackTimeStart": 0.1,
                           "attackDamage": 1,
                           "attackChance": 0.5,
                           "attackRange": 1
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackSensorL",
                           "offsetX": 0.25,
                           "offsetY": 0.5,
                           "rectShaped": true,
                           "width": 0.5,
                           "height": 1.0,
                           "categories": [
                                          "ANIMAL", "CONTROLLED", "HUMAN","ENEMY"
                                          ]
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackSensorR",
                           "offsetX": 0.75,
                           "offsetY": 0.5,
                           "rectShaped": true,
                           "width": 0.5,
                           "height": 1.0,
                           "categories": [
                                          "ANIMAL", "CONTROLLED", "HUMAN","ENEMY"
                                          ]
                           },
                           {
                           "type": "Drop",
                           "dropChance": [
                                          ["BlueGem", 5],
                                          ["RedGem", 5],
                                          ["Heart", 20],
                                          ["Coin", 70]
                                          ]
                           }
                           ]
        },
        "Parrot": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 400,
                "categories": [
                               "ANIMAL"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/parrot_spawn.ogg"],
                "on_get_hurt": ["GameResources/SFX/Entities/parrot_hurt.ogg"],
                "on_die": ["GameResources/SFX/Entities/parrot_death.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Parrot.pfg",
                           "_frame": "Fly0",
                           "scale": 0.25,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Fly",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": 0.0,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 7.0, 4.0]
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 0.8,
                           "percentage": 0.8,
                           "persistence": 0
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Animal",
                           "foodChainOrder": 1,
                           "eatsVegetals": true
                           },
                           { "type": "AnimalControlByOther" },
                           {
                           "type": "Defense",
                           "maxHealth": 1.0,
                           "_health": 1
                           },
                           {
                           "type": "Motion",
                           "canFly": true,
                           "airMaxSpeed": 0.5
                           },
                           {
                           "type": "Drop",
                           "dropChance": [
                                          ["Coin", 100]
                                          ]
                           }
                           ]
        },
        "MaleHuman": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 700,
                "categories": [
                               "HUMAN"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/male_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/MaleHuman.pfg",
                           "_frame": "Walk0",
                           "scale": 0.25,
                           "bottomOverlap": 1,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Walk",
                           "frameRate": 0.25,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "slopeClimbHeight": 1,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 5.0, 6.0]
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 0,
                           "burnFromContact": true
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 3,
                           "percentage": 0.8,
                           "persistence": 0
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Animal",
                           "foodChainOrder": 5,
                           "pause": 1,
                           "idleChance": 0.05,
                           "jumpChance": 0.01,
                           "checkForStunEntities": true
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 3
                           },
                           {
                           "type": "Motion",
                           "jumpSpeed": 1.5,
                           "canWalk": true,
                           "liquidMaxSpeed": 0.3,
                           "groundMaxSpeed": 0.5
                       },
                       { "type": "AnimalControlByOther" }
                   ]
        },
        "FemaleHuman": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 700,
                "categories": [ "HUMAN" ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/female_spawn.ogg"]
            },
            "components": [
                {
                    "type": "Render",
                    "pfg": "GameResources/Graphics/Entities/FemaleHuman.pfg",
                    "_frame": "Walk0",
                    "scale": 0.25,
                    "bottomOverlap": 1,
                    "offsetX":0,
                    "offsetY":0
                },
                {
                    "type": "Animation",
                    "_animID": "Walk",
                    "frameRate": 0.25,
                    "_playing": true,
                    "_looping": true
                },
                {
                    "type": "Physics",
                    "gravity": -0.15,
                    "slopeClimbHeight": 1,
                    "jumpThrough": [ "Color" ]
                },
                {
                    "type": "CollisionResponse"
                },
                {
                    "type": "HitBox",
                    "rect": [0.0, 0.0, 5.0, 6.0]
                },
                {
                    "type": "Burn",
                    "temperature": 100,
                    "percentage": 0.3,
                    "fireChance": 0.01,
                    "persistence": 0,
                    "burnFromContact": true
                },
                {
                    "type": "Drown",
                    "maxDrownTime": 3,
                    "percentage": 0.8,
                    "persistence": 0
                },
                {
                    "type": "Melt",
                    "acidPerLevel": 2,
                    "persistence": 0,
                    "atomic": true
                },
                {
                    "type": "Erase"
                },
                {
                    "type": "Animal",
                    "foodChainOrder": 5,
                    "pause": 1,
                    "idleChance": 0.05,
                    "jumpChance": 0.01,
                    "checkForStunEntities": true
                },
                {
                    "type": "Defense",
                    "maxHealth": 3
                },
                {
                    "type": "Motion",
                    "jumpSpeed": 1.5,
                    "canWalk": true,
                    "liquidMaxSpeed": 0.3,
                    "groundMaxSpeed": 0.5
                },
                { "type": "AnimalControlByOther" }
            ]
        },
        "Potus": {
            "properties": {
                "amountLimit": 1,
                "spawnRate": 1,
                "drawOnce": true,
                "z": 700,
                "categories": [
                               "HUMAN"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/male_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Potus.pfg",
                           "_frame": "Walk0",
                           "scale": 0.25,
                           "bottomOverlap": 1,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Walk",
                           "frameRate": 0.25,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "slopeClimbHeight": 1,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 5.0, 6.0]
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 0,
                           "burnFromContact": true
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 3,
                           "percentage": 0.8,
                           "persistence": 0
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Animal",
                           "foodChainOrder": 5,
                           "pause": 1,
                           "idleChance": 0.05,
                           "jumpChance": 0.01,
                           "checkForStunEntities": true
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 3
                           },
                           {
                           "type": "Motion",
                           "jumpSpeed": 1.5,
                           "canWalk": true,
                           "liquidMaxSpeed": 0.3,
                           "groundMaxSpeed": 0.5
                       },
                       { "type": "AnimalControlByOther" }
                   ]
        },
        "Newyorker": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 700,
                "categories": [
                               "HUMAN"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/male_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Newyorker.pfg",
                           "_frame": "Walk0",
                           "scale": 0.25,
                           "bottomOverlap": 1,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Walk",
                           "frameRate": 0.25,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "slopeClimbHeight": 1,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 5.0, 6.0]
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 0,
                           "burnFromContact": true
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 3,
                           "percentage": 0.8,
                           "persistence": 0
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Animal",
                           "foodChainOrder": 5,
                           "pause": 1,
                           "idleChance": 0.05,
                           "jumpChance": 0.01,
                           "checkForStunEntities": true
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 3
                           },
                           {
                           "type": "Motion",
                           "jumpSpeed": 1.5,
                           "canWalk": true,
                           "liquidMaxSpeed": 0.3,
                           "groundMaxSpeed": 0.5
                           },
                           { "type": "AnimalControlByOther" }
                           ]
        },
        "Australian": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 700,
                "categories": [
                               "HUMAN"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/male_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Australian.pfg",
                           "_frame": "Walk0",
                           "scale": 0.25,
                           "bottomOverlap": 1,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Walk",
                           "frameRate": 0.25,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "slopeClimbHeight": 1,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 5.0, 6.0]
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 0,
                           "burnFromContact": true
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 3,
                           "percentage": 0.8,
                           "persistence": 0
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Animal",
                           "foodChainOrder": 5,
                           "pause": 1,
                           "idleChance": 0.05,
                           "jumpChance": 0.01,
                           "checkForStunEntities": true
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 3
                           },
                           {
                           "type": "Motion",
                           "jumpSpeed": 1.5,
                           "canWalk": true,
                           "liquidMaxSpeed": 0.3,
                           "groundMaxSpeed": 0.5
                           },
                           { "type": "AnimalControlByOther" }
                           ]
        },
        "Mexican": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 700,
                "categories": [
                               "HUMAN"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/male_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Mexican.pfg",
                           "_frame": "Walk0",
                           "scale": 0.25,
                           "bottomOverlap": 1,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Walk",
                           "frameRate": 0.25,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "slopeClimbHeight": 1,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 5.0, 6.0]
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 0,
                           "burnFromContact": true
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 3,
                           "percentage": 0.8,
                           "persistence": 0
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Animal",
                           "foodChainOrder": 5,
                           "pause": 1,
                           "idleChance": 0.05,
                           "jumpChance": 0.01,
                           "checkForStunEntities": true
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 3
                           },
                           {
                           "type": "Motion",
                           "jumpSpeed": 1.5,
                           "canWalk": true,
                           "liquidMaxSpeed": 0.3,
                           "groundMaxSpeed": 0.5
                           },
                           { "type": "AnimalControlByOther" }
                           ]
        },
        "British": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 700,
                "categories": [
                               "HUMAN"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/female_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/British.pfg",
                           "_frame": "Walk0",
                           "scale": 0.25,
                           "bottomOverlap": 1,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Walk",
                           "frameRate": 0.25,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "slopeClimbHeight": 1,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 5.0, 6.0]
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 0,
                           "burnFromContact": true
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 3,
                           "percentage": 0.8,
                           "persistence": 0
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Animal",
                           "foodChainOrder": 5,
                           "pause": 1,
                           "idleChance": 0.05,
                           "jumpChance": 0.01,
                           "checkForStunEntities": true
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 3
                           },
                           {
                           "type": "Motion",
                           "jumpSpeed": 1.5,
                           "canWalk": true,
                           "liquidMaxSpeed": 0.3,
                           "groundMaxSpeed": 0.5
                           },
                           { "type": "AnimalControlByOther" }
                           ]
        },
        "Chinese": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 700,
                "categories": [
                               "HUMAN"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/male_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Chinese.pfg",
                           "_frame": "Walk0",
                           "scale": 0.25,
                           "bottomOverlap": 1,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Walk",
                           "frameRate": 0.25,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "slopeClimbHeight": 1,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 5.0, 6.0]
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 0,
                           "burnFromContact": true
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 3,
                           "percentage": 0.8,
                           "persistence": 0
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Animal",
                           "foodChainOrder": 5,
                           "pause": 1,
                           "idleChance": 0.05,
                           "jumpChance": 0.01,
                           "checkForStunEntities": true
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 3
                           },
                           {
                           "type": "Motion",
                           "jumpSpeed": 1.5,
                           "canWalk": true,
                           "liquidMaxSpeed": 0.3,
                           "groundMaxSpeed": 0.5
                           },
                           { "type": "AnimalControlByOther" }
                           ]
        },
        "Farmer": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 700,
                "categories": [
                               "HUMAN"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/male_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Farmer.pfg",
                           "_frame": "Walk0",
                           "scale": 0.25,
                           "bottomOverlap": 1,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Walk",
                           "frameRate": 0.25,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "slopeClimbHeight": 1,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 5.0, 6.0]
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 0,
                           "burnFromContact": true
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 3,
                           "percentage": 0.8,
                           "persistence": 0
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Animal",
                           "foodChainOrder": 5,
                           "pause": 1,
                           "idleChance": 0.05,
                           "jumpChance": 0.01,
                           "checkForStunEntities": true
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 3
                           },
                           {
                           "type": "Motion",
                           "jumpSpeed": 1.5,
                           "canWalk": true,
                           "liquidMaxSpeed": 0.3,
                           "groundMaxSpeed": 0.5
                           },
                           { "type": "AnimalControlByOther" }
                           ]
        },
        "Bedouin": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 700,
                "categories": [
                               "HUMAN"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/male_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Bedouin.pfg",
                           "_frame": "Walk0",
                           "scale": 0.25,
                           "bottomOverlap": 1,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Walk",
                           "frameRate": 0.25,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "slopeClimbHeight": 1,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 5.0, 6.0]
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 0,
                           "burnFromContact": true
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 3,
                           "percentage": 0.8,
                           "persistence": 0
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Animal",
                           "foodChainOrder": 5,
                           "pause": 1,
                           "idleChance": 0.05,
                           "jumpChance": 0.01,
                           "checkForStunEntities": true
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 3
                           },
                           {
                           "type": "Motion",
                           "jumpSpeed": 1.5,
                           "canWalk": true,
                           "liquidMaxSpeed": 0.3,
                           "groundMaxSpeed": 0.5
                           },
                           { "type": "AnimalControlByOther" }
                           ]
        },
        "French": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 700,
                "categories": [
                               "HUMAN"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/male_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/French.pfg",
                           "_frame": "Walk0",
                           "scale": 0.25,
                           "bottomOverlap": 1,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Walk",
                           "frameRate": 0.25,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "slopeClimbHeight": 1,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 5.0, 6.0]
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 0,
                           "burnFromContact": true
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 3,
                           "percentage": 0.8,
                           "persistence": 0
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Animal",
                           "foodChainOrder": 5,
                           "pause": 1,
                           "idleChance": 0.05,
                           "jumpChance": 0.01,
                           "checkForStunEntities": true
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 3
                           },
                           {
                           "type": "Motion",
                           "jumpSpeed": 1.5,
                           "canWalk": true,
                           "liquidMaxSpeed": 0.3,
                           "groundMaxSpeed": 0.5
                           },
                           { "type": "AnimalControlByOther" }
                           ]
        },
        "Russian": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 700,
                "categories": [
                               "HUMAN"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/male_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Russian.pfg",
                           "_frame": "Walk0",
                           "scale": 0.25,
                           "bottomOverlap": 1,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Walk",
                           "frameRate": 0.25,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "slopeClimbHeight": 1,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 5.0, 6.0]
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 0,
                           "burnFromContact": true
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 3,
                           "percentage": 0.8,
                           "persistence": 0
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Animal",
                           "foodChainOrder": 5,
                           "pause": 1,
                           "idleChance": 0.05,
                           "jumpChance": 0.01,
                           "checkForStunEntities": true
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 3
                           },
                           {
                           "type": "Motion",
                           "jumpSpeed": 1.5,
                           "canWalk": true,
                           "liquidMaxSpeed": 0.3,
                           "groundMaxSpeed": 0.5
                           },
                           { "type": "AnimalControlByOther" }
                           ]
        },
        "Greek": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 700,
                "categories": [
                               "HUMAN"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/male_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Greek.pfg",
                           "_frame": "Walk0",
                           "scale": 0.25,
                           "bottomOverlap": 1,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Walk",
                           "frameRate": 0.25,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "slopeClimbHeight": 1,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 5.0, 6.0]
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 0,
                           "burnFromContact": true
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 3,
                           "percentage": 0.8,
                           "persistence": 0
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Animal",
                           "foodChainOrder": 5,
                           "pause": 1,
                           "idleChance": 0.05,
                           "jumpChance": 0.01,
                           "checkForStunEntities": true
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 3
                           },
                           {
                           "type": "Motion",
                           "jumpSpeed": 1.5,
                           "canWalk": true,
                           "liquidMaxSpeed": 0.3,
                           "groundMaxSpeed": 0.5
                           },
                           { "type": "AnimalControlByOther" }
                           ]
        },
        "Bear": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 480,
                "categories": [
                               "ANIMAL"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/bear_spawn.ogg"],
                "on_attack": ["GameResources/SFX/Entities/bear_attack.ogg"],
                "on_get_hurt": ["GameResources/SFX/Entities/bear_hurt.ogg"],
                "on_die": ["GameResources/SFX/Entities/bear_death.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Bear.pfg",
                           "_frame": "Walk0",
                           "scale": 0.25,
                           "bottomOverlap": 1,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Walk",
                           "frameRate": 0.125,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.25,
                           "slopeClimbHeight": 1,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.6, 0.0, 10.0, 7.0]
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 3,
                           "percentage": 0.8,
                           "persistence": 0
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Animal",
                           "foodChainOrder": 10,
                           "hostile": true,
                           "eatsMeat": true,
                           "rangeWake": 40,
                           "pause": 6,
                           "idleChance": 0.05,
                           "jumpChance": 0.002
                           },
                           { "type": "AnimalControlByOther" },
                           {
                           "type": "Defense",
                           "maxHealth": 5,
                           "_health": 5,
                           "invulnTime": 0.5,
                           "stunTime": 0.5,
                           "tankWhileAttaking": true
                           },
                           {
                           "type": "Motion",
                           "jumpSpeed": 1.0,
                           "canWalk": true,
                           "canSwim": true,
                           "liquidMaxSpeed": 0.3,
                           "groundMaxSpeed": 0.5
                           },
                           {
                           "type": "Attack",
                           "attackTimeStart": 1.375,
                           "attackTimeEnd": 1.625,
                           "attackRange": 6.0,
                           "attackDamage": 2.0,
                           "stand": true,
                           "tankTimeStart":0.8,
                           "tankTimeEnd": 1.625
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackSensorL",
                           "offsetX": 0.1,
                           "offsetY": 0.5,
                           "rectShaped": true,
                           "width": 0.5,
                           "height": 1.2,
                           "categories": [
                                          "ANIMAL", "CONTROLLED", "HUMAN","ENEMY"
                                          ]
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackSensorR",
                           "offsetX": 0.9,
                           "offsetY": 0.5,
                           "rectShaped": true,
                           "width": 0.5,
                           "height": 1.2,
                           "categories": [
                                          "ANIMAL", "CONTROLLED", "HUMAN","ENEMY"
                                          ]
                           },
                           {
                           "type": "Drop",
                           "dropChance": [
                                          ["YellowGem", 30],
                                          ["GreenGem", 30],
                                          ["Heart", 30],
                                          ["PackOfCoins", 10]
                                          ]
                           }
                           ]
        },
        "BigFoot": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 480,
                "categories": [
                               "ANIMAL"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/s_beast_bigfoot_place.ogg"],
                "on_attack": ["GameResources/SFX/Entities/s_beast_bigfoot_stomp.ogg"],
                "on_die": ["GameResources/SFX/Entities/s_beast_bigfoot_death.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/BigFoot.pfg",
                           "_frame": "Walk0",
                           "scale": 0.25,
                           "bottomOverlap": 1,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Walk",
                           "frameRate": 0.125,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.25,
                           "slopeClimbHeight": 1,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.6, 0.0, 10.0, 7.0]
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 3,
                           "percentage": 0.8,
                           "persistence": 0
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Animal",
                           "foodChainOrder": 10,
                           "hostile": true,
                           "eatsMeat": true,
                           "rangeWake": 40,
                           "idleChance": 0.05,
                           "attackChance": 0.005
                           },
                           { "type": "AnimalControlByOther" },
                           {
                           "type": "Defense",
                           "maxHealth": 6,
                           "_health": 6,
                           "invulnTime": 1,
                           "stunTime": 0.5,
                           "tankWhileAttaking": true,
                           "alwaysDrop": true
                           },
                           {
                           "type": "Motion",
                           "jumpSpeed": 1.0,
                           "canWalk": true,
                           "canSwim": false,
                           "liquidMaxSpeed": 0.3,
                           "groundMaxSpeed": 0.5
                           },
                           {
                           "type": "Attack",
                           "attackTimeStart": 0.25,
                           "attackTimeEnd": 0.450,
                           "attackRange": 6.0,
                           "attackDamage": 2.0,
                           "stand": true,
                           "tankTimeStart":0.0,
                           "tankTimeEnd": 1.0,
                           "earthquakeToDrop": "BigFootEarthquake"
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackSensorL",
                           "offsetX": 0.1,
                           "offsetY": 0.5,
                           "rectShaped": true,
                           "width": 0.5,
                           "height": 1.2,
                           "categories": [
                                          "ANIMAL", "CONTROLLED", "HUMAN","ENEMY"
                                          ]
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackSensorR",
                           "offsetX": 0.9,
                           "offsetY": 0.5,
                           "rectShaped": true,
                           "width": 0.5,
                           "height": 1.2,
                           "categories": [
                                          "ANIMAL", "CONTROLLED", "HUMAN","ENEMY"
                                          ]
                           },
                           {
                           "type": "Drop",
                           "dropChance": [
                               ["MegaPackOfGems",75],
                               ["OakBig",50],
                               ["PineBig",50],
                               ["WillowBig",50],
                               ["PalmBig",50],
                               ["SakuraBig",50]
                                          ]
                           }
                           ]
        },
        "BigFootEarthquake": {
            "properties": {
                "spawnRate": 1.0,
                "drawOnce": true,
                "z": 0,
                "categories": [ "HAZARD" ]
            },
            "sfx": {
                "on_shake": ["GameResources/SFX/Entities/s_spawn_dis_earthquake.ogg"]
            },
            "components": [
                {
                    "type": "HitBox",
                    "rect": [0.0, 0.0, 10.0, 5.0]
                },
                {
                    "type": "Earthquake",
                    "waveCount": 2,
                    "seedMinStrength": 1.0,
                    "seedMaxStrength": 1.0,
                    "minRadius": 15,
                    "maxRadius": 20,
                    "minCrackCount": 1,
                    "maxCrackCount": 1
                }
            ]
        },
        "Cow": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 400,
                "categories": [
                               "ANIMAL"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/cow_spawn.ogg"],
                "on_get_hurt": ["GameResources/SFX/Entities/cow_hurt.ogg"],
                "on_die": ["GameResources/SFX/Entities/cow_death.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Cow.pfg",
                           "_frame": "Walk0",
                           "scale": 0.25,
                           "bottomOverlap": 1,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type" : "ManualRender",
                           "snapToGrid" : false
                           },
                           {
                           "type": "Animation",
                           "_animID": "Walk",
                           "frameRate": 0.25,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "slopeClimbHeight": 1,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 11.0, 7.0]
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 3,
                           "percentage": 0.8,
                           "persistence": 0
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Animal",
                           "foodChainOrder": 1,
                           "eatsVegetals": true,
                           "pause": 2,
                           "idleChance": 0.05,
                           "jumpChance": 0.0,
                           "specialTargetTypes": ["Farmer"]
                           },
                           { "type": "AnimalControlByOther" },
                           {
                           "type": "Defense",
                           "maxHealth": 3,
                           "_health": 3
                           },
                           {
                           "type": "Motion",
                           "canWalk": true,
                           "groundMaxSpeed": 0.2
                           },
                           {
                           "type": "Drop",
                           "dropChance": [
                                          ["Heart", 100]
                                          ]
                           }
                           ]
        },
        "Dog": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 490,
                "categories": [
                               "ANIMAL"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/dog_spawn.ogg"],
                "on_get_hurt": ["GameResources/SFX/Entities/dog_hurt.ogg"],
                "on_die": ["GameResources/SFX/Entities/dog_death.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Dog.pfg",
                           "_frame": "Walk0",
                           "scale": 0.25,
                           "bottomOverlap": 1,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Walk",
                           "frameRate": 0.125,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.25,
                           "slopeClimbHeight": 1,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 5.0, 4.0]
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 3,
                           "percentage": 0.8,
                           "persistence": 0
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Animal",
                           "foodChainOrder": 1,
                           "eatsMeat": true,
                           "rangeWake": 80,
                           "pause": 2,
                           "idleChance": 0.05,
                           "jumpChance": 0.01,
                           "specialTargetTypes": ["Caveman", "Controlled", "Fujin", "Arnold", "SuperHamster"]
                           },
                           { "type": "AnimalControlByOther" },
                           {
                           "type": "Defense",
                           "maxHealth": 2,
                           "_health": 1
                           },
                           {
                           "type": "Motion",
                           "jumpSpeed": 1.6,
                           "canWalk": true,
                           "canSwim": true,
                           "liquidMaxSpeed": 0.3,
                           "groundMaxSpeed": 0.5
                           },
                           {
                           "type": "Attack",
                           "attackTimeStart": 0.1,
                           "attackDamage": 0
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackSensorL",
                           "offsetX": 0.2,
                           "offsetY": 0.5,
                           "rectShaped": true,
                           "width": 0.5,
                           "height": 1.0,
                           "categories": [
                                          "ANIMAL", "CONTROLLED", "HUMAN"
                                          ]
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackSensorR",
                           "offsetX": 0.8,
                           "offsetY": 0.5,
                           "rectShaped": true,
                           "width": 0.5,
                           "height": 1.0,
                           "categories": [
                                          "ANIMAL", "CONTROLLED", "HUMAN"
                                          ]
                           },
                           {
                           "type": "Drop",
                           "dropChance": [
                                          ["Coin", 100]
                                          ]
                           }
                           ]
        },
        "Cat": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "categories": [
                               "ANIMAL"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/s_beast_cat_place.ogg"],
                "on_get_hurt": ["GameResources/SFX/Entities/s_beast_cat.ogg"],
                "on_die":["GameResources/SFX/Entities/s_beast_cat_death.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Cat.pfg",
                           "_frame": "Walk0",
                           "scale": 0.25,
                           "bottomOverlap": 1,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Walk",
                           "frameRate": 0.125,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.25,
                           "skipSlopes": true
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 5.0, 3.5]
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 1,
                           "percentage": 0.8,
                           "persistence": 0
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Animal",
                           "foodChainOrder": 1,
                           "eatsMeat": true,
                           "pause": 3,
                           "idleChance": 0.05,
                           "jumpChance": 0.01,
                           "specialTargetTypes": ["Caveman", "Controlled", "Fujin", "Arnold", "SuperHamster"]
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 2,
                           "_health": 2
                           },
                           {
                           "type": "Motion",
                           "jumpSpeed": 1.6,
                           "canWalk": true,
                           "liquidMaxSpeed": 0.2,
                           "groundMaxSpeed": 0.6
                           }
                           ]
        },
        "Deer": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 480,
                "categories": [
                               "ANIMAL"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/deer_spawn.ogg"],
                "on_get_hurt": ["GameResources/SFX/Entities/deer_hurt.ogg"],
                "on_die": ["GameResources/SFX/Entities/deer_death.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Deer.pfg",
                           "_frame": "Walk0",
                           "scale": 0.25,
                           "bottomOverlap": 1,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Walk",
                           "frameRate": 0.125,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.25,
                           "slopeClimbHeight": 1,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 10.0, 10.0]
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 3,
                           "percentage": 0.8,
                           "persistence": 0
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Animal",
                           "foodChainOrder": 4,
                           "eatsVegetals": true,
                           "pause": 2,
                           "idleChance": 0.01,
                           "jumpChance": 0.05
                           },
                           { "type": "AnimalControlByOther" },
                           {
                           "type": "Defense",
                           "maxHealth": 2,
                           "_health": 2,
                           "persistence": 2.0
                           },
                           {
                           "type": "Motion",
                           "jumpSpeed": 2,
                           "canWalk": true,
                           "liquidMaxSpeed": 0.3,
                           "groundMaxSpeed": 0.6
                           },
                           {
                           "type": "Drop",
                           "dropChance": [
                                          ["Heart", 100]
                                          ]
                           }
                           ]
        },
        "Sheep": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 480,
                "categories": [
                               "ANIMAL"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/s_beast_sheep_place.ogg"],
                "on_get_hurt": ["GameResources/SFX/Entities/s_beast_sheep.ogg"],
                "on_die": ["GameResources/SFX/Entities/s_beast_sheep_death.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Sheep.pfg",
                           "_frame": "Walk0",
                           "scale": 0.25,
                           "bottomOverlap": 1,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Walk",
                           "frameRate": 0.125,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.25,
                           "slopeClimbHeight": 1,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 7.0, 4.5]
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 3,
                           "percentage": 0.8,
                           "persistence": 0
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Animal",
                           "foodChainOrder": 1,
                           "eatsVegetals": false,
                           "pause": 2,
                           "idleChance": 0.05,
                           "jumpChance": 0.05,
                           "specialTargetTypes": ["Dog"]
                           },
                           { "type": "AnimalControlByOther" },
                           {
                           "type": "Defense",
                           "maxHealth": 2,
                           "_health": 2,
                           "persistence": 2.0
                           },
                           {
                           "type": "Motion",
                           "jumpSpeed": 1,
                           "canWalk": true,
                           "liquidMaxSpeed": 0.3,
                           "groundMaxSpeed": 0.4
                           },
                           {
                           "type": "Drop",
                           "dropChance": [
                                          ["Meat", 100]
                                          ]
                           }
                           ]
        },
        "Unicorn": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 480,
                "categories": [
                               "ANIMAL"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/s_beast_unicorn_place.ogg"],
                "on_get_hurt": ["GameResources/SFX/Entities/s_beast_unicorn_pose.ogg"],
                "on_die": ["GameResources/SFX/Entities/s_beast_unicorn_death.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Unicorn.pfg",
                           "_frame": "Walk0",
                           "scale": 0.25,
                           "bottomOverlap": 1,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Walk",
                           "frameRate": 0.125,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.25,
                           "slopeClimbHeight": 1,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 10.0, 10.0]
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Animal",
                           "foodChainOrder": 1,
                           "eatsVegetals": true,
                           "pause": 2.625,
                           "fixedPause": true,
                           "idleChance": 0.005,
                           "jumpChance": 0.05
                           },
                           { "type": "AnimalControlByOther" },
                           {
                           "type": "Defense",
                           "maxHealth": 5,
                           "_health": 5,
                           "persistence": 4.25
                           },
                           {
                           "type": "Motion",
                           "jumpSpeed": 2,
                           "canWalk": true,
                           "liquidMaxSpeed": 0.3,
                           "groundMaxSpeed": 0.8
                           },
                           {
                               "type": "TransmuteArea",
                               "score": 0,
                               "centerX": 0.5,
                               "centerY": -0.1,
                               "shape": "rect",
                               "width": 1.5,
                               "height": 0.1,
                               "transmuteMap": [
                                  ["Soil","Mud"],
                                  ["Water","Permafrost"],
                                  ["Lava", "Ruins"],
                                  ["Acid","Glass"],
                                  ["Steam","Ice"],
                                  ["Sand","RetroSoil"],
                                  ["Stone","DarkStone"],
                                  ["WoodBroken","Folliage"],
                                  ["TechWall","PsychoResidue"],
                                  ["BinderWall","EctoplasmSlime"],
                                  ["Oil","Gas"]
                              ]
                           },
                           {
                           "type": "Unicorn"
                           },
                           {
                           "type": "Drop",
                           "dropChance": [
                             ["MegaPackOfGems",75],
                             ["Chest",75]
                                          ]
                           }
                           ]
        },
        "Doomba": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 400,
                "categories": [
                               "ENEMY", "STOMPABLE"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/doomba_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Doomba.pfg",
                           "_frame": "Walk0",
                           "scale": 0.25,
                           "bottomOverlap": 1,
                           "offsetX":0,
                           "offsetY":0.75
                           },
                           {
                           "type": "Animation",
                           "_animID": "Walk",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "skipSlopes": true
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, -0.5, 4.0, 3.0]
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "MovementH"
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 1,
                           "_health": 1
                           },
                           {
                           "type": "Motion",
                           "canWalk": true,
                           "groundMaxSpeed": 0.2
                           },
                           {
                           "type": "Drop",
                           "dropChance": [
                                          ["BlueGem", 2],
                                          ["RedGem", 3],
                                          ["Heart", 15],
                                          ["Coin", 80]
                                          ]
                           },
                           {
                           "type": "AttackOnEnter",
                           "damage": 1.0,
                           "sensorID": "AttackZone",
                           "categories": [
                                          "ANIMAL", "HUMAN", "CONTROLLED"
                                          ]
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackZone",
                           "offsetX": 0.5,
                           "offsetY": 0.5,
                           "width": 0.8,
                           "height": 0.8,
                           "rectShaped": true,
                           "categories": [
                                          "ANIMAL", "HUMAN", "CONTROLLED"
                                          ]
                           },
                           { "type": "MovementHControlByOther" }
                           ]
        },
        "Tarling": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "snap": 1,
                "z": 400,
                "categories": [
                               "ENEMY", "STOMPABLE"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/tarling_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Tarling.pfg",
                           "_frame": "Rotate0",
                           "scale": 0.25,
                           "bottomOverlap": 1,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Rotate",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 3, 3]
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "MovementSticky"
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 1
                           },
                           {
                           "type": "Drop",
                           "dropChance": [
                                          ["BlueGem", 2],
                                          ["RedGem", 3],
                                          ["Heart", 15],
                                          ["Coin", 80]
                                          ]
                           },
                           {
                           "type": "AttackOnEnter",
                           "damage": 1.0,
                           "sensorID": "AttackZone",
                           "categories": [
                                          "ANIMAL", "HUMAN", "CONTROLLED"
                                          ]
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackZone",
                           "offsetX": 0.5,
                           "offsetY": 0.5,
                           "width": 0.8,
                           "height": 0.8,
                           "rectShaped": true,
                           "categories": [
                                          "ANIMAL", "HUMAN", "CONTROLLED"
                                          ]
                           }
                           ]
        },
        "Fish": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 400,
                "validatePlace": false,
                "categories": [
                               "ENEMY"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/fish_spawn.ogg"],
                "on_attack": ["GameResources/SFX/Entities/fish_attack.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Barracuda.pfg",
                           "_frame": "Swim0",
                           "scale": 0.25,
                           "bottomOverlap": 1,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Swim",
                           "frameRate": 0.15,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                               "type": "Animal",
                               "foodChainOrder": 10,
                               "active": false
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "MovementH"
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 1,
                           "_health": 1
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 4.0, 3.0]
                           },
                           {
                           "type": "Motion",
                           "canSwim": true,
                           "groundMaxSpeed": 0.0,
                           "liquidMaxSpeed": 0.2
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 3,
                           "percentage": 0.3,
                           "persistence": 0,
                           "inversed": true
                           },
                           {
                           "type": "AttackOnEnter",
                           "damage": 1.0,
                           "useCollision": true,
                           "categories": [
                                          "CONTROLLED", "HUMAN","ANIMAL"
                                          ]
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackZone",
                           "offsetX": 0.5,
                           "offsetY": 0.5,
                           "width": 0.8,
                           "height": 0.8,
                           "rectShaped": true,
                           "categories": [
                                          "CONTROLLED", "HUMAN","ANIMAL"
                                          ]
                           },
                           {
                           "type": "Drop",
                           "dropChance": [
                                          ["Coin", 100]
                                          ]
                           },
                           { "type": "MovementHControlByOther" }
                           ]
        },
        "Megalodon": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 400,
                "validatePlace": false,
                "categories": [
                               "ENEMY"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/s_beast_megalodon_place.ogg"],
                "on_attack": ["GameResources/SFX/Entities/s_beast_megalodon_bite.ogg"],
                "on_die": ["GameResources/SFX/Entities/s_beast_megalodon_death.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Megalodon.pfg",
                           "_frame": "Swim0",
                           "scale": 0.25,
                           "bottomOverlap": 1,
                           "offsetX":4,
                           "offsetY":-2
                           },
                           {
                           "type": "Animation",
                           "_animID": "Swim",
                           "frameRate": 0.15,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.35,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 7,
                           "_health": 7,
                           "persistence": 3.3
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 20.0, 10.0]
                           },
                           {
                           "type": "Motion",
                           "canSwim": true,
                           "groundMaxSpeed": 0.0,
                           "liquidMaxSpeed": 0.6
                           },
                           {
                           "type": "Animal",
                           "foodChainOrder": 10,
                           "hostile": true,
                           "eatsMeat": true,
                           "rangeWake": 40
                           },
                           { "type": "AnimalControlByOther" },
                           {
                           "type": "Attack",
                           "attackTimeStart": 1.375,
                           "attackTimeEnd": 1.625,
                           "attackRange": 6.0,
                           "attackDamage": 3.0,
                           "stand": true,
                           "tankTimeStart":0.8,
                           "tankTimeEnd": 1.625
                           },{
                          "type": "Effects"
                          },
                           {
                               "type": "TransmuteArea",
                               "score": 0,
                               "centerX": 1.0,
                               "centerY": 0.5,
                               "shape": "rect",
                               "width": 0.1,
                               "height": 0.1,
                               "facingRight": true,
                               "transmuteMap": [
                                   ["Water", "DirtyWater"]
                               ]
                           },
                           {
                               "type": "TransmuteArea",
                               "score": 0,
                               "centerX": 0.0,
                               "centerY": 0.5,
                               "shape": "rect",
                               "width": 0.1,
                               "height": 0.1,
                               "facingRight": false,
                               "transmuteMap": [
                                   ["Water", "DirtyWater"]
                               ]
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackSensorL",
                           "offsetX": 0.1,
                           "offsetY": 0.5,
                           "rectShaped": true,
                           "width": 0.5,
                           "height": 1.2,
                           "categories": [
                                          "ANIMAL", "CONTROLLED", "HUMAN", "ENEMY"
                                          ]
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackSensorR",
                           "offsetX": 0.9,
                           "offsetY": 0.5,
                           "rectShaped": true,
                           "width": 0.5,
                           "height": 1.2,
                           "categories": [
                                          "ANIMAL", "CONTROLLED", "HUMAN","ENEMY"
                                          ]
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 3,
                           "percentage": 0.3,
                           "persistence": 0,
                           "inversed": true
                           },
                           {
                           "type": "Drop",
                           "dropChance": [
                              ["MegaPackOfGems",75],
                              ["Heart",75]
                                          ]
                           }
                           ]
        },
        "Spider": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 400,
                "snap": 4,
                "categories": [
                               "ENEMY", "STOMPABLE"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/spider_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Spider.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "bottomOverlap": 1,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "ManualRender",
                           "scale": 0.25
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "gravityEnabled": false
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 1,
                           "_health": 1
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 4.0, 5.0]
                           },
                           {
                           "type": "Motion",
                           "canFly": true,
                           "groundMaxSpeed": 0.2,
                           "liquidMaxSpeed": 0.2,
                           "airMaxSpeed": 0.4
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 3,
                           "percentage": 0.7,
                           "persistence": 0
                           },
                           {
                           "type": "AttackOnEnter",
                           "damage": 1.0,
                           "sensorID": "AttackZone",
                           "categories": [
                                          "ANIMAL", "HUMAN", "CONTROLLED"
                                          ]
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackZone",
                           "offsetX": 0.5,
                           "offsetY": 0.4,
                           "width": 0.8,
                           "height": 0.4,
                           "rectShaped": true,
                           "categories": [
                                          "ANIMAL", "HUMAN", "CONTROLLED"
                                          ]
                           },
                           {
                           "type": "Spider",
                           "speed": 0.3
                           },
                           { "type": "SpiderControlByOther" },
                           {
                           "type": "Drop",
                           "dropChance": [
                                          ["BlueGem", 5],
                                          ["RedGem", 5],
                                          ["Heart", 25],
                                          ["Coin", 60]
                                          ]
                           }
                           ]
        },
        "Fireling": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 400,
                "snap": 4,
                "categories": [
                               "HAZARD", "ENEMY"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/fireling_spawn.ogg"],
                "on_jump": ["GameResources/SFX/Entities/fireling_jump.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Fireling.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "bottomOverlap": 1,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.1
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 1,
                           "_health": 1
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 1.0, 1.0]
                           },
                           {
                           "type": "Motion",
                           "canSwim": true,
                           "canWalk": true,
                           "liquidMaxSpeed": 1.0
                           },
                           {
                           "type": "AttackOnEnter",
                           "damage": 1.0,
                           "sensorID": "AttackZone",
                           "categories": [
                                          "ANIMAL", "HUMAN", "CONTROLLED"
                                          ]
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackZone",
                           "offsetX": 0.5,
                           "offsetY": 0.5,
                           "width": 0.8,
                           "height": 0.8,
                           "rectShaped": true,
                           "categories": [
                                          "ANIMAL", "HUMAN", "CONTROLLED"
                                          ]
                           },
                           {
                           "type": "Fireling",
                           "_startY" : -1,
                           "_hasNest": false,
                           "_soffocating": false,
                           "_waitCount": 0,
                           "_soffocatingCount": 0,
                           "waitTime": 1.5,
                           "soffocatingTime": false
                           },
                           {
                           "type": "Drop",
                           "dropChance": [
                                          ["BlueGem", 2],
                                          ["RedGem", 3],
                                          ["Coin", 95]
                                          ]
                           }
                           ]
        },
        "Airling": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 400,
                "snap": 4,
                "categories": [
                               "HAZARD", "ENEMY", "STOMPABLE"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/airling_spawn.ogg"]
            },
            "components": [
                {
                    "type": "Render",
                    "pfg": "GameResources/Graphics/Entities/Airling.pfg",
                    "_frame": "Fly0",
                    "scale": 0.25,
                    "bottomOverlap": 1,
                    "offsetX":0,
                    "offsetY":0
                },
                {
                    "type": "Animation",
                    "_animID": "Fly",
                    "frameRate": 0.1,
                    "_playing": true,
                    "_looping": true
                },
                {
                    "type": "Physics",
                    "gravity": 0
                },
                {
                    "type": "CollisionResponse"
                },
                {
                    "type": "Erase"
                },
                {
                    "type": "Defense",
                    "maxHealth": 1,
                    "_health": 1
                },
                {
                    "type": "HitBox",
                    "rect": [0.0, 0.0, 4.0, 4.0]
                },
                {
                    "type": "Motion",
                    "canFly": true,
                    "airMaxSpeed": 0.5
                },
                {
                    "type": "Drop",
                    "dropChance": [
                        ["BlueGem", 2],
                        ["RedGem", 3],
                        ["Heart", 15],
                        ["Coin", 80]
                    ]
                },
                {
                    "type": "AttackOnEnter",
                    "damage": 1.0,
                    "sensorID": "AttackZone",
                    "categories": [ "ANIMAL", "HUMAN", "CONTROLLED" ]
                },
                {
                    "type": "Sensor",
                    "id": "AttackZone",
                    "offsetX": 0.5,
                    "offsetY": 0.5,
                    "width": 0.8,
                    "height": 0.8,
                    "rectShaped": true,
                    "categories": [ "ANIMAL", "HUMAN", "CONTROLLED" ]
                },
                {
                    "type": "MovementH",
                    "_dirX" : -1
                },
                {
                    "type": "Burn",
                    "temperature": 100,
                    "percentage": 0.3,
                    "fireChance": 0.01,
                    "persistence": 5
                },
                {
                    "type": "Melt",
                    "acidPerLevel": 2,
                    "persistence": 0,
                    "atomic": true
                },
                { "type": "MovementHControlByOther" }
            ]
        },
        "Car": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 300,
                "categories": [
                               "HUMAN"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/car_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Car.pfg",
                           "_frame": "Roll0",
                           "scale": 0.25,
                           "bottomOverlap": 1,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Roll",
                           "frameRate": 0.25,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.04,
                           "slopeClimbHeight": 1,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 12.0, 6.0]
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 5,
                           "persistence": 0
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Animal",
                           "foodChainOrder": 5,
                           "pause": 2,
                           "idleChance": 0.04,
                           "jumpChance": 0.0
                           },
                           { "type": "AnimalControlByOther" },
                           {
                           "type": "Motion",
                           "canWalk": true,
                           "groundMaxSpeed": 1.1,
                           "airMaxSpeed": 0.0
                           }
                           ]
        },
        "Meat": {
            "properties": {
                "score": 10,
                "spawnRate": 0.1,
                "drawOnce": true,
                "categories": [
                               "COLLECTABLE", "POWERUP"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/ham_spawn.ogg"],
                "on_pickUp": ["GameResources/SFX/Entities/meat_pickUp.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Meat.pfg",
                           "scale": 0.25,
                           "scaleRandom": 0
                           },
                           {
                           "type": "Physics",
                           "_velocity": [0.0, -0.4],
                           "gravity": -0.25
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "PowerUp",
                           "powerUpType": "Food",
                           "value": 1.0
                           }
                           ]
        },
        "Heart": {
            "properties": {
                "score": 10,
                "spawnRate": 0.0,
                "z": 350,
                "snap": 4,
                "drawOnce": true,
                "categories": [
                               "COLLECTABLE"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/health_pickup.ogg"],
                "on_pickUp": ["GameResources/SFX/Entities/health_pickup.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Heart.pfg",
                           "scale": 0.25,
                           "scaleRandom": 0,
                           "_frame": "Idle0"
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.25,
                           "_gravityEnabled": false
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "PowerUp",
                           "powerUpType": "Food",
                           "value": 1.0
                           }
                           ]
        },
        "AirBubble": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": true,
                "categories": [
                               "COLLECTABLE", "POWERUP"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/generic_hurtOxygen.ogg"],
                "on_pickUp": ["GameResources/SFX/Entities/generic_hurtOxygen.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/AirBubble.pfg",
                           "scale": 0.25,
                           "scaleRandom": 0,
                           "_frame": "Idle0"
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": 0.15,
                           "_gravityEnabled": false
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 0.1,
                           "percentage": 0.3,
                           "persistence": 0,
                           "inversed": true
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "PowerUp",
                           "powerUpType": "AirBubble",
                           "value": 999,
                           "collectEffect": "Effect_AirBubblePick"
                           }
                           ]
        },
        "SpikeH": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z" : 390,
                "snap": 4,
                "placingOffset": [0.5,0.5],
                "categories": [
                               "SOLID", "HAZARD", "COLLIDE_DOWN", "COLLIDE_UP"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/spikePlatform_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/SpikeH.pfg",
                           "scale": 0.25,
                           "scaleRandom": 0,
                           "_frame": "Idle0"
                           },
                           {
                           "type": "Physics",
                           "gravity": 0
                           },
                           {
                           "type": "CollisionResponse",
                           "categories": [
                                          "SOLID"
                                          ]
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Platform",
                           "_velX": 0.5
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackZone",
                           "offsetX": 0.5,
                           "offsetY": 0.5,
                           "width": 1.0,
                           "height": 0.5,
                           "rectShaped": true,
                           "categories": [
                                          "ANIMAL", "HUMAN", "CONTROLLED", "BOSS"
                                          ]
                           },
                           {
                           "type": "AttackOnEnter",
                           "sensorID": "AttackZone",
                           "damage": 1.0,
                           "categories": [
                                          "ANIMAL", "HUMAN", "CONTROLLED", "BOSS"
                                          ]
                           }
                           ]
        },
        "SpikeV": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z" : 390,
                "snap": 4,
                "placingOffset": [0.5,0.5],
                "categories": [
                               "SOLID", "HAZARD", "COLLIDE_LEFT", "COLLIDE_RIGHT"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/spikePlatform_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/SpikeV.pfg",
                           "scale": 0.25,
                           "scaleRandom": 0,
                           "_frame": "Idle0"
                           },
                           {
                           "type": "Physics",
                           "gravity": 0
                           },
                           {
                           "type": "CollisionResponse",
                           "categories": [
                                          "SOLID"
                                          ]
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Platform",
                           "_velY": 0.5
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackZone",
                           "offsetX": 0.5,
                           "offsetY": 0.5,
                           "width": 0.5,
                           "height": 1.0,
                           "rectShaped": true,
                           "categories": [
                                          "ANIMAL", "HUMAN", "CONTROLLED", "BOSS"
                                          ]
                           },
                           {
                           "type": "AttackOnEnter",
                           "sensorID": "AttackZone",
                           "damage": 1.0,
                           "categories": [
                                          "ANIMAL", "HUMAN", "CONTROLLED", "BOSS"
                                          ]
                           }
                           ]
        },
        "PlatformH": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z" : 390,
                "snap": 1,
                "placingOffset": [0.5,0.5],
                "categories": [
                               "SOLID", "COLLIDE_UP"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/platform_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/PlatformH.pfg",
                           "scale": 0.25,
                           "scaleRandom": 0,
                           "_frame": "Idle0",
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Physics",
                           "gravity": 0
                           },
                           {
                           "type": "CollisionResponse",
                           "categories": [
                                          "SOLID"
                                          ]
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Platform",
                           "_velX": 0.5
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 16.0, 6.0]
                           }
                           ]
        },
        "PlatformV": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z" : 390,
                "snap": 1,
                "categories": [
                               "SOLID", "COLLIDE_UP"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/platform_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/PlatformV.pfg",
                           "scale": 0.25,
                           "scaleRandom": 0,
                           "_frame": "Idle0",
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Physics",
                           "gravity": 0
                           },
                           {
                           "type": "Erase"
                           }
                           ,
                           {
                           "type": "Platform",
                           "_velY": 0.5
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 15.0, 7.0]
                           }
                           ]
        },
        "PlatformHNinja": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z" : 390,
                "snap": 1,
                "placingOffset": [0.5,0.5],
                "categories": [
                               "SOLID", "COLLIDE_UP"
                               ]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/PlatformHNinja.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "scaleRandom": 0,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Physics",
                           "gravity": 0
                           },
                           {
                           "type": "CollisionResponse",
                           "categories": [
                                          "SOLID"
                                          ]
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Platform",
                           "_velX": 0.5
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 16.0, 5.0]
                           }
                           ]
        },
        "PlatformVNinja": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z" : 390,
                "snap": 1,
                "categories": [
                               "SOLID", "COLLIDE_UP"
                               ]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/PlatformVNinja.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "scaleRandom": 0,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Physics",
                           "gravity": 0
                           },
                           {
                           "type": "Erase"
                           }
                           ,
                           {
                           "type": "Platform",
                           "_velY": 0.5
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 16.0, 7.0]
                           }
                           ]
        },
        "E.Joint": {
            "properties": {
                "spawnRate": 0.0,
                "drawOnce": false,
                "z" : 395,
                "snap": 2,
                "categories": [
                               "JOINT", "COLLIDE_LEFT", "COLLIDE_RIGHT", "COLLIDE_DOWN", "SOLID"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/weak_platform.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/EJoint.pfg",
                           "_frame": "Conected_",
                           "scale": 0.084,
                           "scaleRandom": 0,
                           "flipX": false
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.25,
                           "gravityEnabled": false
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Platform"
                           },
                           {
                           "type": "E.Joint",
                           "_handledMotion": true,
                           "_hasAttachedL": true,
                           "_hasAttachedR": true,
                           "_hasAttachedU": true,
                           "_hasAttachedD": true,
                           "_velX": 0.0,
                           "_velY": 0.0,
                           "speed": 0.5
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 2.0, 2.0]
                           }
                           ]
        },
        "MushBouncer": {
            "properties": {
                "spawnRate": 0.0,
                "drawOnce": true,
                "z" : 395,
                "snap": 4,
                "categories": [
                               "COLLIDE_UP", "BOUNCER"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/weak_platform.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/MushBouncer.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "scaleRandom": 0,
                           "flipX": false
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.08,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Bouncer",
                           "speedSimple": 3.9,
                           "speedJumping": 3.0,
                           "categories": [
                                          "CONTROLLED", "ANIMAL", "HUMAN", "ENEMY", "COLLECTABLE", "OBJECT"
                                          ]
                           }
                           ]
        },
        "PlatformFragile": {
            "properties": {
                "spawnRate": 0.0,
                "drawOnce": false,
                "z" : 395,
                "snap": 4,
                "categories": [
                               "SOLID", "COLLIDE_UP"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/platformFragile_spawn.ogg"],
                "on_fall": ["GameResources/SFX/Entities/platformFragile_fall.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/PlatformFragile.pfg",
                           "_frame": "Idle0",
                           "scale": 0.125,
                           "scaleRandom": 0,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.08,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.25,
                           "gravityEnabled": false
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Platform"
                           },
                           {
                           "type": "Fragile",
                           "breakDownTime": 0.8,
                           "categories": [
                                          "CONTROLLED"
                                          ]
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 4.0, 4.0]
                           }
                           ]
        },
        "SpiterPlant": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z" : 395,
                "snap": 1,
                "categories": [
                               "VEGETAL", "ENEMY", "STOMPABLE"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/spiterPlant_spawn.ogg"],
                "on_launch": ["GameResources/SFX/Entities/spiterPlant_launch.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/SpiterPlant.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "scaleRandom": 0,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.25
                           },
                           {
                           "type": "SpiterPlant",
                           "aggroRange": 50
                           },
                           {
                           "type": "Motion",
                           "canWalk": true,
                           "shouldAnimate": false
                           },
                           {
                           "type": "Launcher",
                           "offset": [1.1, 0.45],
                           "velocity": [0.8, 0.0],
                           "rechargeTime": 2.25,
                           "bulletType": "Spit"
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 1
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 6.0, 6.0]
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Drop",
                           "dropChance": [
                                          ["YellowGem", 15],
                                          ["GreenGem", 15],
                                          ["Heart", 30],
                                          ["Coin", 40]
                                          ]
                           }
                           ]
        },
        "Spit": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "categories": [ "HAZARD" ],
                "particleObstacleTest": {
                    "type": "HasAnyProp",
                    "nullPassesTest": false,
                    "props": ["Fluid", "Solid", "PhysicsCollides"]
                }
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Spit.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "scaleRandom": 0
                           },
                           {
                           "type": "Physics"
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Spit",
                           "damage": 1.0,
                           "categories": [
                                          "CONTROLLED", "HUMAN"
                                          ],
                           "dropParticle": "Acid"
                           }
                           ]
        },
        "LavaTurret": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z" : 395,
                "snap": 1,
                "categories": [
                               "VEGETAL", "ENEMY", "STOMPABLE"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/lavaTurret_spawn.ogg"],
                "on_launch": ["GameResources/SFX/Entities/lavaTurret_launch.ogg"],
                "on_die": ["GameResources/SFX/Entities/lavaTurret_death.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/LavaTurret.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "scaleRandom": 0,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.25
                           },
                           {
                           "type": "Spiter",
                           "aggroRange": 50
                           },
                           {
                           "type": "Motion",
                           "canWalk": true,
                           "shouldAnimate": false
                           },
                           {
                           "type": "Launcher",
                           "offset": [1.1, 0.67],
                           "velocity": [0.8, 0.0],
                           "rechargeTime": 2.25,
                           "bulletType": "LavaSpit"
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 1
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 6.0, 6.0]
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Drop",
                           "dropChance": [
                                          ["YellowGem", 15],
                                          ["GreenGem", 15],
                                          ["Coin", 40]
                                          ]
                           }
                           ]
        },
        "LavaSpit": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "categories": [ "HAZARD" ],
                "particleObstacleTest": {
                    "type": "HasAnyProp",
                    "nullPassesTest": false,
                    "props": ["Fluid", "Solid", "PhysicsCollides"]
                }
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/LavaSpit.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "scaleRandom": 0
                           },
                           {
                           "type": "Physics"
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Proyectile",
                           "damage": 1.0,
                           "changeTemp": true,
                           "temperature": 800,
                           "categories": [
                                          "CONTROLLED", "HUMAN"
                                          ],
                           "dropParticle": "Lava",
                           "amount": 3
                           }
                           ]
        },
        "FireBall": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "categories": [ "HAZARD" ],
                "particleObstacleTest": {
                    "type": "HasAnyProp",
                    "nullPassesTest": false,
                    "props": ["Fluid", "Solid", "PhysicsCollides"]
                }
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/FireBall.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "scaleRandom": 0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics"
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Proyectile",
                           "damage": 2.0,
                           "changeTemp": true,
                           "temperature": 800,
                           "categories": [
                                          "CONTROLLED", "HUMAN","ENEMY"
                                          ],
                           "dropParticle": "Fire",
                           "amount": 100
                           },
                           {
                               "type": "TransmuteArea",
                               "score": 0,
                               "centerX": 0.5,
                               "centerY": 0.0,
                               "shape": "circle",
                               "radius": 1.5,
                               "transmuteMap": [
                                   ["Mud", "Air"],
                                   ["Soil", "Air"],
                                   ["DarkStone", "Air"],
                                   ["Stone", "Air"],
                                   ["Sand", "Air"],
                                   ["SandWet", "Air"],
                                   ["Glass", "Air"],
                                   ["Permafrost", "Ice"],
                                   ["Ice", "Air"],
                                   ["Snow", "Air"]
                              ]
                          },
                          {
                              "type": "ProjectileCollision",
                              "damage": 1.0,
                              "categories": [ "CONTROLLED", "HUMAN", "SOLID", "BUILDING", "OBJECT", "BOSS","ENEMY" ],
                              "collideAnimationCount": 0,
                              "explosionForce": 16.0
                          },
                          {
                              "type": "ParticleSpawner",
                              "spawnArea": [0.25, 0.25, 1.0, 1.0],
                              "spawnCount": 4,
                              "spawnInterval": 0.1,
                              "spawnChances": [["Fire", 0.9], ["Smoke", 0.1]]
                          },
                          {
                              "type": "ParticleSpawner",
                              "spawnArea": [1.5, 1.5, 1.0, 1.0],
                              "spawnCount": 6,
                              "spawnInterval": 0.1,
                              "spawnChances": [["Fire", 0.1], ["Smoke", 0.9]]
                          }
                           ]
        },
        "TestBullet": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 500,
                "categories": [
                               "HAZARD"
                               ]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Point.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "scaleRandom": 0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "fluidCollision": false
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Proyectile",
                           "damage": 0.5,
                           "changeTemp": true,
                           "temperature": 800,
                           "categories": [
                                          "ENEMY", "ANIMAL"
                                          ],
                           "dropParticle": "Smoke",
                           "amount": 1,
                           "destroyTypes": [
                                            "Glass", "WoodBroken", "Folliage"
                                            ],
                           "makeDropper": true
                           },
                           {
                           "type": "Activator"
                           }
                           ]
        },
        "KnucklesBullet": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 500,
                "categories": [
                               "HAZARD"
                               ]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/KnucklesBullet.pfg",
                           "_frame": "Normal0",
                           "scale": 0.25,
                           "scaleRandom": 0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Normal",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": false
                           },
                           {
                           "type": "Physics",
                           "fluidCollision": false,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 3.0, 6.0]
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Proyectile",
                           "damage": 0.25,
                           "changeTemp": false,
                           "categories": [
                                          "ENEMY", "GHOST"
                                          ],
                           "exceptions": [
                                          "ANIMAL"
                                          ],
                           "amount": 0,
                           "destroyTypes": [
                                            "Glass", "WoodBroken", "Folliage"
                                            ],
                           "makeDropper": true,
                           "canDamageEthereal": true,
                           "electrify": true,
                           "shouldStun": true
                           },
                           {
                           "type": "Activator"
                           },
                           {
                           "type": "DestroyAfterAnimation"
                           }
                           ]
        },
        "PlasmaBall": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 500,
                "categories": [
                               "HAZARD"
                               ]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/PlasmaBall.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "scaleRandom": 0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "fluidCollision": false,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Proyectile",
                           "damage": 0.5,
                           "changeTemp": true,
                           "temperature": 800,
                           "categories": [
                                          "ENEMY", "GHOST"
                                          ],
                           "exceptions": [
                                          "ANIMAL"
                                          ],
                           "dropParticle": "Smoke",
                           "amount": 1,
                           "destroyTypes": [
                                            "Glass", "WoodBroken", "Folliage"
                                            ],
                           "makeDropper": true,
                           "canDamageEthereal": true
                           },
                           {
                           "type": "MovementSine",
                           "amplitude":0.4,
                           "frequency":4
                           },
                           {
                           "type": "Activator"
                           }
                           ]
        },
        "GunBullet": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 500,
                "categories": [
                               "HAZARD"
                               ]
            },
            "components": [
                           {
                           "type": "HitBox",
                           "rect": [0.0,0.5, 2.0, 2.0]
                           },
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/LavaSpit.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "scaleRandom": 0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics"
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Proyectile",
                           "damage": 0.5,
                           "changeTemp": true,
                           "temperature": 800,
                           "categories": [
                                          "ENEMY", "ANIMAL"
                                          ],
                           "dropParticle": "Smoke",
                           "amount": 1,
                           "destroyTypes": [
                                           "Glass", "WoodBroken", "Folliage"
                                           ],
                           "makeDropper": true
                           },
                           {
                           "type": "Activator"
                           }
                           ]
        },
        "SeedBullet": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 500,
                "categories": [
                               "HAZARD"
                               ]
            },
            "components": [
                           {
                           "type": "HitBox",
                           "rect": [0.0,0.0, 2.0, 1.0]
                           },
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/SeedSpit.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "scaleRandom": 0,
                           "flipX": false
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics"
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Proyectile",
                           "damage": 1.0,
                           "categories": [
                                          "ENEMY", "ANIMAL"
                                          ],
                           "amount": 1,
                           "destroyTypes": [
                                            "Glass", "WoodBroken", "Folliage"
                                            ],
                           "makeDropper": true
                           }
                           ]
        },
        "Sabretooth": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 450,
                "categories": [
                               "ANIMAL"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/sabertooth_spawn.ogg"],
                "on_attack": ["GameResources/SFX/Entities/sabertooth_attack.ogg"],
                "on_get_hurt": ["GameResources/SFX/Entities/sabertooth_hurt.ogg"],
                "on_die": ["GameResources/SFX/Entities/sabertooth_death.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Sabretooth.pfg",
                           "_frame": "Walk0",
                           "scale": 0.25,
                           "bottomOverlap": 1,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Walk",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.25,
                           "slopeClimbHeight": 1,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 11.0, 6.0]
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 3,
                           "percentage": 0.8,
                           "persistence": 0
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Animal",
                           "foodChainOrder": 10,
                           "hostile": true,
                           "eatsMeat": true,
                           "rangeWake": 40,
                           "pause": 2,
                           "idleChance": 0.05,
                           "jumpChance": 0.01
                           },
                           { "type": "AnimalControlByOther" },
                           {
                           "type": "Defense",
                           "maxHealth": 3,
                           "_health": 3
                           },
                           {
                           "type": "Motion",
                           "jumpSpeed": 2.2,
                           "canWalk": true,
                           "canSwim": false,
                           "liquidMaxSpeed": 0.6,
                           "groundMaxSpeed": 1.1
                           },
                           {
                           "type": "Attack",
                           "attackRange": 20,
                           "attackTimeStart": 0.7,
                           "attackTimeEnd": 0.9,
                           "attackDamage": 2.0,
                           "jump": true,
                           "recoverTime": 1.0
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackSensorL",
                           "offsetX": 0.2,
                           "offsetY": 0.5,
                           "rectShaped": true,
                           "width": 0.5,
                           "height": 1.0,
                           "categories": [
                                          "ANIMAL", "CONTROLLED", "HUMAN","ENEMY"
                                          ]
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackSensorR",
                           "offsetX": 0.8,
                           "offsetY": 0.5,
                           "rectShaped": true,
                           "width": 0.5,
                           "height": 1.0,
                           "categories": [
                                          "ANIMAL", "CONTROLLED", "HUMAN","ENEMY"
                                          ]
                           },
                           {
                           "type": "Drop",
                           "dropChance": [
                                          ["BlueGem", 30],
                                          ["RedGem", 30],
                                          ["Heart", 30],
                                          ["Coin", 10]
                                          ]
                           }
                           ]
        },
        "Snowflake": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "particleObstacleTest": {
                    "type": "HasAnyProp",
                    "nullPassesTest": false,
                    "props": ["Fluid", "Solid", "PhysicsCollides"]
                }
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Snowflake.pfg",
                           "scale": 0.08,
                           "scaleRandom": 0
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.001
                           },
                           {
                           "type": "RandomWind",
                           "randomWind": 0.0,
                           "randomWindChance": 0.00
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Drop",
                           "particleType": "Snow"
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "Effect_Pellet": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 850,
                "copyable": false
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Effect_Collect.pfg",
                           "_frame": "Effect0",
                           "scale": 0.1,
                           "offsetX":-0.125,
                           "offsetY":-0.125
                           },
                           {
                           "type": "Animation",
                           "_animID": "Effect",
                           "frameRate": 0.1,
                           "_playing": true
                           },
                           {
                           "type": "DestroyAfterAnimation"
                           }
                           ]
        },
        "Effect_Shield": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 850,
                "copyable": false
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Effect_Shield.pfg",
                           "_frame": "Effect0",
                           "scale": 0.25
                           },
                           {
                           "type": "Animation",
                           "_animID": "Effect",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "FollowEntity"
                           }
                           ]
        },
        "Effect_ShieldTrail": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 850,
                "copyable": false
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Effect_ShieldTrail.pfg",
                           "_frame": "Effect0",
                           "scale": 0.25
                           },
                           {
                           "type": "Animation",
                           "_animID": "Effect",
                           "frameRate": 0.1,
                           "_playing": true
                           },
                           {
                           "type": "DestroyAfterAnimation"
                           }
                           ]
        },
        "Effect_Collect": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 850,
                "copyable": false
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Effect_Collect.pfg",
                           "_frame": "Effect0",
                           "scale": 0.25
                           },
                           {
                           "type": "Animation",
                           "_animID": "Effect",
                           "frameRate": 0.1,
                           "_playing": true
                           },
                           {
                           "type": "DestroyAfterAnimation"
                           }
                           ]
        },
        "Effect_CollectBig": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 850,
                "copyable": false
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Effect_CollectBig.pfg",
                           "_frame": "Effect0",
                           "scale": 0.25
                           },
                           {
                           "type": "Animation",
                           "_animID": "Effect",
                           "frameRate": 0.1,
                           "_playing": true
                           },
                           {
                           "type": "DestroyAfterAnimation"
                           }
                           ]
        },
        "Effect_Shoot": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 850,
                "copyable": false
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Effect_Shoot.pfg",
                           "_frame": "Effect0",
                           "scale": 0.25,
                           "flipX": false
                           },
                           {
                           "type": "Animation",
                           "_animID": "Effect",
                           "frameRate": 0.1,
                           "_playing": true
                           },
                           {
                           "type": "DestroyAfterAnimation"
                           },
                           {
                           "type": "FollowEntity"
                           }
                           ]
        },
        "Effect_ShootSeed": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 850,
                "copyable": false
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Effect_ShootSeed.pfg",
                           "_frame": "Effect0",
                           "scale": 0.25
                           },
                           {
                           "type": "Animation",
                           "_animID": "Effect",
                           "frameRate": 0.1,
                           "_playing": true
                           },
                           {
                           "type": "DestroyAfterAnimation"
                           },
                           {
                           "type": "FollowEntity"
                           }
                           ]
        },
        "Effect_ShootFireBall": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 850,
                "copyable": false
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Effect_ShootFireBall.pfg",
                           "_frame": "Effect0",
                           "scale": 0.25,
                           "offsetX":-10,
                           "offsetY":0,
                           "flipX": false
                           },
                           {
                           "type": "Animation",
                           "_animID": "Effect",
                           "frameRate": 0.1,
                           "_playing": true
                           },
                           {
                           "type": "DestroyAfterAnimation"
                           },
                           {
                           "type": "FollowEntity"
                           }
                           ]
        },
        "Effect_Rainbow": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 750,
                "copyable": false
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Effect_Rainbow.pfg",
                           "_frame": "Effect0",
                           "scale": 0.25
                           },
                           {
                           "type": "Animation",
                           "_animID": "Effect",
                           "frameRate": 0.1,
                           "_playing": true
                           },
                           {
                           "type": "DestroyAfterAnimation"
                           }
                           ]
        },
        "Effect_BlueGemPick": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 850,
                "copyable": false
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Effect_BlueGemPick.pfg",
                           "_frame": "Effect0",
                           "scale": 0.25
                           },
                           {
                           "type": "Animation",
                           "_animID": "Effect",
                           "frameRate": 0.1,
                           "_playing": true
                           },
                           {
                           "type": "DestroyAfterAnimation"
                           }
                           ]
        },
        "Effect_GreenGemPick": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 850,
                "copyable": false
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Effect_GreenGemPick.pfg",
                           "_frame": "Effect0",
                           "scale": 0.25
                           },
                           {
                           "type": "Animation",
                           "_animID": "Effect",
                           "frameRate": 0.1,
                           "_playing": true
                           },
                           {
                           "type": "DestroyAfterAnimation"
                           }
                           ]
        },
        "Effect_PurpleGemPick": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 850,
                "copyable": false
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Effect_PurpleGemPick.pfg",
                           "_frame": "Effect0",
                           "scale": 0.25
                           },
                           {
                           "type": "Animation",
                           "_animID": "Effect",
                           "frameRate": 0.1,
                           "_playing": true
                           },
                           {
                           "type": "DestroyAfterAnimation"
                           }
                           ]
        },
        "Effect_RedGemPick": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 850,
                "copyable": false
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Effect_RedGemPick.pfg",
                           "_frame": "Effect0",
                           "scale": 0.25
                           },
                           {
                           "type": "Animation",
                           "_animID": "Effect",
                           "frameRate": 0.1,
                           "_playing": true
                           },
                           {
                           "type": "DestroyAfterAnimation"
                           }
                           ]
        },
        "Effect_YellowGemPick": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 850,
                "copyable": false
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Effect_YellowGemPick.pfg",
                           "_frame": "Effect0",
                           "scale": 0.25
                           },
                           {
                           "type": "Animation",
                           "_animID": "Effect",
                           "frameRate": 0.1,
                           "_playing": true
                           },
                           {
                           "type": "DestroyAfterAnimation"
                           }
                           ]
        },
        "Effect_KeyPick": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 850,
                "copyable": false
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Effect_KeyPick.pfg",
                           "_frame": "Effect0",
                           "scale": 0.25
                           },
                           {
                           "type": "Animation",
                           "_animID": "Effect",
                           "frameRate": 0.1,
                           "_playing": true
                           },
                           {
                           "type": "DestroyAfterAnimation"
                           }
                           ]
        },
        "Effect_AirBubblePick": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 850,
                "copyable": false
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Effect_AirBubblePick.pfg",
                           "_frame": "Effect0",
                           "scale": 0.25
                           },
                           {
                           "type": "Animation",
                           "_animID": "Effect",
                           "frameRate": 0.1,
                           "_playing": true
                           },
                           {
                           "type": "DestroyAfterAnimation"
                           }
                           ]
        },
        "Effect_MingJarPick": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 850,
                "copyable": false
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Effect_MingJarPick.pfg",
                           "_frame": "Effect0",
                           "scale": 0.25
                           },
                           {
                           "type": "Animation",
                           "_animID": "Effect",
                           "frameRate": 0.1,
                           "_playing": true
                           },
                           {
                           "type": "DestroyAfterAnimation"
                           }
                           ]
        },
        "Effect_KeyUsed": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 850,
                "copyable": false
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Effect_KeyUsed.pfg",
                           "_frame": "Effect0",
                           "scale": 0.25
                           },
                           {
                           "type": "Animation",
                           "_animID": "Effect",
                           "frameRate": 0.1,
                           "_playing": true
                           },
                           {
                           "type": "DestroyAfterAnimation"
                           }
                           ]
        },
        "Effect_Hit1": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 850,
                "copyable": false
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Effect_Hit1.pfg",
                           "_frame": "Effect0",
                           "scale": 0.25
                           },
                           {
                           "type": "Animation",
                           "_animID": "Effect",
                           "frameRate": 0.0625,
                           "_playing": true
                           },
                           {
                           "type": "DestroyAfterAnimation"
                           }
                           ]
        },
        "Effect_Hit2": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 850,
                "copyable": false
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Effect_Hit2.pfg",
                           "_frame": "Effect0",
                           "scale": 0.25
                           },
                           {
                           "type": "Animation",
                           "_animID": "Effect",
                           "frameRate": 0.0625,
                           "_playing": true
                           },
                           {
                           "type": "DestroyAfterAnimation"
                           }
                           ]
        },
        "Effect_Hit3": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 850,
                "copyable": false
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Effect_Hit3.pfg",
                           "_frame": "Effect0",
                           "scale": 0.25
                           },
                           {
                           "type": "Animation",
                           "_animID": "Effect",
                           "frameRate": 0.0625,
                           "_playing": true
                           },
                           {
                           "type": "DestroyAfterAnimation"
                           }
                           ]
        },
        "Effect_FalseHit": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 850,
                "copyable": false
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Effect_FalseHit.pfg",
                           "_frame": "Effect0",
                           "scale": 0.25
                           },
                           {
                           "type": "Animation",
                           "_animID": "Effect",
                           "frameRate": 0.0625,
                           "_playing": true
                           },
                           {
                           "type": "DestroyAfterAnimation"
                           }
                           ]
        },
        "Effect_Headsmash": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 850,
                "copyable": false
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Effect_Headsmash.pfg",
                           "_frame": "Effect0",
                           "scale": 0.25
                           },
                           {
                           "type": "Animation",
                           "_animID": "Effect",
                           "frameRate": 0.0625,
                           "_playing": true
                           },
                           {
                           "type": "DestroyAfterAnimation"
                           }
                           ]
        },
        "Effect_Jump": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 850,
                "copyable": false
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Effect_Jump.pfg",
                           "_frame": "Effect0",
                           "scale": 0.25
                           },
                           {
                           "type": "Animation",
                           "_animID": "Effect",
                           "frameRate": 0.125,
                           "_playing": true
                           },
                           {
                           "type": "DestroyAfterAnimation"
                           }
                           ]
        },
        "Effect_Hurt": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 850,
                "copyable": false
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Effect_Hurt.pfg",
                           "_frame": "Effect0",
                           "scale": 0.25
                           },
                           {
                           "type": "Animation",
                           "_animID": "Effect",
                           "frameRate": 0.0625,
                           "_playing": true
                           },
                           {
                           "type": "FollowEntity"
                           },
                           {
                           "type": "DestroyAfterAnimation"
                           }
                           ]
        },
        "Effect_Healing": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 850,
                "copyable": false
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Effect_Healing.pfg",
                           "_frame": "Effect0",
                           "scale": 0.25
                           },
                           {
                           "type": "Animation",
                           "_animID": "Effect",
                           "frameRate": 0.125,
                           "_playing": true
                           },
                           {
                           "type": "FollowEntity"
                           },
                           {
                           "type": "DestroyAfterAnimation"
                           }
                           ]
        },
        "Effect_Run": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 850,
                "copyable": false
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Effect_Run.pfg",
                           "_frame": "Effect0",
                           "scale": 0.25
                           },
                           {
                           "type": "Animation",
                           "_animID": "Effect",
                           "frameRate": 0.125,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "FollowEntity"
                           },
                           {
                           "type": "DestroyAfterAnimation"
                           }
                           ]
        },
        "Effect_DyingPuff": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 850,
                "copyable": false
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Effect_DyingPuff.pfg",
                           "_frame": "Effect0",
                           "scale": 0.25
                           },
                           {
                           "type": "Animation",
                           "_animID": "Effect",
                           "frameRate": 0.125,
                           "_playing": true
                           },
                           {
                           "type": "DestroyAfterAnimation"
                           }
                           ]
        },
        "Effect_BearImpact": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 850,
                "copyable": false
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Effect_BearImpact.pfg",
                           "_frame": "Effect0",
                           "scale": 0.25
                           },
                           {
                           "type": "Animation",
                           "_animID": "Effect",
                           "frameRate": 0.125,
                           "_playing": true
                           },
                           {
                           "type": "DestroyAfterAnimation"
                           }
                           ]
        },
        "Effect_Barrel": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 850,
                "copyable": false
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Effect_Barrel.pfg",
                           "_frame": "Effect0",
                           "scale": 0.25,
                           "offsetX":-3.0,
                           "offsetY":0
                          },
                           {
                           "type": "Animation",
                           "_animID": "Effect",
                           "frameRate": 0.1,
                           "_playing": true
                           },
                           {
                           "type": "DestroyAfterAnimation"
                           }
                           ]
        },
        "Effect_Crate": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 850,
                "copyable": false
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Effect_Crate.pfg",
                           "_frame": "Effect0",
                           "scale": 0.25,
                           "offsetX":-3.0,
                           "offsetY":0
                          },
                           {
                           "type": "Animation",
                           "_animID": "Effect",
                           "frameRate": 0.1,
                           "_playing": true
                           },
                           {
                           "type": "DestroyAfterAnimation"
                           }
                           ]
        },
        "Effect_DryBush": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 850,
                "copyable": false
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Effect_DryBush.pfg",
                           "_frame": "Effect0",
                           "scale": 0.25,
                           "offsetX":-3.0,
                           "offsetY":0
                          },
                           {
                           "type": "Animation",
                           "_animID": "Effect",
                           "frameRate": 0.1,
                           "_playing": true
                           },
                           {
                           "type": "DestroyAfterAnimation"
                           }
                           ]
        },
        "Effect_Fast": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 850,
                "copyable": false
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Effect_Fast.pfg",
                           "_frame": "Effect0",
                           "scale": 0.25,
                           "flipX": false
                           },
                           {
                           "type": "Animation",
                           "_animID": "Effect",
                           "frameRate": 0.0625,
                           "_playing": true
                           },
                           {
                           "type": "DestroyAfterAnimation"
                           }
                           ]
        },
        "Effect_Generic": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 850,
                "copyable": false
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Effect_Collect.pfg",
                           "_frame": "Effect0",
                           "scale": 0.25,
                           "flipX": false
                           },
                           {
                           "type": "Animation",
                           "_animID": "Effect",
                           "frameRate": 0.0625,
                           "_playing": true
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 1.0, 1.0]
                           },
                           {
                           "type": "DestroyAfterAnimation"
                           },
                           {
                           "type": "FollowEntity"
                           }
                           ]
        },
        "CursedHands": {
            "properties": {
                "spawnRate": 0.0,
                "drawOnce": false,
                "z": 300,
                "snap": 4,
                "placingOffset": [0.0, 0.0],
                "validatePlace": false,
                "categories": [
                               "HAZARD"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/spikes_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/CursedHands.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "bottomOverlap": 1,
                           "offsetX":0,
                           "offsetY":0.5
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle0",
                           "frameRate": 0.1,
                           "_playing": true
                           },
                           {
                           "type": "Physics"
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackZone",
                           "offsetX": 0.5,
                           "offsetY": 0.75,
                           "width": 0.75,
                           "height": 1.0,
                           "rectShaped": true,
                           "categories": [
                                          "ANIMAL", "HUMAN", "CONTROLLED", "BOSS"
                                          ]
                           },
                           {
                           "type": "RitmicAttack",
                           "sensorID": "AttackZone",
                           "damage": 1.0,
                           "categories": [
                                          "ANIMAL", "HUMAN", "CONTROLLED", "BOSS"
                                          ],
                           "startTime":0.4,
                           "hurtTime": 0.1,
                           "recoverTime": 1.0
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 4.0, 4.0]
                           }
                           ]
        },
        "Spikes": {
            "properties": {
                "spawnRate": 0.0,
                "drawOnce": false,
                "z": 300,
                "snap": 4,
                "placingOffset": [0.0,-1.0],
                "categories": [
                               "HAZARD", "COLLIDE_LEFT", "COLLIDE_RIGHT", "COLLIDE_DOWN"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/spikes_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Spikes.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "bottomOverlap": 1,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Physics"
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackZone",
                           "offsetX": 0.5,
                           "offsetY": 0.75,
                           "width": 0.75,
                           "height": 1.0,
                           "rectShaped": true,
                           "categories": [
                                          "ANIMAL", "HUMAN", "CONTROLLED", "BOSS"
                                          ]
                           },
                           {
                           "type": "AttackOnEnter",
                           "sensorID": "AttackZone",
                           "damage": 1.0,
                           "categories": [
                                          "ANIMAL", "HUMAN", "CONTROLLED", "BOSS"
                                          ]
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 4.0, 2.0]
                           }
                           ]
        },
        "SpikesBig": {
            "properties": {
                "spawnRate": 0.0,
                "drawOnce": false,
                "z": 300,
                "snap": 4,
                "placingOffset": [0.0,0.0],
                "categories": [
                               "HAZARD", "COLLIDE_LEFT", "COLLIDE_RIGHT", "COLLIDE_DOWN"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/spikes_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/SpikesBig.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "bottomOverlap": 1,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Physics"
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackZone",
                           "offsetX": 0.5,
                           "offsetY": 0.5,
                           "width": 0.8,
                           "height": 1.0,
                           "rectShaped": true,
                           "categories": [
                                          "ANIMAL", "HUMAN", "CONTROLLED", "BOSS"
                                          ]
                           },
                           {
                           "type": "AttackOnEnter",
                           "sensorID": "AttackZone",
                           "damage": 1.0,
                           "categories": [
                                          "ANIMAL", "HUMAN", "CONTROLLED", "BOSS"
                                          ]
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 8.0, 4.0]
                           }
                           ]
        },
        "SpikeBall": {
            "properties": {
                "spawnRate": 0.0,
                "drawOnce": false,
                "z": 300,
                "snap": 4,
                "placingOffset": [0.5,0.5],
                "validatePlace": false,
                "categories": [
                               "HAZARD"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/spikes_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/SpikeBall.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "bottomOverlap": 1,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Physics"
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "AttackOnEnter",
                           "damage": 1.0,
                           "sensorID": "AttackZone",
                           "categories": [
                                          "ANIMAL", "HUMAN", "CONTROLLED", "BOSS"
                                          ]
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackZone",
                           "offsetX": 0.5,
                           "offsetY": 0.5,
                           "width": 0.8,
                           "height": 0.8,
                           "rectShaped": true,
                           "categories": [
                                          "ANIMAL", "HUMAN", "CONTROLLED", "BOSS"
                                          ]
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "Cave": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 300,
                "categories": [
                               "BUILDING"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/cave_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Cave.pfg",
                           "_frame": "Build0",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           {
                           "type": "Animation"
                           },
                           { "type": "Building" },
                           { "type": "BuildingControlByOther" },
                           {
                               "type": "Eroded",
                               "getErodedErosion": 3.0,
                               "persistence": 2.0
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "LampA": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 300,
                "snap": 1,
                "categories": [
                               "BUILDING"
                               ]
            },
            "sfx":{
                "on_start_building": ["GameResources/SFX/Entities/stoneLamp_build.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/LampA.pfg",
                           "_frame": "Build0",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           {
                           "type": "Animation"
                           },
                           { "type": "Building" },
                           { "type": "BuildingControlByOther" },
                           {
                           "type": "Physics",
                           "gravity": -0.15
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Light",
                           "offsetY": 0.7
                           }
                           ]
        },
        "LampB": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 300,
                "snap": 1,
                "validatePlace": false,
                "categories": [
                               "BUILDING"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/redLamp_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/LampB.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Light",
                           "offsetY": 0.5
                           }
                           ]
        },
        "LampC": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 300,
                "snap": 1,
                "validatePlace": false,
                "categories": [
                               "BUILDING"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/redLamp_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/LampC.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Light",
                           "offsetY": 0.5
                           }
                           ]
        },
        "LampD": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 300,
                "snap": 1,
                "validatePlace": false,
                "categories": [
                               "BUILDING"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/redLamp_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/LampD.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Light",
                           "offsetY": 0.4
                           }
                           ]
        },
        "LampE": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 300,
                "snap": 1,
                "validatePlace": false,
                "categories": [
                               "BUILDING"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/redLamp_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/LampE.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Light",
                           "offsetY": 0.35
                           }
                           ]
        },
        "RedHouse": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 300,
                "categories": [
                               "BUILDING"
                               ]
            },
            "sfx":{
                "on_start_building": ["GameResources/SFX/Entities/house_build.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/RedHouse.pfg",
                           "_frame": "Build0",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           {
                           "type": "Animation"
                           },
                           { "type": "Building" },
                           { "type": "BuildingControlByOther" },
                           {
                           "type": "Physics",
                           "gravity": -0.15
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "RedArc": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 300,
                "categories": [
                               "BUILDING"
                               ]
            },
            "sfx":{
                "on_start_building": ["GameResources/SFX/Entities/shintoGate_build.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/RedArc.pfg",
                           "_frame": "Build0",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           {
                           "type": "Animation"
                           },
                           { "type": "Building" },
                           { "type": "BuildingControlByOther" },
                           {
                           "type": "Physics",
                           "gravity": -0.15
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "NinjaFlagA": {
            "properties": {
                "amountLimit": 10,
                "score": 10,
                "spawnRate": 0.0,
                "z": 350,
                "snap": 1,
                "drawOnce": true,
                "categories": [
                               "BUILDING"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/flag_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/NinjaFlagA.pfg",
                           "scale": 0.25,
                           "_frame": "Idle0",
                           "scaleRandom": 0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "friction": 0.3
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "NinjaFlagB": {
            "properties": {
                "amountLimit": 10,
                "score": 10,
                "spawnRate": 0.0,
                "z": 350,
                "snap": 1,
                "drawOnce": true,
                "categories": [
                               "BUILDING"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/flag_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/NinjaFlagB.pfg",
                           "scale": 0.25,
                           "_frame": "Idle0",
                           "scaleRandom": 0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "friction": 0.3
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "Fence": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 900,
                "categories": [
                               "BUILDING"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/fence_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Fence.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "bottomOverlap": 1
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "Iglu": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 300,
                "categories": [
                               "BUILDING"
                               ]
            },
            "sfx":{
                "on_start_building": ["GameResources/SFX/Entities/iglu_build.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Iglu.pfg",
                           "_frame": "Build0",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           {
                           "type": "Animation"
                           },
                           { "type": "Building" },
                           { "type": "BuildingControlByOther" },
                           {
                           "type": "Physics",
                           "gravity": -0.15
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "Tent": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 300,
                "categories": [
                               "BUILDING"
                               ]
            },
            "sfx": {
                "on_start_building": ["GameResources/SFX/Entities/tent_build.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Tent.pfg",
                           "_frame": "Build0",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           {
                           "type": "Animation"
                           },
                           { "type": "Building" },
                           { "type": "BuildingControlByOther" },
                           {
                           "type": "Physics",
                           "gravity": -0.15
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "Skull": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 0.300,
                "categories": [
                               "DECORATION"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/bones_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Skull.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "bottomOverlap": 1
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "BonesBack": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 0.300,
                "categories": [
                               "DECORATION"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/bones_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/BonesBack.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "bottomOverlap": 1
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "BonesFront": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 0.9,
                "categories": [
                               "DECORATION"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/bones_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/BonesFront.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "bottomOverlap": 1
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "PolarBear": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 480,
                "categories": [
                               "ANIMAL"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/polar_bear_spawn.ogg"],
                "on_attack": ["GameResources/SFX/Entities/polar_bear_attack.ogg"],
                "on_get_hurt": ["GameResources/SFX/Entities/polar_bear_hurt.ogg"],
                "on_die": ["GameResources/SFX/Entities/polar_bear_death.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/PolarBear.pfg",
                           "_frame": "Walk0",
                           "scale": 0.25,
                           "bottomOverlap": 1,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Walk",
                           "frameRate": 0.125,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.25,
                           "slopeClimbHeight": 1,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 10.0, 7.0]
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 3,
                           "percentage": 0.8,
                           "persistence": 0
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Animal",
                           "foodChainOrder": 10,
                           "hostile": true,
                           "eatsMeat": true,
                           "rangeWake": 40,
                           "pause": 6,
                           "idleChance": 0.05,
                           "jumpChance": 0.002
                           },
                           { "type": "AnimalControlByOther" },
                           {
                           "type": "Defense",
                           "maxHealth": 5,
                           "_health": 5
                           },
                           {
                           "type": "Motion",
                           "jumpSpeed": 1.0,
                           "canWalk": true,
                           "canSwim": true,
                           "liquidMaxSpeed": 0.3,
                           "groundMaxSpeed": 0.5
                           },
                           {
                           "type": "Attack",
                           "attackTimeStart": 1.125,
                           "attackTimeEnd": 1.75,
                           "attackRange": 6.0,
                           "attackDamage": 2.0,
                           "stand": true
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackSensorL",
                           "offsetX": 0.1,
                           "offsetY": 0.5,
                           "rectShaped": true,
                           "width": 0.5,
                           "height": 1.2,
                           "categories": [
                                          "ANIMAL", "CONTROLLED", "HUMAN","ENEMY"
                                          ]
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackSensorR",
                           "offsetX": 0.9,
                           "offsetY": 0.5,
                           "rectShaped": true,
                           "width": 0.5,
                           "height": 1.2,
                           "categories": [
                                          "ANIMAL", "CONTROLLED", "HUMAN","ENEMY"
                                          ]
                           },
                           {
                           "type": "Drop",
                           "dropChance": [
                                          ["YellowGem", 30],
                                          ["GreenGem", 30],
                                          ["Heart", 30],
                                          ["PackOfCoins", 10]
                                          ]
                           }
                           ]
        },
        "Wolf": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 450,
                "categories": [
                               "ANIMAL"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/wolf_spawn.ogg"],
                "on_attack": ["GameResources/SFX/Entities/wolf_attack.ogg"],
                "on_get_hurt": ["GameResources/SFX/Entities/wolf_hurt.ogg"],
                "on_die": ["GameResources/SFX/Entities/wolf_death.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/WolfSmall.pfg",
                           "_frame": "Walk0",
                           "scale": 0.25,
                           "bottomOverlap": 1,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Walk",
                           "frameRate": 0.125,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.25,
                           "slopeClimbHeight": 1,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.6, 0.0, 8.0, 5.0]
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 3,
                           "percentage": 0.8,
                           "persistence": 0
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Animal",
                           "foodChainOrder": 10,
                           "hostile": true,
                           "eatsMeat": true,
                           "rangeWake": 40,
                           "pause": 2,
                           "idleChance": 0.05,
                           "jumpChance": 0.02,
                           "specialTargetTypes": ["Wolf"]
                           },
                           { "type": "AnimalControlByOther" },
                           {
                           "type": "Defense",
                           "maxHealth": 2,
                           "_health": 2
                           },
                           {
                           "type": "Motion",
                           "jumpSpeed": 1.0,
                           "canWalk": true,
                           "canSwim": false,
                           "liquidMaxSpeed": 0.6,
                           "groundMaxSpeed": 0.9
                           },
                           {
                           "type": "Attack",
                           "attackTimeStart": 0.4,
                           "attackTimeEnd": 0.850,
                           "attackRange": 7.0,
                           "attackDamage": 1.0,
                           "attackChance": 0.5,
                           "stand": true
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackSensorL",
                           "offsetX": 0.1,
                           "offsetY": 0.2,
                           "rectShaped": true,
                           "width": 0.7,
                           "height": 0.4,
                           "categories": [
                                          "ANIMAL", "CONTROLLED", "HUMAN","ENEMY"
                                          ]
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackSensorR",
                           "offsetX": 0.9,
                           "offsetY": 0.2,
                           "rectShaped": true,
                           "width": 0.7,
                           "height": 0.4,
                           "categories": [
                                          "ANIMAL", "CONTROLLED", "HUMAN","ENEMY"
                                          ]
                           },
                           {
                           "type": "Drop",
                           "dropChance": [
                                          ["BlueGem", 20],
                                          ["RedGem", 20],
                                          ["Heart", 40],
                                          ["Coin", 20]
                                          ]
                           }
                           ]
        },
        "DireWolf": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 450,
                "categories": [
                               "ANIMAL"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/s_beast_direwolf_place.ogg"],
                "on_attack": ["GameResources/SFX/Entities/s_beast_direwolf_attack.ogg"],
                "on_get_hurt": ["GameResources/SFX/Entities/wolf_hurt.ogg"],
                "on_die": ["GameResources/SFX/Entities/s_beast_direwolf_death.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/DireWolf.pfg",
                           "_frame": "Walk0",
                           "scale": 0.25,
                           "bottomOverlap": 1,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Walk",
                           "frameRate": 0.125,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.25,
                           "slopeClimbHeight": 1,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.6, 0.0, 11.0, 7.0]
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 3,
                           "percentage": 0.8,
                           "persistence": 0
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Animal",
                           "foodChainOrder": 10,
                           "hostile": true,
                           "eatsMeat": true,
                           "rangeWake": 40,
                           "pause": 2,
                           "idleChance": 0.05,
                           "jumpChance": 0.02
                           },
                           { "type": "AnimalControlByOther" },
                           {
                           "type": "Defense",
                           "maxHealth": 5,
                           "_health": 5
                           },
                           {
                           "type": "Motion",
                           "jumpSpeed": 1.0,
                           "canWalk": true,
                           "canSwim": false,
                           "liquidMaxSpeed": 0.6,
                           "groundMaxSpeed": 0.9
                           },
                           {
                           "type": "Attack",
                           "attackTimeStart": 0.4,
                           "attackTimeEnd": 0.850,
                           "attackRange": 7.0,
                           "attackDamage": 3.0,
                           "attackChance": 0.2,
                           "stand": true
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackSensorL",
                           "offsetX": 0.1,
                           "offsetY": 0.2,
                           "rectShaped": true,
                           "width": 0.7,
                           "height": 0.4,
                           "categories": [
                                          "ANIMAL", "CONTROLLED", "HUMAN","ENEMY"
                                          ]
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackSensorR",
                           "offsetX": 0.9,
                           "offsetY": 0.2,
                           "rectShaped": true,
                           "width": 0.7,
                           "height": 0.4,
                           "categories": [
                                          "ANIMAL", "CONTROLLED", "HUMAN"
                                          ]
                           },
                           {
                           "type": "Drop",
                           "dropChance": [
                                          ["BlueGem", 20],
                                          ["RedGem", 20],
                                          ["Heart", 40],
                                          ["Coin", 20]
                                          ]
                           }
                           ]
        },
        "DinoBoss": {
            "properties": {
                "score": 500,
                "spawnRate": 1,
                "drawOnce": true,
                "z": 450,
                "amountLimit": 1,
                "categories": ["ENEMY", "SOLID", "COLLIDE_UP", "COLLIDE_LEFT" , "COLLIDE_RIGHT", "BOSS"]
            },

            "sfx":{
                "on_create": ["GameResources/SFX/Entities/bullsaurus_spawn.ogg"],
                "charge": ["GameResources/SFX/Entities/bullsaurus_charge.ogg"],
                "bomb_roar": ["GameResources/SFX/Entities/bullsaurus_bombRoar.ogg"],
                "bomb_explosion": ["GameResources/SFX/Entities/bullsaurus_bomb.ogg"],
                "on_get_hurt": ["GameResources/SFX/Entities/bullsaurus_hurt.ogg"],
                "on_die": ["GameResources/SFX/Entities/bullsaurus_death.ogg"]
            },

            "components": [
                {
                    "type": "Render",
                    "pfg": "GameResources/Graphics/Entities/DinoBoss.pfg",
                    "_frame": "Idle0",
                    "scale": 0.25,
                    "bottomOverlap": 1,
                    "offsetX":0,
                    "offsetY":0
                },
                {
                    "type": "Animation",
                    "_animID": "Idle",
                    "frameRate": 0.1,
                    "_playing": true,
                    "_looping": true
                },
                {
                    "type": "Physics",
                    "gravity": -0.5,
                    "skipSlopes": true
                },
                {
                    "type": "Motion",
                    "canWalk": true,
                    "canSwim": true,
                    "liquidMaxSpeed": 0.6,
                    "groundMaxSpeed": 2.0,
                    "liquidAcceleration": 0.12,
                    "groundAcceleration": 0.1,
                    "iceAcceleration": 0.3,
                    "airDeceleration": 0.001,
                    "liquidDeceleration": 0.03,
                    "groundDeceleration": 0.8,
                    "iceDeceleration": 0.008,
                    "downGravity": -1.0,
                    "shouldAnimate": false
                },
                {
                    "type": "CollisionResponse"
                },
                {
                    "type": "Erase"
                },
                {
                    "type": "Defense",
                    "maxHealth": 10,
                    "_health": 10,
                    "invulnTime": 0.2,
                    "persistence": 3.0,
                    "_resistances": [
                        {"type": "Category", "categories": ["CONTROLLED"], "amount": 1.0}
                    ]
                },
                {
                    "type": "BossDefenseDisplay",
                    "_showInvulnerability": false
                },
                {
                    "type": "Sensor",
                    "id": "FrontBottom",
                    "_offsetX": 0.0, "offsetY": 0.3,
                    "width": 0.4, "height": 0.6,
                    "rectShaped": true,
                    "categories": ["ANIMAL", "CONTROLLED"],
                    "enabled": false
                },
                {
                    "type": "Sensor",
                    "id": "FrontTop",
                    "_offsetX": 0.0, "offsetY": 0.75,
                    "width": 0.2, "height": 0.3,
                    "rectShaped": true,
                    "categories": ["ANIMAL", "CONTROLLED"],
                    "enabled": false
                },
                {
                    "type": "Sensor",
                    "id": "Back",
                    "_offsetX": 1.0, "offsetY": 1.2,
                    "width": 0.3, "height": 0.4,
                    "rectShaped": true,
                    "categories": ["ANIMAL", "CONTROLLED"],
                    "enabled": false
                },
                {
                    "type": "Sensor",
                    "id": "VulnerableHead",
                    "_offsetX": -0.2, "offsetY": 1.1,
                    "width": 0.8, "height": 0.2,
                    "rectShaped": true,
                    "categories": ["ANIMAL", "CONTROLLED"],
                    "enabled": false
                },
                {
                    "type": "Sensor",
                    "id": "Push",
                    "_offsetX": 0.0, "offsetY": 0.25,
                    "width": 5.0, "height": 0.67,
                    "rectShaped": true,
                    "categories": ["ANIMAL", "CONTROLLED"],
                    "enabled": false
                },
                {
                    "type": "SimplePush",
                    "pushForce": [2.0, 0.0],
                    "sensorID": "Push",
                    "categories": ["ANIMAL", "CONTROLLED"],
                    "enabled": false
                },
                {
                    "type": "HitBox",
                    "_rect": [0.0, 0.0, 1.0, 1.0]
                },
                {
                    "type": "DinoBoss",
                    "frontBottomSensorXOffsets": [-0.2, 1.2],
                    "frontTopSensorXOffsets": [-0.1, 1.1],
                    "backSensorXOffsets": [1.20, -0.20],
                    "headSensorXOffsets": [-0.2, 1.2],

                    "standHitBox": [0.0, 0.0, 12.0, 16.0],
                    "chargeHitBox": [-1.0, 0.0, 20.0, 10.5],
                    "bombHitBox": [0.0, 0.0, 18.0, 10.0],
                    "vulnerableHitBox": [0.0, 0.0, 12.0, 15.0],

                    "awakeDistance": 60,

                    "minVulnerableTime": 5.0,
                    "maxVulnerableTime": 7.0,
                    "maxVulnerableHitCount": 2,
                    "_currentHitCount": 0,

                    "bombCount": 6,
                    "bombSpawnDelays": [0.1, 0.2, 0.35, 0.5, 0.7, 0.9],
                    "bombExplosionBaseDelay": 0.5,
                    "bombExplosionExtraDelays": [0.0, 0.75, 1.41, 1.91, 2.16, 2.32],
                    "firstBombDistance": 2.0,
                    "bombDistance": 14.0,
                    "bombSpawnToVulnerableDelay": 0.66,

                    "chargeMaxDistance": 80.0,

                    "stopChargeParticleCount": 10,

                    "chargeChanceBegin": 0.4,
                    "chargeChanceAfterCharge": 0.2,
                    "chargeChanceAfterBomb": 0.8,

                    "frontDamage": 2.0,
                    "backDamage": 1.0,
                    "frontKnockback": [1.0, 1.0],
                    "backKnockback": [0.0, 2.0],

                    "hitboxChangePush": [3.75, 1.0],

                    "visibleWidth": 6600
                },
                {
                    "type": "TransmuteArea",
                    "score": 0,
                    "centerX": 0.5,
                    "centerY": 0.5,
                    "shape": "rect",
                    "width": 1.1,
                    "height": 1.1,
                    "transmuteMap": [
                        ["DarkStone", "Air"]
                    ]
                },
                {
                    "type": "PlayOnlyEnabler"
                },
                {
                    "type": "Drop",
                    "dropChance": [ ["PackOfChests", 100] ]
                },
                {
                    "type": "Burn",
                    "temperature": 200,
                    "percentage": 0.6,
                    "fireChance": 0.01,
                    "burnFromContact": true
                },
                {
                    "type": "Melt",
                    "acidPerLevel": 20,
                    "atomic": true
                },
                {
                    "type": "Drown",
                    "maxDrownTime": 8,
                    "percentage": 0.9,
                    "persistence": 3.0
                }
            ]
        },

        "DinoBomb": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 20,
                "copyable": false
            },
            "components": [
               {
                   "type": "Render",
                   "pfg": "GameResources/Graphics/Entities/DinoBomb.pfg",
                   "_frame": "Appear0",
                   "scale": 0.25
               },
               {
                   "type": "Animation",
                   "_animID": "Appear",
                   "frameRate": 0.1,
                   "playing": true
               },
               {
                   "type": "Sensor",
                   "id": "AttackZone",
                   "offsetX": 0.5,
                   "offsetY": 0.5,
                   "width": 1.05,
                   "height": 0.95,
                   "rectShaped": true,
                   "categories": ["ANIMAL", "CONTROLLED"],
                   "enabled": false
               },
               {
                   "type": "AttackOnEnter",
                   "damage": 1.0,
                   "enabled": false,
                   "sensorID": "AttackZone",
                   "categories": ["ANIMAL", "CONTROLLED"]
               },
               {
                   "type": "TransmuteArea",
                   "score": 0,
                   "centerX": 0.5,
                   "centerY": 0.5,
                   "shape": "circle",
                   "width": 5.0,
                   "height": 5.0,
                   "transmuteMap": [
                                ["DarkStone", "Air"],
                                ["Stone", "Air"],
                                ["Sand", "Air"],
                                ["SandWet", "Air"],
                                ["Glass", "Air"],
                                ["Permafrost", "Ice"],
                                ["Ice", "Air"],
                                ["Snow", "Air"]
                            ]
               },
               {
                   "type": "DinoBomb",
                   "_targetDelay": "1.0f",
                   "loopPlayTargetCount": 5
               }
           ]
       },

       "DinoBombSmoke": {
           "properties": {
               "spawnRate": 0.1,
               "drawOnce": false,
               "z": 20,
               "copyable": false
           },
           "components": [
              {
                  "type": "Render",
                  "pfg": "GameResources/Graphics/Entities/Effect_DinoSmoke.pfg",
                  "_frame": "Effect0",
                  "scale": 0.25
              },
              {
                  "type": "Animation",
                  "_animID": "Effect",
                  "frameRate": 0.1,
                  "playing": true
              },
              {
                  "type": "DestroyAfterAnimation"
              }
          ]
       },

        "Dino": {
            "properties": {
                "score": 500,
                "spawnRate": 1,
                "drawOnce": true,
                "z": 450,
                "categories": ["ENEMY", "SOLID", "COLLIDE_UP", "COLLIDE_LEFT" , "COLLIDE_RIGHT"]
            },

            "sfx":{
                "on_create": ["GameResources/SFX/Entities/bullsaurus_spawn.ogg"],
                "charge": ["GameResources/SFX/Entities/bullsaurus_charge.ogg"],
                "on_get_hurt": ["GameResources/SFX/Entities/bullsaurus_hurt.ogg"],
                "on_die": ["GameResources/SFX/Entities/bullsaurus_death.ogg"]
            },

            "components": [
                {
                    "type": "Render",
                    "pfg": "GameResources/Graphics/Entities/Dino.pfg",
                    "_frame": "Idle0",
                    "scale": 0.25,
                    "bottomOverlap": 1,
                    "offsetX":0,
                    "offsetY":0
                },
                {
                    "type": "Animation",
                    "_animID": "Idle",
                    "frameRate": 0.1,
                    "_playing": true,
                    "_looping": true
                },
                {
                    "type": "Physics",
                    "gravity": -0.5,
                    "skipSlopes": true
                },
                {
                    "type": "Motion",
                    "canWalk": true,
                    "liquidMaxSpeed": 0.6,
                    "groundMaxSpeed": 2.0,
                    "liquidAcceleration": 0.12,
                    "groundAcceleration": 0.1,
                    "iceAcceleration": 0.3,
                    "airDeceleration": 0.001,
                    "liquidDeceleration": 0.03,
                    "groundDeceleration": 0.8,
                    "iceDeceleration": 0.008,
                    "downGravity": -1.0,
                    "shouldAnimate": false
                },
                {
                    "type": "CollisionResponse"
                },
                {
                    "type": "Erase"
                },
                {
                    "type": "Animal",
                    "foodChainOrder": 10,
                    "idleChance": 0.01,
                    "hostile": true,
                    "active": false
                },
                {
                    "type": "Defense",
                    "maxHealth": 8,
                    "_health": 8,
                    "invulnTime": 1.0,
                    "persistence": 3.0,
                    "_resistances": [
                        {"type": "Category", "categories": ["CONTROLLED"], "amount": 1.0}
                    ]
                },
                {
                    "type": "Sensor",
                    "id": "FrontBottom",
                    "_offsetX": 0.0, "offsetY": 0.3,
                    "width": 0.4, "height": 0.6,
                    "rectShaped": true,
                    "categories": ["ANIMAL", "CONTROLLED", "HUMAN","ENEMY"],
                    "enabled": false
                },
                {
                    "type": "Sensor",
                    "id": "FrontTop",
                    "_offsetX": 0.0, "offsetY": 0.75,
                    "width": 0.2, "height": 0.3,
                    "rectShaped": true,
                    "categories": ["ANIMAL", "CONTROLLED", "HUMAN","ENEMY"],
                    "enabled": false
                },
                {
                    "type": "Sensor",
                    "id": "Back",
                    "_offsetX": 1.0, "offsetY": 1.2,
                    "width": 0.3, "height": 0.4,
                    "rectShaped": true,
                    "categories": ["ANIMAL", "CONTROLLED", "HUMAN","ENEMY"],
                    "enabled": false
                },
                {
                    "type": "Sensor",
                    "id": "VulnerableHead",
                    "_offsetX": -0.2, "offsetY": 1.1,
                    "width": 0.8, "height": 0.2,
                    "rectShaped": true,
                    "categories": ["ANIMAL", "CONTROLLED", "HUMAN","ENEMY"],
                    "enabled": false
                },
                {
                    "type": "Sensor",
                    "id": "Push",
                    "_offsetX": 0.0, "offsetY": 0.25,
                    "width": 5.0, "height": 0.67,
                    "rectShaped": true,
                    "categories": ["ANIMAL", "CONTROLLED", "HUMAN","ENEMY"],
                    "enabled": false
                },
                {
                    "type": "SimplePush",
                    "pushForce": [2.0, 0.0],
                    "sensorID": "Push",
                    "categories": ["ANIMAL", "CONTROLLED", "HUMAN","ENEMY"],
                    "enabled": false
                },
                {
                    "type": "HitBox",
                    "_rect": [0.0, 0.0, 1.0, 1.0]
                },
                {
                    "type": "Dino",
                    "frontBottomSensorXOffsets": [-0.2, 1.2],
                    "frontTopSensorXOffsets": [-0.1, 1.1],
                    "backSensorXOffsets": [1.20, -0.20],
                    "headSensorXOffsets": [-0.2, 1.2],

                    "standHitBox": [0.0, 0.0, 12.0, 16.0],
                    "chargeHitBox": [-1.0, 0.0, 20.0, 10.5],
                    "bombHitBox": [0.0, 0.0, 18.0, 10.0],
                    "vulnerableHitBox": [0.0, 0.0, 12.0, 15.0],

                    "awakeDistance": 60,

                    "minVulnerableTime": 5.0,
                    "maxVulnerableTime": 7.0,
                    "maxVulnerableHitCount": 2,
                    "_currentHitCount": 0,

                    "chargeMaxDistance": 80.0,

                    "stopChargeParticleCount": 10,

                    "chargeChanceBegin": 0.4,
                    "chargeChanceAfterCharge": 0.2,
                    "chargeChanceAfterBomb": 0.8,

                    "frontDamage": 3.0,
                    "backDamage": 0,
                    "frontKnockback": [1.0, 1.0],
                    "backKnockback": [0.0, 2.0],

                    "hitboxChangePush": [3.75, 1.0],

                    "visibleWidth": 6600
                },
                {
                    "type": "TransmuteArea",
                    "score": 0,
                    "centerX": 0.7,
                    "centerY": 0.5,
                    "shape": "rect",
                    "width": 1.5,
                    "height": 1.0,
                    "facingRight": true,
                    "transmuteMap": [
                       ["DarkStone", "Air"],
                       ["Soil", "Air"],
                       ["Stone", "Air"],
                       ["Glass","Air"],
                       ["Sand","Air"],
                       ["Metal","Air"],
                       ["Wood","Air"],
                       ["Ice","Air"],
                       ["WoodBroken","Air"],
                       ["Permafrost","Air"],
                       ["Folliage","Air"],
                       ["Ice","Air"],
                       ["Mud", "Air"],
                       ["LED","Air"],
                       ["Bright","Air"],
                       ["Bulb","Air"],
                       ["Battery","Air"],
                       ["TNT","Air"],
                       ["Multi","Air"],
                       ["TechWall","Air"],
                       ["BinderWall","Air"]
                    ]
                },
                {
                    "type": "TransmuteArea",
                    "score": 0,
                    "centerX": 0.3,
                    "centerY": 0.5,
                    "shape": "rect",
                    "width": 1.5,
                    "height": 1.0,
                    "facingRight": false,
                    "transmuteMap": [
                       ["DarkStone", "Air"],
                       ["Soil", "Air"],
                       ["Stone", "Air"],
                       ["Glass","Air"],
                       ["Sand","Air"],
                       ["Metal","Air"],
                       ["Wood","Air"],
                       ["Ice","Air"],
                       ["WoodBroken","Air"],
                       ["Permafrost","Air"],
                       ["Folliage","Air"],
                       ["Ice","Air"],
                       ["Mud", "Air"],
                       ["LED","Air"],
                       ["Bright","Air"],
                       ["Bulb","Air"],
                       ["Battery","Air"],
                       ["TNT","Air"],
                       ["Multi","Air"],
                       ["TechWall","Air"],
                       ["BinderWall","Air"]
                    ]
                },
                {
                    "type": "Drop",
                    "dropChance": [
                      ["MegaPackOfGems",75],
                      ["Meat",75] ]
                },
                {
                    "type": "Burn",
                    "temperature": 200,
                    "percentage": 0.1,
                    "fireChance": 0,
                    "burnFromContact": true
                },
                {
                    "type": "Melt",
                    "acidPerLevel": 20,
                    "atomic": true
                },
                {
                    "type": "Drown",
                    "maxDrownTime": 8,
                    "percentage": 0.9,
                    "persistence": 3.0
                }
            ]
        },
       "DarkMage": {
           "properties": {
               "score": 500,
               "spawnRate": 1,
               "drawOnce": true,
               "z": 450,
               "amountLimit": 1,
               "categories": ["ENEMY", "BOSS"]
           },
           "sfx":{
               "on_create": ["GameResources/SFX/Entities/darkMage_spawn.ogg"],
               "telegraph": ["GameResources/SFX/Entities/darkMage_telegraph.ogg"],
               "on_fire": ["GameResources/SFX/Entities/darkMage_fire.ogg"],
               "on_get_hurt": ["GameResources/SFX/Entities/darkMage_hurt.ogg"],
               "on_die": ["GameResources/SFX/Entities/darkMage_death.ogg"]
           },
           "components": [
               {
                   "type": "Render",
                   "pfg": "GameResources/Graphics/Entities/DarkMage.pfg",
                   "_frame": "Ninja0",
                   "scale": 0.25,
                   "bottomOverlap": 1,
                    "offsetX":0,
                    "offsetY":0
               },
               {
                   "type": "Animation",
                   "_animID": "Ninja",
                   "frameRate": 0.08,
                   "_playing": false,
                   "_looping": true
               },
               {
                   "type": "Physics",
                   "gravity": 0.0,
                   "gravityEnabled": false,
                   "skipSlopes": true
               },
               {
                   "type": "CollisionResponse"
               },
               {
                   "type": "Erase"
               },
               {
                   "type": "Defense",
                   "maxHealth": 8,
                   "_health": 8,
                   "invulnTime": 0.5,
                   "persistence": 3.0
               },
                {
                    "type": "BossDefenseDisplay",
                    "_showInvulnerability": true
                },
               {
                   "type": "HitBox",
                   "rect": [0.0, -3.0, 4.0, 8.0]
               },
               {
                   "type": "PlayOnlyEnabler"
               },
                {
                    "type": "HarmonicMotionV",
                    "amplitude": 2.0,
                    "periodTime": 6.0,
                    "usePhysics": true
                },
               {
                   "type": "DarkMage",
                   "idleTime": 2.5,

                    "instantSpawnsEasy": [
                        8.0, 1.0, 0.0, 0.0, 3, 0.133,
                        8.0, 1.0, 22.5, 0.75, 3, 0.133
                    ],

                    "instantSpawnsMid": [
                        8.0, 1.5, 0.0, 0.0, 3, 0.133,
                        8.0, 1.5, 22.5, 0.66, 3, 0.133,
                        8.0, 1.5, 0.0, 0.75, 3, 0.133
                    ],

                    "instantSpawnsHard": [
                        8.0, 2.0, 0.0, 0.0, 3, 0.1,
                        8.0, 2.0, 22.5, 0.5, 3, 0.1,
                        8.0, 2.0, 0.0, 0.66, 3, 0.1,
                        8.0, 2.0, 22.5, 0.75, 3, 0.1
                    ],

                   "seq_emitterCount": 3,
                   "seq_emitterArcLength": 135,
                   "seq_arcTime": 5.0,
                   "seq_arcSpawnCount": 15,
                   "seq_projectileSpeed": 1.5,

                   "close_distance": 40.0
                },
                {
                    "type": "Drop",
                    "dropChance": [ ["PackOfChests", 100] ]
                },
                {
                    "type": "Burn",
                    "temperature": 200,
                    "percentage": 0.7,
                    "fireChance": 0.01,
                    "burnFromContact": true
                },
                {
                    "type": "Melt",
                    "acidPerLevel": 10,
                    "atomic": true
                },
                {
                    "type": "Drown",
                    "maxDrownTime": 5,
                    "percentage": 0.9,
                    "persistence": 3.0
                }
           ]
       },
       "DarkProjectile": {
           "properties": {
               "spawnRate": 0.1,
               "drawOnce": false,
               "z": 20,
               "categories": [ "HAZARD" ]
           },
           "sfx": {
               "on_collideDamage": ["GameResources/SFX/Entities/darkMage_projectile.ogg"]
           },
           "components": [
               {
                    "type": "Render",
                    "pfg": "GameResources/Graphics/Entities/DarkProjectile.pfg",
                    "_frame": "Flying0",
                    "scale": 0.25
                },
                {
                    "type": "Animation",
                    "_animID": "Flying",
                    "frameRate": 0.1,
                    "_playing": true,
                    "_looping": true
                },
                {
                    "type": "Physics",
                    "gravity": 0.0,
                    "gravityEnabled": false
                },
                {
                    "type": "TransmuteArea",
                    "score": 0,
                    "centerX": 0.5,
                    "centerY": 0.5,
                    "shape": "circle",
                    "width": 5.0,
                    "height": 5.0,
                    "transmuteMap": [
                        ["DarkStone", "Air"],
                        ["Stone", "Air"],
                        ["Sand", "Air"],
                        ["SandWet", "Air"],
                        ["Glass", "Air"],
                        ["Permafrost", "Ice"],
                        ["Ice", "Air"],
                        ["Snow", "Air"]
                   ]
                },
                {
                    "type": "DestroyAfterAnimation",
                    "_animationID": "Collide0_"
                },
                {
                    "type": "ProjectileCollision",
                    "damage": 1.0,
                    "categories": [
                        "CONTROLLED", "HUMAN"
                    ],
                    "collideAnimationCount": 1
                }
            ]
        },
        "Effect_DarkMage_Hurt": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 20
            },
            "components": [
                {
                     "type": "Render",
                     "pfg": "GameResources/Graphics/Entities/Effect_DarkMage_Hurt.pfg",
                     "_frame": "Effect0_0",
                     "scale": 0.25
                 },
                 {
                     "type": "Animation",
                     "_animID": "Effect0_",
                     "frameRate": 0.2,
                     "_playing": true,
                     "_looping": true
                 },
                 {
                     "type": "DestroyAfterAnimation",
                     "_animationID": "Effect0_"
                 }
            ]
        },
        "Meteorite": {
            "properties": {
                "spawnRate": 0.33,
                "drawOnce": true,
                "z": 20,
                "categories": [ "HAZARD" ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/meteorite_spawn.ogg"],
                "on_collide": ["GameResources/SFX/Entities/generic_explosion.ogg"]
            },
            "components": [
                {
                    "type": "HitBox",
                    "rect": [0.0, -1.0, 7.0, 7.0]
                },
                {
                     "type": "Render",
                     "pfg": "GameResources/Graphics/Entities/Meteorite.pfg",
                     "flipX": false,
                     "_frame": "Fall0",
                     "scale": 0.25,
                     "offsetX":0,
                     "offsetY":0
                 },
                 {
                     "type": "Animation",
                     "_animID": "Fall",
                     "frameRate": 0.1,
                     "playing": true,
                     "_looping": true
                 },
                 {
                     "type": "Physics",
                     "_velocity": [-0.33, -1.0],
                     "gravityEnabled": false
                 },
                 {
                     "type": "Forces",
                     "forces": [[-0.1, -0.2]]
                 },
                 {
                     "type": "TransmuteArea",
                     "score": 0,
                     "centerX": 0.5,
                     "centerY": 0.0,
                     "shape": "circle",
                     "radius": 1.5,
                     "transmuteMap": [
                         ["Mud", "Air"],
                        ["Soil", "Air"],
                        ["DarkStone", "Air"],
                         ["Stone", "Air"],
                         ["Sand", "Air"],
                         ["SandWet", "Air"],
                         ["Glass", "Air"],
                         ["Permafrost", "Ice"],
                         ["Ice", "Air"],
                         ["Snow", "Air"]
                    ]
                },
                {
                    "type": "ProjectileCollision",
                    "damage": 1.0,
                    "categories": [ "CONTROLLED", "HUMAN", "SOLID", "BUILDING", "OBJECT", "BOSS" ],
                    "collideAnimationCount": 0,
                    "explosionForce": 16.0
                },
                {
                    "type": "ParticleSpawner",
                    "spawnArea": [0.25, 0.25, 1.0, 1.0],
                    "spawnCount": 4,
                    "spawnInterval": 0.1,
                    "spawnChances": [["Fire", 0.9], ["Smoke", 0.1]]
                },
                {
                    "type": "ParticleSpawner",
                    "spawnArea": [1.5, 1.5, 1.0, 1.0],
                    "spawnCount": 6,
                    "spawnInterval": 0.1,
                    "spawnChances": [["Fire", 0.1], ["Smoke", 0.9]]
                },
                { "type": "Erase" }
             ]
         },

         "EiffelTower": {
             "properties": {
                 "spawnRate": 1,
                 "drawOnce": true,
                 "z": 0,
                 "categories": [ "BUILDING" ]
             },
             "sfx": { "on_start_building": ["GameResources/SFX/Entities/house_build.ogg"] },
             "components": [
                 {
                    "type": "Render",
                    "pfg": "GameResources/Graphics/Entities/EiffelTower.pfg",
                    "_frame": "Build0",
                    "scale": 0.25,
                    "bottomOverlap": 2
                },
                { "type": "Animation" },
                { "type": "Building" },
                { "type": "BuildingControlByOther" },
                {
                    "type": "Physics",
                    "gravity": -0.15
                },
                {
                    "type": "Burn",
                    "temperature": 100,
                    "percentage": 0.3,
                    "fireChance": 0.01,
                    "persistence": 5
                },
                {
                    "type": "Melt",
                    "acidPerLevel": 5,
                    "persistence": 0
                },
                {
                    "type": "Eroded",
                    "getErodedErosion": 3.0,
                    "persistence": 2.0
                },
                { "type": "CollisionResponse" },
                { "type": "Erase" }
            ]
        },

        "LibertyStatue": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 0,
                "categories": [ "BUILDING" ]
            },
            "sfx":{ "on_start_building": ["GameResources/SFX/Entities/house_build.ogg"] },
            "components": [
                {
                   "type": "Render",
                   "pfg": "GameResources/Graphics/Entities/LibertyStatue.pfg",
                   "_frame": "Build0",
                   "scale": 0.25,
                   "bottomOverlap": 2,
                   "flipX": false
               },
               { "type": "Animation" },
               { "type": "Building" },
               { "type": "BuildingControlByOther" },
               {
                   "type": "Physics",
                   "gravity": -0.15
               },
               {
                   "type": "Burn",
                   "temperature": 100,
                   "percentage": 0.3,
                   "fireChance": 0.01,
                   "persistence": 5
               },
               {
                   "type": "Melt",
                   "acidPerLevel": 5,
                   "persistence": 0
               },
               {
                   "type": "Eroded",
                   "getErodedErosion": 3.0,
                   "persistence": 2.0
               },
               { "type": "CollisionResponse" },
               { "type": "Erase" }
           ]
       },

       "BigBen": {
           "properties": {
               "spawnRate": 1,
               "drawOnce": true,
               "z": 0,
               "categories": [ "BUILDING" ]
           },
           "sfx":{ "on_start_building": ["GameResources/SFX/Entities/house_build.ogg"] },
           "components": [
               {
                  "type": "Render",
                  "pfg": "GameResources/Graphics/Entities/BigBen.pfg",
                  "_frame": "Build0",
                  "scale": 0.25,
                  "bottomOverlap": 2
              },
              { "type": "Animation" },
              { "type": "Building" },
              { "type": "BuildingControlByOther" },
              {
                  "type": "Physics",
                  "gravity": -0.15
              },
              {
                  "type": "Burn",
                  "temperature": 100,
                  "percentage": 0.3,
                  "fireChance": 0.01,
                  "persistence": 5
              },
              {
                  "type": "Melt",
                  "acidPerLevel": 5,
                  "persistence": 0
              },
              {
                  "type": "Eroded",
                  "getErodedErosion": 3.0,
                  "persistence": 2.0
              },
              { "type": "CollisionResponse" },
              { "type": "Erase" }
          ]
      },

        "ArabianHouse1": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 0,
                "categories": [ "BUILDING" ]
            },
            "sfx": { "on_start_building": ["GameResources/SFX/Entities/house_build.ogg"] },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/ArabianHouse1.pfg",
                           "_frame": "Build0",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           { "type": "Animation" },
                           { "type": "Building" },
                           { "type": "BuildingControlByOther" },
                           {
                           "type": "Physics",
                           "gravity": -0.15
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 5,
                           "persistence": 0
                           },
                           { "type": "CollisionResponse" },
                           { "type": "Erase" }
                           ]
        },
        "ArabianHouse2": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 0,
                "categories": [ "BUILDING" ]
            },
            "sfx": { "on_start_building": ["GameResources/SFX/Entities/house_build.ogg"] },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/ArabianHouse2.pfg",
                           "_frame": "Build0",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           { "type": "Animation" },
                           { "type": "Building" },
                           { "type": "BuildingControlByOther" },
                           {
                           "type": "Physics",
                           "gravity": -0.15
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 5,
                           "persistence": 0
                           },
                           { "type": "CollisionResponse" },
                           { "type": "Erase" }
                           ]
        },
        "Barn": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 0,
                "categories": [ "BUILDING" ]
            },
            "sfx": { "on_start_building": ["GameResources/SFX/Entities/house_build.ogg"] },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Barn.pfg",
                           "_frame": "Build0",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           { "type": "Animation" },
                           { "type": "Building" },
                           { "type": "BuildingControlByOther" },
                           {
                           "type": "Physics",
                           "gravity": -0.15
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 5,
                           "persistence": 0
                           },
                           { "type": "CollisionResponse" },
                           { "type": "Erase" }
                           ]
        },
        "BritishHouse": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 0,
                "categories": [ "BUILDING" ]
            },
            "sfx": { "on_start_building": ["GameResources/SFX/Entities/house_build.ogg"] },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/BritishHouse.pfg",
                           "_frame": "Build0",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           { "type": "Animation" },
                           { "type": "Building" },
                           { "type": "BuildingControlByOther" },
                           {
                           "type": "Physics",
                           "gravity": -0.15
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 5,
                           "persistence": 0
                           },
                           { "type": "CollisionResponse" },
                           { "type": "Erase" }
                           ]
        },
        "ChichenItza": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 0,
                "categories": [ "BUILDING" ]
            },
            "sfx": { "on_start_building": ["GameResources/SFX/Entities/house_build.ogg"] },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/ChichenItza.pfg",
                           "_frame": "Build0",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           { "type": "Animation" },
                           { "type": "Building" },
                           { "type": "BuildingControlByOther" },
                           {
                           "type": "Physics",
                           "gravity": -0.15
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 5,
                           "persistence": 0
                           },
                           {
                               "type": "Eroded",
                               "getErodedErosion": 3.0,
                               "persistence": 2.0
                           },
                           { "type": "CollisionResponse" },
                           { "type": "Erase" }
                           ]
        },
        "GizaPyramyd": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 0,
                "categories": [ "BUILDING" ]
            },
            "sfx": { "on_start_building": ["GameResources/SFX/Entities/house_build.ogg"] },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/GizaPyramyd.pfg",
                           "_frame": "Build0",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           { "type": "Animation" },
                           { "type": "Building" },
                           { "type": "BuildingControlByOther" },
                           {
                           "type": "Physics",
                           "gravity": -0.15
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 5,
                           "persistence": 0
                           },
                           {
                               "type": "Eroded",
                               "getErodedErosion": 3.0,
                               "persistence": 2.0
                           },
                           { "type": "CollisionResponse" },
                           { "type": "Erase" }
                           ]
        },
        "GreekHouse1": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 0,
                "categories": [ "BUILDING" ]
            },
            "sfx": { "on_start_building": ["GameResources/SFX/Entities/house_build.ogg"] },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/GreekHouse1.pfg",
                           "_frame": "Build0",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           { "type": "Animation" },
                           { "type": "Building" },
                           { "type": "BuildingControlByOther" },
                           {
                           "type": "Physics",
                           "gravity": -0.15
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 5,
                           "persistence": 0
                           },
                           {
                               "type": "Eroded",
                               "getErodedErosion": 3.0,
                               "persistence": 2.0
                           },
                           { "type": "CollisionResponse" },
                           { "type": "Erase" }
                           ]
        },
        "GreekHouse2": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 0,
                "categories": [ "BUILDING" ]
            },
            "sfx": { "on_start_building": ["GameResources/SFX/Entities/house_build.ogg"] },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/GreekHouse2.pfg",
                           "_frame": "Build0",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           { "type": "Animation" },
                           { "type": "Building" },
                           { "type": "BuildingControlByOther" },
                           {
                           "type": "Physics",
                           "gravity": -0.15
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 5,
                           "persistence": 0
                           },
                           {
                               "type": "Eroded",
                               "getErodedErosion": 3.0,
                               "persistence": 2.0
                           },
                           { "type": "CollisionResponse" },
                           { "type": "Erase" }
                           ]
        },
        "JapaneseHouse": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 0,
                "categories": [ "BUILDING" ]
            },
            "sfx": { "on_start_building": ["GameResources/SFX/Entities/house_build.ogg"] },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/JapaneseHouse.pfg",
                           "_frame": "Build0",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           { "type": "Animation" },
                           { "type": "Building" },
                           { "type": "BuildingControlByOther" },
                           {
                           "type": "Physics",
                           "gravity": -0.15
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 5,
                           "persistence": 0
                           },
                           { "type": "CollisionResponse" },
                           { "type": "Erase" }
                           ]
        },
        "JapaneseHouse2": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 0,
                "categories": [ "BUILDING" ]
            },
            "sfx": { "on_start_building": ["GameResources/SFX/Entities/house_build.ogg"] },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/JapaneseHouse2.pfg",
                           "_frame": "Build0",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           { "type": "Animation" },
                           { "type": "Building" },
                           { "type": "BuildingControlByOther" },
                           {
                           "type": "Physics",
                           "gravity": -0.15
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 5,
                           "persistence": 0
                           },
                           { "type": "CollisionResponse" },
                           { "type": "Erase" }
                           ]
        },
        "Kremlin": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 0,
                "categories": [ "BUILDING" ]
            },
            "sfx": { "on_start_building": ["GameResources/SFX/Entities/house_build.ogg"] },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Kremlin.pfg",
                           "_frame": "Build0",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           { "type": "Animation" },
                           { "type": "Building" },
                           { "type": "BuildingControlByOther" },
                           {
                           "type": "Physics",
                           "gravity": -0.15
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 5,
                           "persistence": 0
                           },
                           {
                               "type": "Eroded",
                               "getErodedErosion": 3.0,
                               "persistence": 2.0
                            },
                           { "type": "CollisionResponse" },
                           { "type": "Erase" }
                           ]
        },
        "Whitehouse": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 0,
                "categories": [ "BUILDING" ]
            },
            "sfx": { "on_start_building": ["GameResources/SFX/Entities/house_build.ogg"] },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Whitehouse.pfg",
                           "_frame": "Build0",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           { "type": "Animation" },
                           { "type": "Building" },
                           { "type": "BuildingControlByOther" },
                           {
                           "type": "Physics",
                           "gravity": -0.15
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 5,
                           "persistence": 0
                           },
                           {
                               "type": "Eroded",
                               "getErodedErosion": 3.0,
                               "persistence": 2.0
                            },
                           { "type": "CollisionResponse" },
                           { "type": "Erase" }
                           ]
        },
        "Pagoda": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 0,
                "categories": [ "BUILDING" ]
            },
            "sfx": { "on_start_building": ["GameResources/SFX/Entities/house_build.ogg"] },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Pagoda.pfg",
                           "_frame": "Build0",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           { "type": "Animation" },
                           { "type": "Building" },
                           { "type": "BuildingControlByOther" },
                           {
                           "type": "Physics",
                           "gravity": -0.15
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 5,
                           "persistence": 0
                           },
                           {
                               "type": "Eroded",
                               "getErodedErosion": 3.0,
                               "persistence": 2.0
                            },
                           { "type": "CollisionResponse" },
                           { "type": "Erase" }
                           ]
        },
        "Parthenon": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 0,
                "categories": [ "BUILDING" ]
            },
            "sfx": { "on_start_building": ["GameResources/SFX/Entities/house_build.ogg"] },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Parthenon.pfg",
                           "_frame": "Build0",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           { "type": "Animation" },
                           { "type": "Building" },
                           { "type": "BuildingControlByOther" },
                           {
                           "type": "Physics",
                           "gravity": -0.15
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 5,
                           "persistence": 0
                           },
                           {
                               "type": "Eroded",
                               "getErodedErosion": 3.0,
                               "persistence": 2.0
                            },
                           { "type": "CollisionResponse" },
                           { "type": "Erase" }
                           ]
        },
        "SomeHouse1": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 0,
                "categories": [ "BUILDING" ]
            },
            "sfx": { "on_start_building": ["GameResources/SFX/Entities/house_build.ogg"] },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/SomeHouse1.pfg",
                           "_frame": "Build0",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           { "type": "Animation" },
                           { "type": "Building" },
                           { "type": "BuildingControlByOther" },
                           {
                           "type": "Physics",
                           "gravity": -0.15
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 5,
                           "persistence": 0
                           },
                           { "type": "CollisionResponse" },
                           { "type": "Erase" }
                           ]
        },
        "SomeHouse2": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 0,
                "categories": [ "BUILDING" ]
            },
            "sfx": { "on_start_building": ["GameResources/SFX/Entities/house_build.ogg"] },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/SomeHouse2.pfg",
                           "_frame": "Build0",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           { "type": "Animation" },
                           { "type": "Building" },
                           { "type": "BuildingControlByOther" },
                           {
                           "type": "Physics",
                           "gravity": -0.15
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 5,
                           "persistence": 0
                           },
                           { "type": "CollisionResponse" },
                           { "type": "Erase" }
                           ]
        },
        "SydneyOperaHouse": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 0,
                "categories": [ "BUILDING" ]
            },
            "sfx": { "on_start_building": ["GameResources/SFX/Entities/house_build.ogg"] },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/SydneyOperaHouse.pfg",
                           "_frame": "Build0",
                           "scale": 0.25,
                           "bottomOverlap": 2
                           },
                           { "type": "Animation" },
                           { "type": "Building" },
                           { "type": "BuildingControlByOther" },
                           {
                           "type": "Physics",
                           "gravity": -0.15
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 5,
                           "persistence": 0
                           },
                           {
                               "type": "Eroded",
                               "getErodedErosion": 3.0,
                               "persistence": 2.0
                            },
                           { "type": "CollisionResponse" },
                           { "type": "Erase" }
                           ]
        },
      "Dragon": {
          "properties": {
              "spawnRate": 1,
              "drawOnce": true,
              "z": 490,
              "categories": [ "ENEMY" ]
          },
          "sfx":{
              "on_create": ["GameResources/SFX/Entities/s_beast_dragon_place.ogg"],
              "on_launch": ["GameResources/SFX/Entities/s_beast_dragon_fire.ogg"],
              "on_die": ["GameResources/SFX/Entities/s_beast_dragon_death.ogg"]
          },
          "components": [
             {
                 "type": "Render",
                 "pfg": "GameResources/Graphics/Entities/Dragon.pfg",
                 "_frame": "Fly0",
                 "offsetX":0,
                 "offsetY":-4,
                 "scale": 0.25
             },
             {
                 "type": "Animation",
                 "_animID": "Fly",
                 "frameRate": 0.1,
                 "playing": true,
                 "_looping": true
             },
             {
                 "type": "Physics",
                 "gravity": -0.2,
                 "jumpThrough": [ "Color" ]
             },
             { "type": "CollisionResponse" },
             { "type": "HitBox", "rect": [0.0, 0.0, 15.0, 20.0] },
             {
                 "type": "Defense",
                 "maxHealth": 6,
                 "_health": 6,
                 "shouldDrop": true,
                 "persistence": 2.1
             },
             {
                 "type": "Drop",
                 "dropChance": [
                    ["MegaPackOfGems",75],
                    ["Chest",75]
                ]
            },
            { "type": "Erase" },
            {
              "type": "Spiter",
              "spitChance": 0.03,
              "stand": false
            },
            {
              "type": "Launcher",
              "offset": [-0.8, 0.0],
              "velocity": [-1.8, -1.8],
              "rechargeTime": 1.0,
              "shootEffect": "Effect_ShootFireBall",
              "bulletType": "FireBall"
            },
            {
            "type": "Motion",
            "canFly": true,
            "airMaxSpeed": 0.6
            },
            {
            "type": "Animal",
            "foodChainOrder": 10,
            "hostile": true,
            "pause": 1.2,
            "fixedPause": true,
            "idleChance": 0.01
            },
            { "type": "AnimalControlByOther" }
         ]
      },
      "MiniMayhem": {
          "properties": {
              "spawnRate": 1,
              "drawOnce": true,
              "z": 490,
              "categories": [ "ENEMY", "GHOST", "ETHEREAL" ],
              "particleObstacleTest": {
                  "type": "Any",
                  "predicates": [
                      {
                          "type": "HasAnyProp",
                          "props": ["GhostLimit"]
                      },
                      { "type": "IsPowered" }
                  ]
              }
          },
          "sfx":{
              "on_create": ["GameResources/SFX/Entities/s_gb_mayhemEnemy_placed.ogg"],
              "on_attack": ["GameResources/SFX/Entities/s_gb_mayhemEnemy_attack.ogg"],
              "on_trapped": ["GameResources/SFX/Entities/s_gb_mayhemEnemy_trapped.ogg"],
              "on_die": ["GameResources/SFX/Entities/s_gb_mayhemEnemy_death.ogg"]
          },
          "components": [
             {
                 "type": "Render",
                 "pfg": "GameResources/Graphics/Entities/MiniMayhem.pfg",
                 "_frame": "Idle0",
                 "scale": 0.25,
                 "_flipX": true
             },
             {
                 "type": "Animation",
                 "_animID": "Idle",
                 "frameRate": 0.1,
                 "playing": true,
                 "_looping": true
             },
             {
                 "type": "Physics",
                 "gravity": 0.0,
                 "jumpThrough": [ "Color" ]
             },
             { "type": "VelFlipX", "positiveVelFlipX": true },
             { "type": "CollisionResponse" },
             { "type": "HitBox", "rect": [0.0, 0.0, 12.0, 9.0] },
             {
                 "type": "Defense",
                 "maxHealth": 3,
                 "_health": 3,
                 "shouldDrop": true
             },
             {
                 "type": "Sensor",
                 "id": "AttackSensorL",
                 "offsetX": 0.25,
                 "offsetY": 0.5,
                 "rectShaped": true,
                 "width": 0.5,
                 "height": 1.0,
                 "categories": [ "CONTROLLED", "HUMAN" ]
             },
             {
                 "type": "Sensor",
                 "id": "AttackSensorR",
                 "offsetX": 0.75,
                 "offsetY": 0.5,
                 "rectShaped": true,
                 "width": 0.5,
                 "height": 1.0,
                 "categories": [ "CONTROLLED", "HUMAN" ]
             },
             {
                 "type": "Attack",
                 "attackTimeStart": 0.1,
                 "attackDamage": 2,
                 "attackChance": 0.5,
                 "attackRange": 1
             },
             {
                 "type": "Drop",
                 "dropChance": [
                    ["BlueGem", 5],
                    ["RedGem", 5],
                    ["Heart", 20],
                    ["Coin", 70]
                ]
            },
            { "type": "Erase" },
            { "type": "RandomFly", "speed": 1.0 },
            {
                "type": "MiniMayhem",
                "close_distance": 50.0,
                "close_categories": ["CONTROLLED", "HUMAN"],
                "close_delay": 1.0
            },
            {
                "type": "Item",
                "itemType": "Ghost",
                "collectOnDead": true
            },
            {
                "type": "PlayOnlyEnabler",
                "neededTypes": [ "GhostTrap" ]
            },
                         {
                         "type": "Drop",
                         "dropChance": [
                                        ["BlueGem", 30],
                                        ["RedGem", 30],
                                        ["Heart", 30],
                                        ["Coin", 10]
                                        ]
                         }
         ]
      },
      "BlueWraith": {
          "properties": {
              "spawnRate": 1,
              "drawOnce": true,
              "z": 400,
              "categories": [ "ENEMY", "GHOST", "ETHEREAL"],
              "particleObstacleTest": {
                  "type": "Any",
                  "predicates": [
                      {
                          "type": "HasAnyProp",
                          "props": ["GhostLimit"]
                      },
                      { "type": "IsPowered" }
                  ]
              }
          },
          "sfx": {
              "on_create": ["GameResources/SFX/Entities/s_gb_phantomEnemy_placed.ogg"],
              "on_die": ["GameResources/SFX/Entities/s_gb_phantomEnemy_death.ogg"],
              "on_trapped": ["GameResources/SFX/Entities/s_gb_phantomEnemy_trapped.ogg"]
          },
          "components": [
              {
                  "type": "Render",
                  "pfg": "GameResources/Graphics/Entities/BlueWraith.pfg",
                  "_frame": "Idle0",
                  "scale": 0.25,
                  "bottomOverlap": 1
              },
              {
                  "type": "Animation",
                  "_animID": "Idle",
                  "frameRate": 0.1,
                  "playing": true,
                  "looping": true
              },
              {
                  "type": "Physics",
                  "gravity": 0
              },
              { "type": "CollisionResponse" },
              { "type": "Erase" },
              {
                  "type": "Defense",
                  "maxHealth": 2,
                  "_health": 2,
                  "shouldDrop": true
              },
              {
                  "type": "HitBox",
                  "rect": [0.0, 0.0, 5.0, 8.0]
              },
              {
                  "type": "Motion",
                  "canFly": true,
                  "airMaxSpeed": 0.5,
                  "canSwim": true,
                  "liquidMaxSpeed": 0.5
              },
              {
                  "type": "Drop",
                  "dropChance": [
                      ["BlueGem", 2],
                      ["RedGem", 3],
                      ["Heart", 15],
                      ["Coin", 80]
                  ]
              },
              {
                  "type": "AttackOnEnter",
                  "damage": 1.0,
                  "sensorID": "AttackZone",
                  "categories": [ "HUMAN", "CONTROLLED" ]
              },
              {
                  "type": "Sensor",
                  "id": "AttackZone",
                  "offsetX": 0.5,
                  "offsetY": 0.5,
                  "width": 0.8,
                  "height": 0.8,
                  "rectShaped": true,
                  "categories": [ "HUMAN", "CONTROLLED" ]
              },
              {
                  "type": "MovementH",
                  "_dirX" : -1,
                  "amplitude": 40
              },
              {
                  "type": "Wraith"
              },
              {
                  "type": "Item",
                  "itemType": "Ghost",
                  "collectOnDead": true
              },
              {
                  "type": "PlayOnlyEnabler",
                  "neededTypes": [ "GhostTrap" ]
              },
                         {
                         "type": "Drop",
                         "dropChance": [
                                        ["BlueGem", 30],
                                        ["RedGem", 30],
                                        ["Heart", 30],
                                        ["Coin", 10]
                                        ]
                         }
          ]
      },

      "GreenWraith": {
          "properties": {
              "spawnRate": 1,
              "drawOnce": true,
              "z": 400,
              "categories": [ "ENEMY", "GHOST", "ETHEREAL" ],
              "particleObstacleTest": {
                  "type": "Any",
                  "predicates": [
                      {
                          "type": "HasAnyProp",
                          "props": ["GhostLimit"]
                      },
                      { "type": "IsPowered" }
                  ]
              }
          },
          "sfx": {
              "on_create": ["GameResources/SFX/Entities/s_gb_spectreEnemy_placed.ogg"],
              "on_die": ["GameResources/SFX/Entities/s_gb_spectreEnemy_death.ogg"],
              "on_trapped": ["GameResources/SFX/Entities/s_gb_spectreEnemy_trapped.ogg"]
          },
          "components": [
              {
                  "type": "Render",
                  "pfg": "GameResources/Graphics/Entities/GreenWraith.pfg",
                  "_frame": "Idle0",
                  "scale": 0.25,
                  "bottomOverlap": 1
              },
              {
                  "type": "Animation",
                  "_animID": "Idle",
                  "frameRate": 0.1,
                  "playing": true,
                  "looping": true
              },
              {
                  "type": "Physics",
                  "gravity": 0
              },
              { "type": "CollisionResponse" },
              { "type": "Erase" },
              {
                  "type": "Defense",
                  "maxHealth": 3,
                  "_health": 3,
                  "shouldDrop": true
              },
              {
                  "type": "HitBox",
                  "rect": [0.0, 0.0, 5.0, 8.0]
              },
              {
                  "type": "Motion",
                  "canFly": true,
                  "airMaxSpeed": 0.9,
                  "canSwim": true,
                  "liquidMaxSpeed": 0.9
              },
              {
                  "type": "Drop",
                  "dropChance": [
                      ["BlueGem", 10],
                      ["RedGem", 10],
                      ["Heart", 20],
                      ["Coin", 60]
                  ]
              },
              {
                  "type": "AttackOnEnter",
                  "damage": 1.0,
                  "sensorID": "AttackZone",
                  "categories": [ "HUMAN", "CONTROLLED" ]
              },
              {
                  "type": "Sensor",
                  "id": "AttackZone",
                  "offsetX": 0.5,
                  "offsetY": 0.5,
                  "width": 0.8,
                  "height": 0.8,
                  "rectShaped": true,
                  "categories": [ "HUMAN", "CONTROLLED" ]
              },
              {
                  "type": "MovementH",
                  "_dirX" : -1,
                  "amplitude": 50
              },
              {
                  "type": "Wraith"
              },
              {
                  "type": "Item",
                  "itemType": "Ghost",
                  "collectOnDead": true
              },
              {
                  "type": "PlayOnlyEnabler",
                  "neededTypes": [ "GhostTrap" ]
              },
                         {
                         "type": "Drop",
                         "dropChance": [
                                        ["BlueGem", 30],
                                        ["RedGem", 30],
                                        ["Heart", 30],
                                        ["Coin", 10]
                                        ]
                         }
          ]
      },

      "VioletWraith": {
          "properties": {
              "spawnRate": 1,
              "drawOnce": true,
              "z": 400,
              "categories": [ "ENEMY", "GHOST", "ETHEREAL" ],
              "particleObstacleTest": {
                  "type": "Any",
                  "predicates": [
                      {
                          "type": "HasAnyProp",
                          "props": ["GhostLimit"]
                      },
                      { "type": "IsPowered" }
                  ]
              }
          },
          "sfx": {
              "on_create": ["GameResources/SFX/Entities/s_gb_wraithEnemy_placed.ogg"],
              "on_die": ["GameResources/SFX/Entities/s_gb_wraithEnemy_death.ogg"],
              "on_trapped": ["GameResources/SFX/Entities/s_gb_wraithEnemy_trapped.ogg"]
          },
          "components": [
              {
                  "type": "Render",
                  "pfg": "GameResources/Graphics/Entities/VioletWraith.pfg",
                  "_frame": "Idle0",
                  "scale": 0.25,
                  "bottomOverlap": 1
              },
              {
                  "type": "Animation",
                  "_animID": "Idle",
                  "frameRate": 0.1,
                  "playing": true,
                  "looping": true
              },
              {
                  "type": "Physics",
                  "gravity": 0
              },
              { "type": "CollisionResponse" },
              { "type": "Erase" },
              {
                  "type": "Defense",
                  "maxHealth": 1,
                  "_health": 1,
                  "shouldDrop": true
              },
              {
                  "type": "HitBox",
                  "rect": [0.0, 0.0, 5.0, 8.0]
              },
              {
                  "type": "Motion",
                  "canFly": true,
                  "airMaxSpeed": 0.25,
                  "canSwim": true,
                  "liquidMaxSpeed": 0.25
              },
              {
                  "type": "Drop",
                  "dropChance": [
                      ["BlueGem", 10],
                      ["RedGem", 10],
                      ["Heart", 40],
                      ["Coin", 40]
                  ]
              },
              {
                  "type": "AttackOnEnter",
                  "damage": 1.0,
                  "sensorID": "AttackZone",
                  "categories": [ "HUMAN", "CONTROLLED" ]
              },
              {
                  "type": "Sensor",
                  "id": "AttackZone",
                  "offsetX": 0.5,
                  "offsetY": 0.5,
                  "width": 0.8,
                  "height": 0.8,
                  "rectShaped": true,
                  "categories": [ "HUMAN", "CONTROLLED" ]
              },
              {
                  "type": "MovementH",
                  "_dirX" : -1,
                  "amplitude": 30
              },
              {
                  "type": "Wraith"
              },
              {
                  "type": "Item",
                  "itemType": "Ghost",
                  "collectOnDead": true
              },
              {
                  "type": "PlayOnlyEnabler",
                  "neededTypes": [ "GhostTrap" ]
              },
                         {
                         "type": "Drop",
                         "dropChance": [
                                        ["BlueGem", 30],
                                        ["RedGem", 30],
                                        ["Heart", 30],
                                        ["Coin", 10]
                                        ]
                         }
          ]
      },
      "GhostTrap": {
          "properties": {
              "spawnRate": 1,
              "drawOnce": true,
              "z": 5,
              "categories": [ "OBJECT" ]
          },
          "sfx":{
              "on_create": ["GameResources/SFX/Entities/s_gb_ghostTrapEntity_placed.ogg"],
              "on_reenable": ["GameResources/SFX/Entities/s_gb_ghostTrapEntity_on.ogg"]
          },
          "components": [
             {
                 "type": "Render",
                 "pfg": "GameResources/Graphics/Entities/GhostTrap.pfg",
                 "_frame": "Idle0",
                 "scale": 0.25,
                 "flipX": false
             },
             {
                 "type": "Animation",
                 "_animID": "Idle",
                 "frameRate": 0.25,
                 "playing": true,
                 "_looping": true
             },
             {
                 "type": "Physics",
                 "gravity": -0.15
             },
             { "type": "CollisionResponse" },
             { "type": "HitBox", "rect": [0.0, 0.0, 9.0, 20.0] },
             {
                 "type": "Sensor",
                 "id": "Trap",
                 "offsetX": 0.5,
                 "offsetY": 0.5,
                 "width": 0.75,
                 "height": 1.0,
                 "rectShaped": true,
                 "categories": [ "GHOST", "ETHEREAL" ]
             },
             {
                 "type": "Melt",
                 "acidPerLevel": 2,
                 "persistence": 0,
                 "atomic": true
             },
            { "type": "Erase" },
            {
                "type": "GhostTrap",
                "trappedTime": 6.0,
                "reenableTime": 6.0,
                "trapVerticalOffset": 0.67
            },
            { "type": "RayKillZone" }
         ]
     },

     "EctoCar": {
         "properties": {
             "spawnRate": 1,
             "drawOnce": true,
             "z": 300,
             "categories": [ "HUMAN" ]
         },
         "sfx":{
             "on_create": ["GameResources/SFX/Entities/s_gb_ecto1Deco_placed.ogg"]
         },
         "components": [
             {
                 "type": "Render",
                 "pfg": "GameResources/Graphics/Entities/EctoCar.pfg",
                 "_frame": "Roll0",
                 "scale": 0.25,
                 "bottomOverlap": 1,
                 "offsetX":0,
                 "offsetY":0,
                 "flipX": false
             },
             {
                 "type": "Animation",
                 "animID": "Roll",
                 "frameRate": 0.25,
                 "playing": true,
                 "looping": true
                 },
                 {
                 "type": "Physics",
                 "gravity": -0.04,
                 "slopeClimbHeight": 1,
                 "jumpThrough": [ "Color" ]
             },
             {
                 "type": "CollisionResponse"
             },
             {
                 "type": "HitBox",
                 "rect": [0.0, 0.0, 12.0, 6.0]
             },
             {
                 "type": "Burn",
                 "temperature": 100,
                 "percentage": 0.3,
                 "fireChance": 0.01,
                 "persistence": 5
             },
             {
                 "type": "Melt",
                 "acidPerLevel": 5,
                 "persistence": 0
             },
             {
                 "type": "Erase"
             },
             {
                 "type": "Animal",
                 "foodChainOrder": 10,
                 "pause": 2,
                 "idleChance": 0.04,
                 "jumpChance": 0.0
             },
             { "type": "AnimalControlByOther" },
             {
                 "type": "Motion",
                 "canWalk": true,
                 "groundMaxSpeed": 1.1,
                 "airMaxSpeed": 0.0
             }
         ]
     },

     "Containment": {
         "properties": {
             "spawnRate": 1,
             "drawOnce": true,
             "z": 0,
             "categories": [ "BUILDING" ]
         },
         "sfx":{ "on_create": ["GameResources/SFX/Entities/s_gb_containmentUnitDeco_placed.ogg"] },
         "components": [
             {
                "type": "Render",
                "pfg": "GameResources/Graphics/Entities/ContainmentUnit.pfg",
                "_frame": "Idle0",
                "scale": 0.25,
                "bottomOverlap": 2
            },
            {
                "type": "Animation",
                "animID": "Idle",
                "frameRate": 0.25,
                "playing": true,
                "looping": true
            },
            {
                "type": "Physics",
                "gravity": -0.15
            },
            {
                "type": "Burn",
                "temperature": 100,
                "percentage": 0.3,
                "fireChance": 0.01,
                "persistence": 5
            },
            {
                "type": "Melt",
                "acidPerLevel": 5,
                "persistence": 0
            },
            { "type": "CollisionResponse" },
            { "type": "DestroyOnParticleCollision" },
            { "type": "Erase" }
        ]
    },
        "GhostBoss": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 490,
                "amountLimit": 1,
                "categories": [ "ENEMY", "GHOST", "ETHEREAL", "BOSS" ],
                "particleObstacleTest": {
                    "type": "Any",
                    "predicates": [
                        {
                            "type": "HasAnyProp",
                            "props": ["GhostLimit"]
                        },
                        { "type": "IsPowered" }
                    ]
                }
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/s_gb_rowanBoss_placed.ogg"],
                "on_attack": ["GameResources/SFX/Entities/s_gb_rowanBoss_attack.ogg"],
                "on_hurt": ["GameResources/SFX/Entities/s_gb_rowanBoss_hurt.ogg"],
                "on_die": ["GameResources/SFX/Entities/s_gb_rowanBoss_death.ogg"]
            },
            "components": [
                {
                   "type": "Render",
                   "pfg": "GameResources/Graphics/Entities/GhostBoss.pfg",
                   "_frame": "HeadIdle0",
                   "scale": 0.25,
                   "_flipX": true
                },
                {
                   "type": "Animation",
                   "_animID": "HeadIdle",
                   "frameRate": 0.1,
                   "playing": true,
                   "_looping": true
                },
                {
                   "type": "Physics",
                   "gravity": 0.0,
                   "jumpThrough": [ "Color" ]
                },
                { "type": "CollisionResponse" },
                { "type": "HitBox", "rect": [0.0, 0.0, 14.0, 24.0] },
                {
                   "type": "Defense",
                   "maxHealth": 10,
                   "invulnTime": 0.8,
                   "_health": 10,
                   "_resistances": [
                       {"type": "Type", "types": ["Ethereal"], "amount": 0.66}
                   ],
                   "shouldDrop": true
                },
                {
                    "type": "BossDefenseDisplay",
                    "_showInvulnerability": true
                },
                {
                  "type": "GhostBoss",
                  "close_distance": 50.0,
                  "close_categories": ["CONTROLLED", "HUMAN"],
                  "close_delay": 1.0,
                  "afterAttackWait": 3.0,
                  "respawnHandTime": 8.0,
                  "MaxHealthRemovedWithoutHands": 2.0,
                  "_controlled": [0, 0]
                },
                {
                    "type": "Drop",
                    "dropChance": [ ["PackOfChests", 100] ]
                },
                { "type": "Erase" },
                { "type": "PlayOnlyEnabler" }
           ]
        },
        "GhostBossHand": {
           "properties": {
               "spawnRate": 1,
               "drawOnce": true,
               "z": 490,
               "categories": [ "ENEMY", "GHOST", "ETHEREAL" ],
               "particleObstacleTest": {
                   "type": "Any",
                   "predicates": [
                       {
                           "type": "HasAnyProp",
                           "props": ["GhostLimit"]
                       },
                       { "type": "IsPowered" }
                   ]
               }
           },
           "sfx":{
               "on_attack": ["GameResources/SFX/Entities/s_gb_rowanBoss_attack.ogg"],
               "on_trapped": ["GameResources/SFX/Entities/s_gb_rowanBoss_hurt.ogg"]
           },
           "components": [
               {
                   "type": "Render",
                   "pfg": "GameResources/Graphics/Entities/GhostBoss.pfg",
                   "_frame": "HandIdle0",
                   "scale": 0.25,
                   "_flipX": true
               },
               {
                   "type": "Animation",
                   "_animID": "HandIdle",
                   "frameRate": 0.1,
                   "playing": true,
                   "_looping": true
               },
               {
                   "type": "Physics",
                   "gravity": 0.0,
                   "jumpThrough": [ "Color" ]
               },
               {
                   "type": "HarmonicMotionV",
                   "amplitude": 2.0,
                   "periodTime": 4.0,
                   "usePhysics": true

               },
               { "type": "CollisionResponse" },
               { "type": "HitBox", "rect": [0.0, 0.0, 9.0, 9.0] },
               {
                   "type": "GhostBossHand",

                   "swipePursueOffset": [-12.0, -10.0],
                   "swipeDamage": 1.0,
                   "swipeSpeed": 10.0,
                   "swipeAcceleration": 1.0,
                   "slamPursueOffset": [13.5, 4.0],
                   "slamDamage": 3.0,
                   "slamSpeed": 10.0,
                   "slamAcceleration": 1.0

               }
           ]
       },

        "Fireworks": {
            "properties": {
                "spawnRate": 1.0,
                "drawOnce": true,
                "z": 20,
                "categories": [ "OBJECT" ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/meteorite_spawn.ogg"],
                "on_explode": ["GameResources/SFX/Entities/generic_explosion.ogg"]
            },
            "components": [
                {
                    "type": "HitBox",
                    "rect": [0.0, 0.0, 2.5, 4.5]
                },
                {
                    "type": "Render",
                    "pfg": "GameResources/Graphics/Entities/Fireworks.pfg",
                    "flipX": false,
                    "_frame": "Idle0",
                    "scale": 0.25,
                    "offsetX": 0.6125,
                    "offsetY": 0
                },
                {
                    "type": "Animation",
                    "_animID": "Idle",
                    "frameRate": 0.25,
                    "playing": true,
                    "_looping": true
                },
                {
                     "type": "Physics",
                     "_gravityEnabled": true,
                     "gravity": -0.175
                },
                { "type": "CollisionResponse" },
                {
                    "type": "ParticleSpawner",
                    "enabled": false,
                    "spawnArea": [0.25, -0.125, 0.5, 0.25],
                    "spawnCount": 1,
                    "spawnInterval": 0.1,
                    "spawnChances": [["Fire", 0.25], ["Smoke", 0.75]]
                },
                {
                    "type": "Fireworks",
                    "minFlyDisplacement": 50.0,
                    "verticalVelMinMax": [5.25, 6.0],
                    "horizontalVelMinMax": [0.25, 1.00]
                },
                { "type": "Erase" }
            ]
        },

        "Effect_Fireworks": {
            "properties": {
                "drawOnce": false,
                "z": 0
            },
            "components": [
                {
                    "type": "HitBox",
                    "rect": [0.0, 0.0, 3.0, 6.75]
                },
                {
                    "type": "Render",
                    "pfg": "GameResources/Graphics/Entities/Fireworks.pfg",
                    "_frame": "FireSmoke0",
                    "scale": 0.25
                },
                {
                    "type": "Animation",
                    "animID": "FireSmoke",
                    "frameRate": 0.1,
                    "playing": true,
                    "looping": true
                },
                {
                    "type": "FollowEntityPersistent",
                    "offset": [-0.25, -5.75]
                }
            ]
        },


        "Nuke": {
            "properties": {
                "spawnRate": 1.0,
                "drawOnce": true,
                "z": 20,
                "categories": [ "OBJECT" ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/s_spawn_dis_nuke_inst.ogg"]
            },
            "components": [
                {
                    "type": "HitBox",
                    "rect": [0.0, 0.0, 2.5, 4.5]
                },
                {
                    "type": "Render",
                    "pfg": "GameResources/Graphics/Entities/Nuke.pfg",
                    "flipX": false,
                    "_frame": "Missile",
                    "scale": 0.25,
                    "offsetX": 0.6125,
                    "offsetY": 0
                },
                {
                     "type": "Physics",
                     "_gravityEnabled": true,
                     "gravity": -0.175
                },
                { "type": "CollisionResponse" },
                {
                    "type": "ParticleSpawner",
                    "enabled": true,
                    "spawnArea": [0.25, 1.0, 0.5, 0.25],
                    "spawnCount": 1,
                    "spawnInterval": 0.1,
                    "spawnChances": [["Fire", 0.25], ["Smoke", 0.75]]
                },
                { "type": "NukeMissile" },
                { "type": "Erase" }
            ]
        },


        "NukeExplosion": {
            "properties": {
                "spawnRate": 1.0,
                "drawOnce": true,
                "z": 1001,
                "categories": [ "HAZARD" ]
            },
            "sfx": {
                "on_explode": ["GameResources/SFX/Entities/s_spawn_dis_nuke_expl.ogg"]
            },
            "components": [
                {
                    "type": "HitBox",
                    "rect": [0.0, 0.0, 65.0, 100.0]
                },
                {
                    "type": "Render",
                    "pfg": "GameResources/Graphics/Entities/Nuke.pfg",
                    "flipX": false,
                    "_frame": "Explosion0",
                    "scale": 0.5,
                    "offsetX": 0.0,
                    "offsetY": 0.0
                },
                {
                    "type": "Animation",
                    "_animID": "Explosion",
                    "frameRate": 0.21,
                    "_playing": false,
                    "looping": false
                },
                { "type": "NukeExplosion" }
            ]
        },

        "NukeSmoke": {
            "properties": {
                "spawnRate": 1.0,
                "drawOnce": true,
                "z": 1500,
                "categories": [ "DECO" ]
            },
            "components": [
                {
                    "type": "HitBox",
                    "rect": [0.0, 0.0, 65.0, 24.0]
                },
                {
                    "type": "Render",
                    "pfg": "GameResources/Graphics/Entities/NukeSmoke.pfg",
                    "flipX": false,
                    "frame": "Smoke0",
                    "scale": 0.5,
                    "offsetX": 5.0,
                    "offsetY": 0.0
                },
                {
                    "type": "Animation",
                    "animID": "Smoke",
                    "frameRate": 0.08,
                    "playing": true,
                    "looping": false
                },
                { "type": "DestroyAfterAnimation", "animID": "Smoke" }
            ]
        },

        "NukeWave": {
            "properties": {
                "spawnRate": 1.0,
                "drawOnce": true,
                "z": 1000,
                "categories": [ "DECO" ]
            },
            "components": [
                {
                    "type": "HitBox",
                    "rect": [0.0, 0.0, 1.0, 1.0]
                },
                {
                    "type": "Render",
                    "pfg": "GameResources/Graphics/Entities/Nuke.pfg",
                    "flipX": false,
                    "frame": "WaveWhite",
                    "scale": 1.0,
                    "offsetX": 0.0,
                    "offsetY": 0.0
                }
            ]
        },

        "Tornado": {
            "properties": {
                "spawnRate": 2.0,
                "canClone": true,
                "amountLimit": 1,
                "drawOnce": true,
                "z": 0,
                "categories": [ "HAZARD" ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/s_spawn_dis_tornado_inst.ogg"],
                "on_attract": ["GameResources/SFX/Entities/s_spawn_dis_tornado_loop.ogg"],
                "on_fade": ["GameResources/SFX/Entities/s_spawn_dis_tornado_finish.ogg"]
            },
            "components": [
                {
                    "type": "HitBox",
                    "rect": [0.0, 0.0, 1.0, 1.0]
                },
                {
                    "type": "Render",
                    "pfg": "GameResources/Graphics/Entities/Tornado.pfg",
                    "flipX": false,
                    "_frame": "Intro0",
                    "scale": 0.5,
                    "offsetX": -4.0,
                    "offsetY": 0.0
                },
                {
                    "type": "Animation",
                    "_animID": "Intro",
                    "frameRate": 0.1,
                    "playing": true,
                    "_looping": false
                },
                {
                     "type": "Physics",
                     "gravityEnabled": true,
                     "gravity": -0.1,
                     "friction": 0.02,
                     "slopeClimbHeight": 5
                },
                { "type": "CollisionResponse" },
                {
                     "type": "InteractionArea",
                     "area": [0.0, 34.5, 70.0, 69.0]
                },
                {
                    "type": "Tornado",
                    "ToAutoTime": 12.0,
                    "WasteOutTime": 15.0,
                    "swipeExtraTime": 2.5,
                    "swipeSpeed": 1.5,
                    "autoSpeed": 1.0,
                    "pressExtraTime": 2.0,
                    "maxAttractTime": 5.0,
                    "maxAttractRadius": 30.0,
                    "maxAttractSpeed": 60.0,
                    "maxLaunchSpeed": 10.0,
                    "minLaunchSpeed": 5.0,
                    "throwParticleMinVel": [40.0, 5.0],
                    "throwParticleMaxVel": [75.0, 20.0],
                    "size": [50.0, 69.0],
                    "destroyParticleTest": {
                        "type": "HasAnyType",
                        "types": ["Glass", "Bulb", "Bright", "LED"]
                    }
                },
                { "type": "Erase" }
            ]
        },

        "EarthquakeSeed": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": true,
                "z": 0,
                "categories": [ "HAZARD" ]
            },
            "sfx": {
                "on_explode": ["GameResources/SFX/Entities/generic_explosion.ogg"]
            },
            "components": [
                {
                    "type": "HitBox",
                    "rect": [0.0, 0.0, 5.0, 5.25]
                },
                {
                    "type": "Render",
                    "pfg": "GameResources/Graphics/Entities/EarthquakeSeed.pfg",
                    "flipX": false,
                    "_frame": "Pulse0",
                    "scale": 0.25,
                    "offsetX": 0.0,
                    "offsetY": 0.0
                },
                {
                    "type": "Animation",
                    "animID": "Pulse",
                    "frameRate": 0.1,
                    "playing": true,
                    "looping": true
                },
                {
                     "type": "Physics",
                     "gravityEnabled": true,
                     "gravity": -0.1
                },
                { "type": "CollisionResponse" },
                { "type": "EarthquakeSeed" }
            ]
        },

        "Earthquake": {
            "properties": {
                "spawnRate": 1.0,
                "drawOnce": true,
                "z": 0,
                "categories": [ "HAZARD" ]
            },
            "sfx": {
                "on_shake": ["GameResources/SFX/Entities/s_spawn_dis_earthquake.ogg"]
            },
            "components": [
                {
                    "type": "HitBox",
                    "rect": [0.0, 0.0, 10.0, 5.0]
                },
                {
                    "type": "Earthquake",
                    "waveCount": 3,
                    "seedMinStrength": 12.0,
                    "seedMaxStrength": 18.0,
                    "minRadius": 36,
                    "maxRadius": 48,
                    "minCrackCount": 2,
                    "maxCrackCount": 5
                }
            ]
        },

        "LaserEmitter": {
            "properties": {
                "spawnRate": 1.0,
                "drawOnce": true,
                "z": 20,
                "snap": 5,
                "categories": [ "OBJECT" ],
                "checkHitboxWhilePlacing": true
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Elements/bulb.ogg"]
            },
            "components": [
                {
                    "type": "HitBox",
                    "rect": [0.0, 0.0, 5.0, 5.0]
                },
                {
                    "type": "Render",
                    "pfg": "GameResources/Graphics/Entities/LaserEmitter.pfg",
                    "flipX": false,
                    "_frame": "ShowDir0",
                    "scale": 0.25,
                    "offsetX": -0.0625,
                    "offsetY": 0.25
                },
                {
                    "type": "Melt",
                    "acidPerLevel": 5,
                    "persistence": 0
                },
                { "type": "LaserEmitter", "offsetLength": 3.0 },
                { "type": "Erase" }
            ]
        },


        "E.Laser": {
            "properties": {
                "spawnRate": 1.0,
                "drawOnce": true,
                "z": 20,
                "snap": 5,
                "categories": [ "OBJECT" ],
                "checkHitboxWhilePlacing": true
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Elements/e_component.ogg"]
            },
            "components": [
                {
                    "type": "HitBox",
                    "rect": [0.0, 0.0, 5.0, 5.0]
                },
                {
                    "type": "Render",
                    "pfg": "GameResources/Graphics/Entities/ELaser.pfg",
                    "flipX": false,
                    "frame": "ShowDir0",
                    "scale": 0.25,
                    "offsetX": -0.0625,
                    "offsetY": 0.25
                },
                {
                   "type": "Melt",
                   "acidPerLevel": 5,
                   "persistence": 0
                },
                { "type": "E.Laser", "offsetLength": 3.0 },
                { "type": "Erase" }
            ]
        },

        "Mirror": {
            "properties": {
                "spawnRate": 1.0,
                "drawOnce": true,
                "z": 20,
                "snap": 5,
                "categories": [ "OBJECT" ],
                "checkHitboxWhilePlacing": true
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/glassEntity_spawn.ogg"]
            },
            "components": [
                {
                    "type": "HitBox",
                    "rect": [0.0, 0.0, 5.0, 5.0]
                },
                {
                    "type": "Render",
                    "pfg": "GameResources/Graphics/Entities/Mirror.pfg",
                    "flipX": false,
                    "_frame": "UpRight",
                    "scale": 0.25,
                    "offsetX": 0.0,
                    "offsetY": 0.25
                },
                {
                    "type": "Mirror",
                    "_dir": 1
                },
                { "type": "Erase" }
            ]
        },

        "ConvexLens": {
            "properties": {
                "spawnRate": 1.0,
                "drawOnce": true,
                "z": 20,
                "snap": 5,
                "categories": [ "OBJECT" ],
                "checkHitboxWhilePlacing": true
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/glassEntity_spawn.ogg"]
            },
            "components": [
                {
                    "type": "HitBox",
                    "rect": [0.0, 0.0, 5.0, 5.0]
                },
                {
                    "type": "Render",
                    "pfg": "GameResources/Graphics/Entities/ConvexLens.pfg",
                    "flipX": false,
                    "_frame": "Up",
                    "scale": 0.25,
                    "offsetX": -0.25,
                    "offsetY": 0.0
                },
                {
                    "type": "Lens",
                    "magnifier": false
                },
                { "type": "Erase" }
            ]
        },

        "ConcaveLens": {
            "properties": {
                "spawnRate": 1.0,
                "drawOnce": true,
                "z": 20,
                "snap": 5,
                "categories": [ "OBJECT" ],
                "checkHitboxWhilePlacing": true
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/glassEntity_spawn.ogg"]
            },
            "components": [
                {
                    "type": "HitBox",
                    "rect": [0.0, 0.0, 5.0, 5.0]
                },
                {
                    "type": "Render",
                    "pfg": "GameResources/Graphics/Entities/ConcaveLens.pfg",
                    "flipX": false,
                    "_frame": "Up",
                    "scale": 0.25,
                    "offsetX": -0.25,
                    "offsetY": 0
                },
                {
                    "type": "Lens",
                    "magnifier": true
                },
                { "type": "Erase" }
            ]
        },

        "Dichroic": {
            "properties": {
                "spawnRate": 1.0,
                "drawOnce": true,
                "z": 20,
                "snap": 5,
                "categories": [ "OBJECT" ],
                "checkHitboxWhilePlacing": true
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/glassEntity_spawn.ogg"]
            },
            "components": [
                {
                    "type": "HitBox",
                    "rect": [0.0, 0.0, 5.0, 5.0]
                },
                {
                    "type": "Render",
                    "pfg": "GameResources/Graphics/Entities/Dichroic.pfg",
                    "flipX": false,
                    "_frame": "UpRight",
                    "scale": 0.25,
                    "offsetX": 0.0,
                    "offsetY": 0.25
                },
                {
                    "type": "Mirror",
                    "refract": true,
                    "_dir": 1
                },
                { "type": "Erase" }
            ]
        },

        "AcuteElbow": {
            "properties": {
                "spawnRate": 1.0,
                "drawOnce": true,
                "z": 20,
                "snap": 5,
                "categories": [ "OBJECT" ],
                "checkHitboxWhilePlacing": true
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/glassEntity_spawn.ogg"]
            },
            "components": [
                {
                    "type": "HitBox",
                    "rect": [0.0, 0.0, 5.0, 5.0]
                },
                {
                    "type": "Render",
                    "pfg": "GameResources/Graphics/Entities/AcuteElbow.pfg",
                    "flipX": false,
                    "_frame": "Up",
                    "scale": 0.25,
                    "offsetX": -0.125,
                    "offsetY": 0.25
                },
                {
                    "type": "Elbow",
                    "acute": true
                },
                { "type": "Erase" }
            ]
        },

        "ObtuseElbow": {
            "properties": {
                "spawnRate": 1.0,
                "drawOnce": true,
                "z": 20,
                "snap": 5,
                "categories": [ "OBJECT" ],
                "checkHitboxWhilePlacing": true
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/glassEntity_spawn.ogg"]
            },
            "components": [
                {
                    "type": "HitBox",
                    "rect": [0.0, 0.0, 5.0, 5.0]
                },
                {
                    "type": "Render",
                    "pfg": "GameResources/Graphics/Entities/ObtuseElbow.pfg",
                    "flipX": false,
                    "_frame": "Up",
                    "scale": 0.25,
                    "offsetX": -0.125,
                    "offsetY": 0.25
                },
                {
                    "type": "Elbow",
                    "acute": false
                },
                { "type": "Erase" }
            ]
        },

        "LaserWall": {
            "properties": {
                "spawnRate": 1.0,
                "drawOnce": true,
                "z": 20,
                "snap": 5,
                "categories": [ "OBJECT" ],
                "checkHitboxWhilePlacing": true
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/glassEntity_spawn.ogg"]
            },
            "components": [
                {
                    "type": "HitBox",
                    "rect": [0.0, 0.0, 5.0, 5.0]
                },
                {
                    "type": "Render",
                    "pfg": "GameResources/Graphics/Entities/LaserWall.pfg",
                    "flipX": false,
                    "_frame": "Idle0",
                    "scale": 0.25,
                    "offsetX": -0.125,
                    "offsetY": 0.25
                },
                {
                    "type": "LaserWall",
                    "acute": false
                },
                { "type": "Erase" }
            ]
        },
        "Lightning": {
            "properties": {
                "spawnRate": 1.0,
                "drawOnce": true,
                "z": 20,
                "categories": [ "OBJECT" ],
                "canBePlacedOverParticles": true
            },
            "components": [
                {
                    "type": "HitBox",
                    "rect": [0.0, 0.0, 5.0, 5.0]
                },
                {
                    "type": "Physics"
                },
                {
                    "type": "Lightning"
                },
                { "type": "Erase" }
            ]
        },
        "ShrekHouse": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 800,
                "categories": [
                               "OBJECT"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/lotus_spawn.ogg"],
                "touchedPortal": ["GameResources/SFX/Entities/lotus_reach.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/ShrekHouse.pfg",
                           "_frame": "Build0",
                           "scale": 0.25,
                           "bottomOverlap": 0,
                           "flipX": false
                           },
                           {
                           "type": "Animation"
                           },
                           {
                           "type": "PlayOnlyEnabler"
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15
                           },
                           {
                           "type": "Trigger",
                           "sensorID": "VictorySensor",
                           "triggerID": "touchedPortal"
                           },
                           {
                           "type": "Sensor",
                           "id": "VictorySensor",
                           "offsetX": 0.5,
                           "offsetY": 0.275,
                           "rectShaped": true,
                           "width": 0.8,
                           "height": 0.5,
                           "categories": [
                                          "CONTROLLED"
                                          ]
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "CollisionResponse"
                           }
                           ]
        },
        "Gingy": {
            "properties": {
                "amountLimit": 3,
                "spawnRate": 0.0,
                "snap": 4,
                "drawOnce": true,
                "categories": [
                               "COLLECTABLE"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/jar_spawn.ogg"],
                "on_pickUp": ["GameResources/SFX/Entities/jar_pickUp.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Gingy.pfg",
                           "scale": 0.25,
                           "_frame": "Idle0",
                           "scaleRandom": 0,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.25
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           }
                           ,
                           {
                           "type": "Item",
                           "itemType": "Gingy",
                           "collectEffect": "Effect_MingJarPick"
                           },
                           {
                           "type": "PlayOnlyEnabler"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 3.0, 3.0]
                           }
                           ]
        },
        "CheckPointBathroom": {
            "properties": {
                "spawnRate": 0.0,
                "drawOnce": true,
                "z": 300,
                "snap": 1,
                "placingOffset": [0.0,0.0],
                "validatePlace": false,
                "categories": [
                               "BUILDING"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/checkpoint_spawn.ogg"],
                "on_activate": ["GameResources/SFX/Entities/checkpoint_activate.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/CheckPointBathroom.pfg",
                           "_frame": "ClosedIdle0",
                           "scale": 0.25,
                           "bottomOverlap": 1
                           },
                           {
                           "type": "Animation",
                           "_animID": "ClosedIdle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.04
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Sensor",
                           "id": "DetectZone",
                           "offsetX": 0.5,
                           "offsetY": 0.75,
                           "width": 0.75,
                           "height": 1.0,
                           "rectShaped": true,
                           "categories": [
                                          "CONTROLLED"
                                          ]
                           },
                           {
                           "type": "SaveOnEnter",
                           "_active": false,
                           "_saving": false,
                           "sensorID": "DetectZone",
                           "activatorPredicate": {
                               "type": "All",
                               "predicates": [
                                    { "type": "IsAlive", "withoutDefense": false },
                                    { "type": "ControlledControllable" }
                                ]
                           }
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "SignDonkey": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "snap": 4,
                "z": 500,
                "categories": [
                               "HUMAN"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/signChinese_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/SignDonkey.pfg",
                           "_frame": "DeactivatedIdle0",
                           "scale": 0.25,
                           "bottomOverlap": 0,
                           "_flipX": true
                           },
                           {
                           "type": "Animation",
                           "_animID": "DeactivatedIdle",
                           "frameRate": 0.125,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Sign",
                           "useDialog": true,
                           "_playerDetected": false
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.25
                           },
                           {
                           "type": "CollisionResponse",
                           "categories": [
                                          "SOLID"
                                          ]
                           },
                           {
                           "type": "Motion",
                           "canWalk": true,
                           "shouldAnimate": false
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 1
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 10,
                           "percentage": 0.9,
                           "persistence": 0
                           }
                           ]
        },
        "SpikeWallSmall": {
            "properties": {
                "spawnRate": 0.0,
                "drawOnce": false,
                "z": 300,
                "snap": 4,
                "placingOffset": [0.5,0.5],
                "validatePlace": false,
                "categories": [
                               "HAZARD"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/spikes_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/SpikeWallSmall.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "bottomOverlap": 1,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.25
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "AttackOnEnter",
                           "damage": 1.0,
                           "sensorID": "AttackZone",
                           "categories": [
                                          "ANIMAL", "HUMAN", "CONTROLLED", "BOSS"
                                          ]
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackZone",
                           "offsetX": 0.5,
                           "offsetY": 0.5,
                           "width": 0.8,
                           "height": 0.8,
                           "rectShaped": true,
                           "categories": [
                                          "ANIMAL", "HUMAN", "CONTROLLED", "BOSS"
                                          ]
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "SpikeWallMedium": {
            "properties": {
                "spawnRate": 0.0,
                "drawOnce": false,
                "z": 300,
                "snap": 4,
                "placingOffset": [0.5,0.5],
                "validatePlace": false,
                "categories": [
                               "HAZARD"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/spikes_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/SpikeWallMedium.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "bottomOverlap": 1,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.25
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "AttackOnEnter",
                           "damage": 1.0,
                           "sensorID": "AttackZone",
                           "categories": [
                                          "ANIMAL", "HUMAN", "CONTROLLED", "BOSS"
                                          ]
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackZone",
                           "offsetX": 0.5,
                           "offsetY": 0.525,
                           "width": 0.8,
                           "height": 0.9,
                           "rectShaped": true,
                           "categories": [
                                          "ANIMAL", "HUMAN", "CONTROLLED", "BOSS"
                                          ]
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "SpikeWallLarge": {
            "properties": {
                "spawnRate": 0.0,
                "drawOnce": false,
                "z": 300,
                "snap": 4,
                "placingOffset": [0.5,0.5],
                "validatePlace": false,
                "categories": [
                               "HAZARD"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/spikes_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/SpikeWallLarge.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "bottomOverlap": 1,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.25
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "AttackOnEnter",
                           "damage": 1.0,
                           "sensorID": "AttackZone",
                           "categories": [
                                          "ANIMAL", "HUMAN", "CONTROLLED", "BOSS"
                                          ]
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackZone",
                           "offsetX": 0.5,
                           "offsetY": 0.55,
                           "width": 0.8,
                           "height": 1.0,
                           "rectShaped": true,
                           "categories": [
                                          "ANIMAL", "HUMAN", "CONTROLLED", "BOSS"
                                          ]
                           },
                           {
                           "type": "Erase"
                           }
                           ]
        },
        "SuperHamsterRunner": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 800,
                "categories": [
                               "CONTROLLED", "HUMAN"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/hamster_spawn.ogg"],
                "on_jump": ["GameResources/SFX/Entities/hamster_jump.ogg"],
                "on_hurt": ["GameResources/SFX/Entities/hamster_hurt.ogg"],
                "on_bounce": ["GameResources/SFX/Entities/avatar_bounce.ogg"],
                "on_doubleJump": ["GameResources/SFX/Entities/avatar_doubleJump.ogg"],
                "on_swim": ["GameResources/SFX/Entities/generic_swim.ogg"],
                "on_blockHit": ["GameResources/SFX/Entities/avatar_blockHit.ogg"],
                "on_blockDestroy": ["GameResources/SFX/Entities/avatar_blockDestroy.ogg"],
                "on_die": ["GameResources/SFX/Entities/hamster_death.ogg"],
                "music": ["m_campaign_runners.ogg"]

            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/SuperHamsterRunner.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "bottomOverlap": 0,
                           "offsetX":0,
                           "offsetY":0,
                           "flipX": false
                           },
                           {
                           "type": "Animation",
                           "_animID": "Walk",
                           "frameRate": 0.08,
                           "_playing": false,
                           "_looping": true
                           },
                           {
                           "type": "Controllable",
                           "buttonAction1": false,
                           "buttonAction2": false,
                           "buttonAction3": false,
                           "buttonAction4": true,
                           "autoMove": true,
                           "action1Icon": "IconSeedShoot",
                           "hideEmpty1": true,
                           "fixedFollowX":true,
                           "useGestureRecogniser":true,
                           "gestureSet": "runner",
                           "cameraOffsetSpeed": 5.0,
                           "followOffset": [18.0, 0.0],
                           "gaugeBarTime": 5,
                           "gaugeSpeedMod": 2.0,
                           "gaugeMagnetAttraction": 400
                           },
                           {
                           "type": "Effects"
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 0,
                           "burnFromContact": true
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 0.01,
                           "percentage": 0.5,
                           "persistence": 0
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.2,
                           "skipSlopes": true,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse",
                           "categories": [
                                          "HAZARD", "SOLID"
                                          ]
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 4.0, 6.0]
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Animal",
                           "foodChainOrder": 5,
                           "_active": false
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 1,
                           "canReceiveExtraLives": false
                           },
                           {
                           "type": "Motion",
                           "jumpSpeed": 2.15,
                           "canWalk": true,
                           "canSwim": false,
                           "liquidMaxSpeed": 0.5,
                           "groundMaxSpeed": 1.3,
                           "controlledJump": true,
                           "airAcceleration": 0.3,
                           "liquidAcceleration": 0.08,
                           "groundAcceleration": 0.5,
                           "iceAcceleration": 0.05,
                           "airDeceleration": 0.05,
                           "liquidDeceleration": 0.02,
                           "groundDeceleration": 0.25,
                           "iceDeceleration": 0.025,
                           "linearSpeed": 2.0,
                           "minJumpThreshold": 0.20833,
                           "midJumpThreshold": 0.25,
                           "maxJumpThreshold": 0.36666,
                           "idleTimeInAir":0.0125,
                           "hover": true
                           },
                           {
                           "type": "HeadBreak",
                           "score": 1,
                           "height": 4
                           },
                           {
                           "type": "JumpAttack",
                           "speedSimple": 1.4,
                           "speedJumping": 2.4,
                           "bounceDamage": 1
                           },
                           {
                           "type": "Sensor",
                           "id": "Collect",
                           "offsetX": 0.5,
                           "offsetY": 0.5,
                           "rectShaped": true,
                           "width": 1.0,
                           "height": 1.0,
                           "categories": [
                                          "POWERUP", "COLLECTABLE"
                                          ]
                           },
                           {
                           "type": "Inventory",
                           "items": [
                                     ["Coin", 0]
                                     ]
                           },
                           {
                           "type": "KillByBounds",
                           "killByLeft": false,
                           "killByRight": false,
                           "killByUp": false,
                           "killByDown": true
                           },
                           {
                           "type": "ItemMagnet",
                           "magnetTime": 3.0,
                           "attraction": 200.0
                           }
                           ]
        },
        "Barrel": {
            "properties": {
                "spawnRate": 0.0,
                "snap": 1,
                "drawOnce": true,
                "categories": [
                               "COLLECTABLE"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/key_spawn.ogg"],
                "on_pickUp": ["GameResources/SFX/Entities/key_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Barrel.pfg",
                           "scale": 0.25,
                           "_frame": "Idle0",
                           "scaleRandom": 0,
                           "offsetX":0,
                           "offsetY":0,
                           "flipX": false
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           }
                           ,
                           {
                           "type": "PowerUp",
                           "collectEffect": "Effect_Barrel",
                           "powerUpType": "SpeedMod",
                           "value": 0.1,
                           "time": 0.1
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 5.0, 5.0]
                           }
                           ]
        },
        "Crate": {
            "properties": {
                "spawnRate": 0.0,
                "snap": 4,
                "drawOnce": false,
                "categories": [
                               "COLLECTABLE"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/key_spawn.ogg"],
                "on_pickUp": ["GameResources/SFX/Entities/key_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Crate.pfg",
                           "scale": 0.25,
                           "_frame": "Idle0",
                           "scaleRandom": 0,
                           "offsetX":0,
                           "offsetY":0,
                           "flipX": false
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "gravityEnabled": false
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           }
                           ,
                           {
                           "type": "PowerUp",
                           "collectEffect": "Effect_Crate",
                           "powerUpType": "SpeedMod",
                           "value": 0.1,
                           "time": 0.1
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 4.0, 4.0]
                           }
                           ]
        },
        "DryBush": {
            "properties": {
                "spawnRate": 0.0,
                "snap": 1,
                "drawOnce": true,
                "categories": [
                               "COLLECTABLE"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/key_spawn.ogg"],
                "on_pickUp": ["GameResources/SFX/Entities/key_spawn.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/DryBush.pfg",
                           "scale": 0.25,
                           "_frame": "Idle0",
                           "scaleRandom": 0,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           }
                           ,
                           {
                           "type": "PowerUp",
                           "collectEffect": "Effect_DryBush",
                           "powerUpType": "SpeedMod",
                           "value": 0.1,
                           "time": 0.1
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 5.0, 5.0]
                           }
                           ]
        },
        "AcornGold": {
            "properties": {
                "amountLimit": 50,
                "score": 10,
                "spawnRate": 0.0,
                "z": 350,
                "snap": 4,
                "drawOnce": false,
                "categories": [
                               "COLLECTABLE",
                               "MAGNETIC"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/s_run_collectible_placed.ogg"],
                "on_pickUp": ["GameResources/SFX/Entities/s_run_collectible_pickup.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/AcornGold.pfg",
                           "scale": 0.25,
                           "_frame": "Idle0",
                           "scaleRandom": 0,
                           "offsetX":0,
                           "offsetY":0,
                           "flipX": false
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "gravityEnabled": false,
                           "friction": 0.3
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           }
                           ,
                           {
                           "type": "Item",
                           "gaugeBarPercentage": 5.0,
                           "itemType": "Food",
                           "collectFeedbackImage": "AcornGold.png"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 3.0, 3.0]
                           }
                           ]
        },
        "AcornSilver": {
            "properties": {
                "amountLimit": 50,
                "score": 10,
                "spawnRate": 0.0,
                "z": 350,
                "snap": 4,
                "drawOnce": false,
                "categories": [
                               "COLLECTABLE",
                               "MAGNETIC"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/s_run_collectible_placed.ogg"],
                "on_pickUp": ["GameResources/SFX/Entities/s_run_collectible_pickup.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/AcornSilver.pfg",
                           "scale": 0.25,
                           "_frame": "Idle0",
                           "scaleRandom": 0,
                           "offsetX":0,
                           "offsetY":0,
                           "flipX": false
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "gravityEnabled": false,
                           "friction": 0.3
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           }
                           ,
                           {
                           "type": "Item",
                           "gaugeBarPercentage": 5.0,
                           "itemType": "Food",
                           "collectFeedbackImage": "AcornSilver.png"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 3.0, 3.0]
                           }
                           ]
        },
        "AcornCopper": {
            "properties": {
                "amountLimit": 50,
                "score": 10,
                "spawnRate": 0.0,
                "z": 350,
                "snap": 4,
                "drawOnce": false,
                "categories": [
                               "COLLECTABLE",
                               "MAGNETIC"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/s_run_collectible_placed.ogg"],
                "on_pickUp": ["GameResources/SFX/Entities/s_run_collectible_pickup.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/AcornCopper.pfg",
                           "scale": 0.25,
                           "_frame": "Idle0",
                           "scaleRandom": 0,
                           "offsetX":0,
                           "offsetY":0,
                           "flipX": false
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "gravityEnabled": false,
                           "friction": 0.3
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           }
                           ,
                           {
                           "type": "Item",
                           "gaugeBarPercentage": 5.0,
                           "itemType": "Food",
                           "collectFeedbackImage": "AcornCopper.png"
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 3.0, 3.0]
                           }
                           ]
        },
        "Lizard": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 800,
                "categories": [
                               "CONTROLLED", "HUMAN"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/s_run_heroLizard_placed.ogg"],
                "on_jump": ["GameResources/SFX/Entities/s_run_heroLizard_jump.ogg"],
                "on_bounce": ["GameResources/SFX/Entities/avatar_bounce.ogg"],
                "on_doubleJump": ["GameResources/SFX/Entities/avatar_doubleJump.ogg"],
                "on_swim": ["GameResources/SFX/Entities/generic_swim.ogg"],
                "on_get_hurt": ["GameResources/SFX/Entities/avatar_hurt.ogg"],
                "on_die": ["GameResources/SFX/Entities/s_run_heroLizard_death.ogg"],
                "on_blockHit": ["GameResources/SFX/Entities/avatar_blockHit.ogg"],
                "on_blockDestroy": ["GameResources/SFX/Entities/avatar_blockDestroy.ogg"],
                "music": ["m_campaign_runners.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Lizard.pfg",
                           "_frame": "Idle0",
                           "scale": 0.25,
                           "bottomOverlap": 0,
                           "offsetX":0,
                           "offsetY":0,
                           "flipX": false
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.0625,
                           "_playing": false,
                           "_looping": true
                           },
                           {
                           "type": "Controllable",
                           "buttonAction1": false,
                           "buttonAction2": false,
                           "buttonAction3": false,
                           "buttonAction4": true,
                           "autoMove": true,
                           "hideEmpty1": true,
                           "fixedFollowX":true,
                           "useGestureRecogniser":true,
                           "gestureSet": "runner",
                           "cameraOffsetSpeed": 5.0,
                           "followOffset": [18.0, 0.0],
                           "gaugeBarTime": 5,
                           "gaugeSpeedMod": 2.0,
                           "gaugeMagnetAttraction": 400
                           },
                           {
                           "type": "Effects"
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 0,
                           "burnFromContact": true
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 8,
                           "percentage": 0.8,
                           "persistence": 0
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.25,
                           "slopeClimbHeight": 1,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse",
                           "categories": [
                                          "HAZARD", "SOLID"
                                          ]
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 4.0, 6.0]
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Animal",
                           "foodChainOrder": 5,
                           "_active": false
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 1,
                           "healthCount": 1,
                           "canReceiveExtraLives": false
                           },
                           {
                           "type": "Motion",
                           "jumpSpeed": 2.15,
                           "canWalk": true,
                           "canSwim": true,
                           "liquidMaxSpeed": 0.5,
                           "groundMaxSpeed": 1.3,
                           "doubleJumpMax":2,
                           "controlledJump": false,
                           "airAcceleration": 0.3,
                           "liquidAcceleration": 0.08,
                           "groundAcceleration": 0.2,
                           "iceAcceleration": 0.05,
                           "airDeceleration": 0.05,
                           "liquidDeceleration": 0.02,
                           "groundDeceleration": 0.25,
                           "iceDeceleration": 0.025,
                           "linearSpeed": 1.6,
                           "minJumpThreshold": 0.16667,
                           "midJumpThreshold": 0.16667,
                           "maxJumpThreshold": 0.26666,
                           "idleTimeInAir":0.0125
                           },
                           {
                           "type": "HeadBreak",
                           "score": 1,
                           "height": 4
                           },
                           {
                           "type": "JumpAttack",
                           "speedSimple": 1.4,
                           "speedJumping": 2.4,
                           "bounceDamage": 1
                           },
                           {
                           "type": "Sensor",
                           "id": "Collect",
                           "offsetX": 0.5,
                           "offsetY": 0.5,
                           "rectShaped": true,
                           "width": 1.0,
                           "height": 1.0,
                           "categories": [
                                          "POWERUP", "COLLECTABLE"
                                          ]
                           },
                           {
                           "type": "Inventory",
                           "items": [
                                     ["Coin", 0]
                                    ]
                           },
                           {
                           "type": "KillByBounds",
                           "killByLeft": false,
                           "killByRight": false,
                           "killByUp": false,
                           "killByDown": true
                           },
                           {
                           "type": "ItemMagnet",
                           "magnetTime": 3.0,
                           "attraction": 200.0
                           }
                           ]
        },
        "Lemming": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 800,
                "categories": [ "HUMAN" ],
                "particleObstacleTest": {
                    "type": "All",
                    "predicates": [
                        {
                            "type": "HasAnyProp",
                            "props": ["Solid", "PhysicsCollides"]
                        },
                        {
                            "type": "HasPassThroughDir",
                            "negated": true
                        }
                    ]
                }
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/doomba_spawn.ogg"]
            },
            
            "components": [
                {
                    "type": "Render",
                    "pfg": "GameResources/Graphics/Entities/Lemming.pfg",
                    "_frame": "Fall0",
                    "scale": 0.25,
                    "bottomOverlap": 0,
                    "offsetX":0.0,
                    "offsetY":0.0
                },
                {
                    "type": "Animation",
                    "_animID": "Fall",
                    "frameRate": 0.1,
                    "playing": true,
                    "_looping": true
                },
                {
                    "type": "Animal",
                    "foodChainOrder": 0,
                    "active": false
                },
                {
                    "type": "Physics",
                    "slopeClimbHeight": 2,
                    "jumpThrough": [ "Color" ]
                },
                {
                    "type": "CollisionResponse"
                },
                {
                    "type": "HitBox",
                    "rect": [0.0, 0.0, 4.0, 5.0]
                },
                {
                    "type": "Burn",
                    "temperature": 150,
                    "percentage": 0.6,
                    "fireChance": 0.01,
                    "persistence": 2,
                    "burnFromContact": true
                },
                {
                    "type": "Melt",
                    "acidPerLevel": 2,
                    "persistence": 0,
                    "atomic": true
                },
                {
                    "type": "Drown",
                    "maxDrownTime": 3,
                    "percentage": 0.8
                },
                { "type": "Erase" },
                {
                    "type": "Defense",
                    "maxHealth": 3,
                    "healthCount": 3
                },
                {
                    "type": "ParticleCovered",
                    "particleTest": {
                        "type": "HasProp",
                        "prop": "Fluid"
                    },
                    "percentage": 0.8,
                    "targetDelay": 1.0
                },
                {
                     "type": "TransmuteArea",
                     "score": 0,
                     "centerX": 0.5,
                     "centerY": 0.5,
                     "shape": "circle",
                     "radius": 7.0,
                     "transmuteMap": [
                        ["Mud", "Air"],
                        ["Soil", "Air"],
                        ["DarkStone", "Air"],
                        ["Stone", "Air"],
                        ["Sand", "Air"],
                        ["SandWet", "Air"],
                        ["Glass", "Air"],
                        ["Permafrost", "Ice"],
                        ["Ice", "Air"],
                        ["Snow", "Air"],
                        ["Wood", "Air"],
                        ["WoodBroken", "Air"]
                    ]
                },
                {
                    "type": "Lemming",
                    "walkSpeed": 0.2, 
                    "enterFallVelocity": -0.5,
                    "fallDeathSpeed": -2.5,
                    "explosionDamage": 2.0,
                    "digParticleTime": 0.1,
                    "floatVelocity": -0.5,
                    "climbParticleTime": 0.25,
                    "buildStepTime": 0.01,
                    "buildLevelCount": 1000,
                    "buildStepParticleLength": 2,
                    "buildAnimationTimes": 1,
                    "vibrateTimeRange": [0.033, 0.1],
                    "verticalVibrateDown": [-1.00, 0.0],
                    "verticalVibrateUp": [0.0, 0.25],
                    "underwaterGravity": -0.066,
                    "surfaceGravity": -0.15,
                    "DigSideExceptions": ["Metal", "Void", "LemmingStair"],
                    "DigBelowExceptions": ["Metal", "Void"]

                }
            ]
        },
        "LemmingStart": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 790,
                "amountLimit": 1,
                "stepInPause": true,
                "categories": [ ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/s_clone_machine_spawn.ogg"],
                "on_spawn": ["GameResources/SFX/Elements/e_spawner.ogg"]
            },
            "components": [
                {
                    "type": "Render",
                    "pfg": "GameResources/Graphics/Entities/LemmingStart.pfg",
                    "_frame": "Idle0",
                    "scale": 0.25,
                    "flipX": false,
                    "bottomOverlap": 0
                },
                {
                    "type": "Animation",
                    "_animID": "Idle",
                    "frameRate": 0.1,
                    "_playing": false,
                    "_looping": false
                },
                {
                    "type": "Physics",
                    "gravity": -0.15
                },
                { "type": "CollisionResponse" },
                {
                    "type": "HitBox",
                    "rect": [0.0, 0.0, 10.0, 11.25]
                },
                { "type": "Erase" },
                {
                    "type": "EntitySpawner",
                    "_minSpawnTime": 1.0, 
                    "_maxSpawnTime": 1.0,
                    "entityToSpawn": "Lemming",
                    "_toSpawnCount": 10,
                    "enabled": true,
                    "areaMin": [0.4, 0.0],
                    "areaMax": [0.4, 0.0]
                },
                {
                    "type": "Tooltip",
                    "color": [255, 255, 255, 255],
                    "aabbRelativeOffset": [0.5, 1.625],
                    "fontSize": 24,
                    "stepInPause": true
                },
                {
                    "type": "Counter",
                    "color": [72, 234, 56, 255],
                    "aabbRelativeOffset": [0.5, 1.25],
                    "fontSize": 64,
                    "enabled": false,
                    "stepInPause": true
                },
                {
                    "type": "LemmingStart",
                    "stepInPause": true
                }
            ]
        },

        "LemmingFinish": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 790,
                "amountLimit": 1,
                "categories": [ ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/s_clone_machine_spawn.ogg"],
                "on_arrive": ["GameResources/SFX/Entities/s_clone_exithatch_step.ogg"]
            },
            "components": [
                {
                    "type": "Render",
                    "pfg": "GameResources/Graphics/Entities/LemmingFinish.pfg",
                    "_frame": "Idle0",       
                    "scale": 0.25,
                    "_flipX": false,
                    "bottomOverlap": 0
                },
                {
                    "type": "Animation",
                    "_animID": "Idle",
                    "frameRate": 0.1,
                    "_playing": false,
                    "looping": false
                },
                {
                    "type": "Physics",
                    "gravity": -0.15,
                    "skipSlopes": true
                },
                {
                    "type": "CollisionResponse"
                },
                {
                    "type": "HitBox",
                    "rect": [0.25, 0.0, 9.0, 9.0]
                },
                {
                    "type": "Erase"
                },
                {
                    "type": "LemmingFinish"
                }
            ]
        },

        "LemmingManager": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 400,
                "amountLimit": 1,
                "categories": [ ]
            },
            "components": [
                { "type": "LemmingLevelConditions" },
                { "type": "LemmingPlaytestCoordinator" }
            ]
        },

        "Effect_JobChange": {
            "properties": {
                "spawnRate": 0.1,
                "drawOnce": false,
                "z": 850,
                "copyable": false
            },
            "components": [
                {
                    "type": "Render",
                    "pfg": "GameResources/Graphics/Entities/Effect_JobChange.pfg",
                    "_frame": "Effect0",
                    "scale": 0.25
                },
                {
                    "type": "Animation",
                    "animID": "Effect",
                    "frameRate": 0.08,
                    "playing": true
                },
                {
                    "type": "FollowEntity"
                },
                {
                    "type": "DestroyAfterAnimation"
                }
            ]
        },

        "BootsPowerUp": {
            "properties": {
                "spawnRate": 0.0,
                "snap": 4,
                "drawOnce": true,
                "categories": [
                               "COLLECTABLE",
                               "MAGNETIC"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/s_run_power_boost_placed.ogg"],
                "on_pickUp": ["GameResources/SFX/Entities/s_run_power_boost_collect.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/BootsPowerUp.pfg",
                           "scale": 0.25,
                           "_frame": "Idle0",
                           "scaleRandom": 0,
                           "offsetX":-0.25,
                           "offsetY":0.75,
                           "flipX": false
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics"
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           }
                           ,
                           {
                           "type": "PowerUp",
                           "powerUpType": "SpeedMod",
                           "value": 2.0,
                           "time": 5.0
                           },
                           {
                           "type": "HarmonicMotionV",
                           "amplitude": 0.5,
                           "periodTime": 6.0,
                           "usePhysics": false
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 5.0, 5.0]
                           }
                           ]
        },
        "ShieldPowerUp": {
            "properties": {
                "spawnRate": 0.0,
                "snap": 4,
                "drawOnce": true,
                "categories": [
                               "COLLECTABLE",
                               "MAGNETIC"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/s_run_power_shield_placed.ogg"],
                "on_pickUp": ["GameResources/SFX/Entities/s_run_power_shield_collect.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/ShieldPowerUp.pfg",
                           "scale": 0.25,
                           "_frame": "Idle0",
                           "scaleRandom": 0,
                           "offsetX":-0.25,
                           "offsetY":0.5,
                           "flipX": false
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics"
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           }
                           ,
                           {
                           "type": "PowerUp",
                           "powerUpType": "Invulnerability",
                           "time": 5.0
                           },
                           {
                           "type": "HarmonicMotionV",
                           "amplitude": 0.5,
                           "periodTime": 6.0,
                           "usePhysics": false
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 5.0, 5.0]
                           }
                           ]
        },
        "DonutBlue": {
            "properties": {
                "amountLimit": 50,
                "score": 10,
                "spawnRate": 0.0,
                "z": 350,
                "snap": 4,
                "drawOnce": false,
                "categories": [
                               "COLLECTABLE",
                               "MAGNETIC"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/s_run_collectible_placed.ogg"],
                "on_pickUp": ["GameResources/SFX/Entities/s_run_collectible_pickup.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/DonutBlue.pfg",
                           "scale": 0.25,
                           "_frame": "Idle0",
                           "scaleRandom": 0,
                           "offsetX":0,
                           "offsetY":0,
                           "flipX": false
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "gravityEnabled": false,
                           "friction": 0.3
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           }
                           ,
                           {
                           "type": "Item",
                           "gaugeBarPercentage": 5.0,
                           "itemType": "Food",
                           "collectFeedbackImage": "DonutBlue.png"
                           },
                           {
                           "type": "HarmonicMotionV",
                           "amplitude": 0.5,
                           "periodTime": 3.0,
                           "usePhysics": false
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 3.0, 3.0]
                           }
                           ]
        },
        "DonutRed": {
            "properties": {
                "amountLimit": 50,
                "score": 10,
                "spawnRate": 0.0,
                "z": 350,
                "snap": 4,
                "drawOnce": false,
                "categories": [
                               "COLLECTABLE",
                               "MAGNETIC"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/s_run_collectible_placed.ogg"],
                "on_pickUp": ["GameResources/SFX/Entities/s_run_collectible_pickup.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/DonutRed.pfg",
                           "scale": 0.25,
                           "_frame": "Idle0",
                           "scaleRandom": 0,
                           "offsetX":0,
                           "offsetY":0,
                           "flipX": false
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "gravityEnabled": false,
                           "friction": 0.3
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           }
                           ,
                           {
                           "type": "Item",
                           "gaugeBarPercentage": 5.0,
                           "itemType": "Food",
                           "collectFeedbackImage": "DonutRed.png"
                           },
                           {
                           "type": "HarmonicMotionV",
                           "amplitude": 0.5,
                           "periodTime": 3.0,
                           "usePhysics": false
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 3.0, 3.0]
                           }
                           ]
        },
        "DonutGreen": {
            "properties": {
                "amountLimit": 50,
                "score": 10,
                "spawnRate": 0.0,
                "z": 350,
                "snap": 4,
                "drawOnce": false,
                "categories": [
                               "COLLECTABLE",
                               "MAGNETIC"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/s_run_collectible_placed.ogg"],
                "on_pickUp": ["GameResources/SFX/Entities/s_run_collectible_pickup.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/DonutGreen.pfg",
                           "scale": 0.25,
                           "_frame": "Idle0",
                           "scaleRandom": 0,
                           "offsetX":0,
                           "offsetY":0,
                           "flipX": false
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "gravityEnabled": false,
                           "friction": 0.3
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           }
                           ,
                           {
                           "type": "Item",
                           "gaugeBarPercentage": 5.0,
                           "itemType": "Food",
                           "collectFeedbackImage": "DonutGreen.png"
                           },
                           {
                           "type": "HarmonicMotionV",
                           "amplitude": 0.5,
                           "periodTime": 3.0,
                           "usePhysics": false
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 3.0, 3.0]
                           }
                           ]
        },
        "CandyBlue": {
            "properties": {
                "amountLimit": 50,
                "score": 10,
                "spawnRate": 0.0,
                "z": 350,
                "snap": 4,
                "drawOnce": false,
                "categories": [
                               "COLLECTABLE",
                               "MAGNETIC"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/s_run_collectible_placed.ogg"],
                "on_pickUp": ["GameResources/SFX/Entities/s_run_collectible_pickup.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/CandyBlue.pfg",
                           "scale": 0.25,
                           "_frame": "Idle0",
                           "scaleRandom": 0,
                           "offsetX":0,
                           "offsetY":0,
                           "flipX": false
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "gravityEnabled": false,
                           "friction": 0.3
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           }
                           ,
                           {
                           "type": "Item",
                           "gaugeBarPercentage": 5.0,
                           "itemType": "Food",
                           "collectFeedbackImage": "CandyBlue.png"
                           },
                           {
                           "type": "HarmonicMotionV",
                           "amplitude": 0.5,
                           "periodTime": 3.0,
                           "usePhysics": false
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 3.0, 3.0]
                           }
                           ]
        },
        "CandyRed": {
            "properties": {
                "amountLimit": 50,
                "score": 10,
                "spawnRate": 0.0,
                "z": 350,
                "snap": 4,
                "drawOnce": false,
                "categories": [
                               "COLLECTABLE",
                               "MAGNETIC"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/s_run_collectible_placed.ogg"],
                "on_pickUp": ["GameResources/SFX/Entities/s_run_collectible_pickup.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/CandyRed.pfg",
                           "scale": 0.25,
                           "_frame": "Idle0",
                           "scaleRandom": 0,
                           "offsetX":0,
                           "offsetY":0,
                           "flipX": false
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "gravityEnabled": false,
                           "friction": 0.3
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           }
                           ,
                           {
                           "type": "Item",
                           "gaugeBarPercentage": 5.0,
                           "itemType": "Food",
                           "collectFeedbackImage": "CandyRed.png"
                           },
                           {
                           "type": "HarmonicMotionV",
                           "amplitude": 0.5,
                           "periodTime": 3.0,
                           "usePhysics": false
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 3.0, 3.0]
                           }
                           ]
        },
        "CandyGreen": {
            "properties": {
                "amountLimit": 50,
                "score": 10,
                "spawnRate": 0.0,
                "z": 350,
                "snap": 4,
                "drawOnce": false,
                "categories": [
                               "COLLECTABLE",
                               "MAGNETIC"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/s_run_collectible_placed.ogg"],
                "on_pickUp": ["GameResources/SFX/Entities/s_run_collectible_pickup.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/CandyGreen.pfg",
                           "scale": 0.25,
                           "_frame": "Idle0",
                           "scaleRandom": 0,
                           "offsetX":0,
                           "offsetY":0,
                           "flipX": false
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "gravityEnabled": false,
                           "friction": 0.3
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           }
                           ,
                           {
                           "type": "Item",
                           "gaugeBarPercentage": 5.0,
                           "itemType": "Food",
                           "collectFeedbackImage": "CandyGreen.png"
                           },
                           {
                           "type": "HarmonicMotionV",
                           "amplitude": 0.5,
                           "periodTime": 3.0,
                           "usePhysics": false
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 3.0, 3.0]
                           }
                           ]
        },
        "Banana": {
            "properties": {
                "amountLimit": 50,
                "score": 10,
                "spawnRate": 0.0,
                "z": 350,
                "snap": 4,
                "drawOnce": false,
                "categories": [
                               "COLLECTABLE",
                               "MAGNETIC"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/s_run_collectible_placed.ogg"],
                "on_pickUp": ["GameResources/SFX/Entities/s_run_collectible_pickup.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Banana.pfg",
                           "scale": 0.25,
                           "_frame": "Idle0",
                           "scaleRandom": 0,
                           "offsetX":0,
                           "offsetY":0,
                           "flipX": false
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "gravityEnabled": false,
                           "friction": 0.3
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           }
                           ,
                           {
                           "type": "Item",
                           "gaugeBarPercentage": 5.0,
                           "itemType": "Food",
                           "collectFeedbackImage": "Banana.png"
                           },
                           {
                           "type": "HarmonicMotionV",
                           "amplitude": 0.5,
                           "periodTime": 3.0,
                           "usePhysics": false
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 4.0, 4.0]
                           }
                           ]
        },
        "Pear": {
            "properties": {
                "amountLimit": 50,
                "score": 10,
                "spawnRate": 0.0,
                "z": 350,
                "snap": 4,
                "drawOnce": false,
                "categories": [
                               "COLLECTABLE",
                               "MAGNETIC"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/s_run_collectible_placed.ogg"],
                "on_pickUp": ["GameResources/SFX/Entities/s_run_collectible_pickup.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Pear.pfg",
                           "scale": 0.25,
                           "_frame": "Idle0",
                           "scaleRandom": 0,
                           "offsetX":0,
                           "offsetY":0,
                           "flipX": false
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "gravityEnabled": false,
                           "friction": 0.3
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           }
                           ,
                           {
                           "type": "Item",
                           "gaugeBarPercentage": 5.0,
                           "itemType": "Food",
                           "collectFeedbackImage": "Pear.png"
                           },
                           {
                           "type": "HarmonicMotionV",
                           "amplitude": 0.5,
                           "periodTime": 3.0,
                           "usePhysics": false
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 4.0, 4.0]
                           }
                           ]
        },
        "Watermelon": {
            "properties": {
                "amountLimit": 50,
                "score": 10,
                "spawnRate": 0.0,
                "z": 350,
                "snap": 4,
                "drawOnce": false,
                "categories": [
                               "COLLECTABLE",
                               "MAGNETIC"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/s_run_collectible_placed.ogg"],
                "on_pickUp": ["GameResources/SFX/Entities/s_run_collectible_pickup.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Watermelon.pfg",
                           "scale": 0.25,
                           "_frame": "Idle0",
                           "scaleRandom": 0,
                           "offsetX":0,
                           "offsetY":0,
                           "flipX": false
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "gravityEnabled": false,
                           "friction": 0.3
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           }
                           ,
                           {
                           "type": "Item",
                           "gaugeBarPercentage": 15.0,
                           "itemType": "Food",
                           "collectFeedbackImage": "Watermelon.png",
                           "collectEffect": "Effect_CollectBig"
                           },
                           {
                           "type": "HarmonicMotionV",
                           "amplitude": 0.5,
                           "periodTime": 3.0,
                           "usePhysics": false
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 4.0, 4.0]
                           }
                           ]
        },
        "Apple": {
            "properties": {
                "amountLimit": 50,
                "score": 10,
                "spawnRate": 0.0,
                "z": 350,
                "snap": 4,
                "drawOnce": false,
                "categories": [
                               "COLLECTABLE",
                               "MAGNETIC"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/s_run_collectible_placed.ogg"],
                "on_pickUp": ["GameResources/SFX/Entities/s_run_collectible_pickup.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Apple.pfg",
                           "scale": 0.25,
                           "_frame": "Idle0",
                           "scaleRandom": 0,
                           "offsetX":0,
                           "offsetY":0,
                           "flipX": false
                           },
                           {
                           "type": "Animation",
                           "_animID": "Idle",
                           "frameRate": 0.1,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "gravityEnabled": false,
                           "friction": 0.3
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Erase"
                           }
                           ,
                           {
                           "type": "Item",
                           "gaugeBarPercentage": 5.0,
                           "itemType": "Food",
                           "collectFeedbackImage": "Apple.png"
                           },
                           {
                           "type": "HarmonicMotionV",
                           "amplitude": 0.5,
                           "periodTime": 3.0,
                           "usePhysics": false
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 4.0, 4.0]
                           }
                           ]
        },
        "Teleporter": {
            "properties": {
                "spawnRate": 0.0,
                "drawOnce": true,
                "z": 500,
                "snap": 1,
                "placingOffset": [0.5,0.5],
                "categories": [
                    
                ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/spikes_spawn.ogg"]
            },
            "components": [
                {
                    "type": "Render",
                    "pfg": "GameResources/Graphics/Entities/Teleport.pfg",
                    "_frame": "Inactive0",
                    "scale": 0.25,
                    "bottomOverlap": 1,
                    "offsetY":-1.75,
                    "flipX":false
                },
                {
                    "type": "Animation",
                    "_animID": "Inactive",
                    "frameRate": 0.1,
                    "_playing": true,
                    "_looping": true
                },
                {
                    "type": "Physics"
                },
                {
                    "type": "CollisionResponse"
                },
                {
                    "type": "DualPortal",
                    "categories": [
                        "ENEMY", "CONTROLLED"
                    ]
                },
                {
                    "type": "Erase"
                },
                {
                    "type": "HitBox",
                    "rect": [0.0, 0.0, 4.0, 4.0]
                }
            ]
        },
        "Hellfish": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 400,
                "validatePlace": false,
                "categories": [
                               "ENEMY"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/fish_spawn.ogg"],
                "on_attack": ["GameResources/SFX/Entities/fish_attack.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Hellfish.pfg",
                           "_frame": "Swim0",
                           "scale": 0.25,
                           "bottomOverlap": 1,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Swim",
                           "frameRate": 0.15,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                               "type": "Animal",
                               "foodChainOrder": 10,
                               "active": false
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "MovementH"
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 2,
                           "_health": 2
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 4.0, 3.0]
                           },
                           {
                           "type": "Motion",
                           "canSwim": true,
                           "groundMaxSpeed": 0.0,
                           "liquidMaxSpeed": 0.4
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 3,
                           "percentage": 0.3,
                           "persistence": 0,
                           "inversed": true
                           },
                           {
                           "type": "AttackOnEnter",
                           "damage": 1.0,
                           "useCollision": true,
                           "categories": [
                                          "CONTROLLED", "HUMAN","ANIMAL"
                                          ]
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackZone",
                           "offsetX": 0.5,
                           "offsetY": 0.5,
                           "width": 0.8,
                           "height": 0.8,
                           "rectShaped": true,
                           "categories": [
                                          "CONTROLLED", "HUMAN","ANIMAL"
                                          ]
                           },
                           {
                           "type": "Drop",
                           "dropChance": [
                                          ["Coin", 100]
                                          ]
                           },
                           { "type": "MovementHControlByOther" }
                           ]
        },
        "Goldfish": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 400,
                "validatePlace": false,
                "categories": [
                               "ENEMY"
                               ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/fish_spawn.ogg"],
                "on_attack": ["GameResources/SFX/Entities/fish_attack.ogg"]
            },
            "components": [
                           {
                           "type": "Render",
                           "pfg": "GameResources/Graphics/Entities/Goldfish.pfg",
                           "_frame": "Swim0",
                           "scale": 0.25,
                           "bottomOverlap": 1,
                           "offsetX":0,
                           "offsetY":0
                           },
                           {
                           "type": "Animation",
                           "_animID": "Swim",
                           "frameRate": 0.15,
                           "_playing": true,
                           "_looping": true
                           },
                           {
                           "type": "Physics",
                           "gravity": -0.15,
                           "jumpThrough": [
                                           "Color"
                                           ]
                           },
                           {
                           "type": "CollisionResponse"
                           },
                           {
                           "type": "Burn",
                           "temperature": 100,
                           "percentage": 0.3,
                           "fireChance": 0.01,
                           "persistence": 5
                           },
                           {
                           "type": "Melt",
                           "acidPerLevel": 2,
                           "persistence": 0,
                           "atomic": true
                           },
                           {
                           "type": "Erase"
                           },
                           {
                           "type": "Goldfish"
                           },
                           {
                               "type": "Animal",
                               "foodChainOrder": 1,
                               "active": false
                           },
                           {
                           "type": "Defense",
                           "maxHealth": 1,
                           "_health": 1
                           },
                           {
                           "type": "HitBox",
                           "rect": [0.0, 0.0, 4.0, 2.0]
                           },
                           {
                           "type": "Motion",
                           "canSwim": true,
                           "groundMaxSpeed": 0.0,
                           "liquidMaxSpeed": 0.1,
                           "shouldAnimate": false
                           },
                           {
                           "type": "Drown",
                           "maxDrownTime": 3,
                           "percentage": 0.3,
                           "persistence": 0,
                           "inversed": true
                           },
                           {
                           "type": "AttackOnEnter",
                           "damage": 0,
                           "useCollision": true,
                           "categories": [
                                          "CONTROLLED", "HUMAN"
                                          ]
                           },
                           {
                           "type": "Sensor",
                           "id": "AttackZone",
                           "offsetX": 0.5,
                           "offsetY": 0.5,
                           "width": 0.8,
                           "height": 0.8,
                           "rectShaped": true,
                           "categories": [
                                          "ANIMAL", "HUMAN", "CONTROLLED"
                                          ]
                           },
                           {
                           "type": "Drop",
                           "dropChance": [
                                          ["Coin", 100]
                                          ]
                           },
                           { "type": "MovementHControlByOther" }
                           ]
        },
        "UFO": {
            "properties": {
                "spawnRate": 1,
                "drawOnce": true,
                "z": 400,
                "snap": 4,
                "categories": [
                               "HAZARD", "ENEMY", "STOMPABLE"
                               ]
            },
            "sfx": {
                "on_create": ["GameResources/SFX/Entities/airling_spawn.ogg"],
                "on_launch": ["GameResources/SFX/Entities/s_gb_pattyHero_attack.ogg"]
            },
            "components": [
                {
                    "type": "Render",
                    "pfg": "GameResources/Graphics/Entities/UFO.pfg",
                    "_frame": "Fly0",
                    "scale": 0.25,
                    "bottomOverlap": 1,
                    "offsetX":0,
                    "offsetY":0
                },
                {
                    "type": "Animation",
                    "_animID": "Fly",
                    "frameRate": 0.1,
                    "_playing": true,
                    "_looping": true
                },
                {
                    "type": "Physics",
                    "gravity": 0
                },
                {
                    "type": "CollisionResponse"
                },
                {
                    "type": "Erase"
                },
                {
                    "type": "Defense",
                    "maxHealth": 1,
                    "_health": 1
                },
                {
                    "type": "HitBox",
                    "rect": [0.0, 0.0, 16.0, 8.0]
                },
                {
                    "type": "Motion",
                    "canFly": true,
                    "airMaxSpeed": 0.5
                },
                {
                    "type": "Drop",
                    "dropChance": [
                        ["BlueGem", 2],
                        ["RedGem", 3],
                        ["Heart", 15],
                        ["Coin", 80]
                    ]
                },
                {
                    "type": "AttackOnEnter",
                    "damage": 1.0,
                    "sensorID": "AttackZone",
                    "categories": [ "ANIMAL", "HUMAN", "CONTROLLED" ]
                },
                {
                    "type": "Sensor",
                    "id": "AttackZone",
                    "offsetX": 0.5,
                    "offsetY": 0.5,
                    "width": 0.8,
                    "height": 0.8,
                    "rectShaped": true,
                    "categories": [ "ANIMAL", "HUMAN", "CONTROLLED" ]
                },
                {
                    "type": "Chipper",
                    "offset": [0.25, 0.5],
                    "lenght": 300,
                    "catchCategories": ["ENEMY", "ANIMAL", "HUMAN", "CONTROLLED"],
                    "catchExceptions": ["BOSS"],
                    "categories": ["ENEMY", "ANIMAL", "HUMAN", "CONTROLLED"],
                    "exceptions": ["BOSS"],
                    "damage": 0.5,
                    "dropParticle": "Smoke",
                    "amount": 15,
                    "makeDropper": true,
                    "breakTime": 0.1,
                    "vacuumTime": 0.05,
                    "vacuumSpeed": 0.1,
                    "vacuumAcceleration": 1.0,
                    "dragEntities": true,
                    "rayStartingScale": 0.8,
                    "rayScaleChangeLenght": 20.0,
                    "killOnRelease": false
                },
                {
                    "type": "UFO",
                    "activeTime": 5.0,
                    "inactiveTime": 2.0
                },
                {
                    "type": "Burn",
                    "temperature": 100,
                    "percentage": 0.3,
                    "fireChance": 0.01,
                    "persistence": 5
                },
                {
                    "type": "Melt",
                    "acidPerLevel": 2,
                    "persistence": 0,
                    "atomic": true
                }
            ]
        },
        "Speaker": {
            "properties": {
                "amountLimit": 2,
                "score": 50,
                "spawnRate": 0.1,
                "z": 320,
                "snap": 4,
                "drawOnce": true,
                "categories": [
                    "OBJECT"
                ]
            },
            "sfx":{
                "on_create": ["GameResources/SFX/Entities/chest_spawn.ogg"],
                "on_activate": ["GameResources/SFX/Entities/chest_open.ogg"]
            },
            "components": [
                {
                    "type": "Render",
                    "pfg": "GameResources/Graphics/Entities/Speaker.pfg",
                    "scale": 0.25,
                    "_frame": "Idle0",
                    "scaleRandom": 0
                },
                {
                    "type": "Animation",
                    "_animID": "Idle",
                    "frameRate": 0.1,
                    "_playing": true,
                    "_looping": true
                },
                {
                    "type": "Physics",
                    "gravity": -0.15
                },
                {
                    "type": "CollisionResponse"
                },
                {
                    "type": "Erase"
                },
                {
                    "type": "MusicOverride",
                    "musicFile": "s_clone_speaker_music.ogg"
                }
            ]
        }
    }
}
