list=[{ "base": &"CollisionShape2D", "class": &"CollisionState2D", "icon": "", "is_abstract": false, "is_tool": false, "language": &"GDScript", "path": "res://scripts/state_collision.gd" }, { "base": &"Resource", "class": &"Config", "icon": "", "is_abstract": false, "is_tool": true, "language": &"GDScript", "path": "res://scripts/config.gd" }, { "base": &"Area2D", "class": &"DoorZone", "icon": "", "is_abstract": false, "is_tool": false, "language": &"GDScript", "path": "res://objects/door_zone.gd" }, { "base": &"CharacterBody2D", "class": &"Player", "icon": "", "is_abstract": false, "is_tool": false, "language": &"GDScript", "path": "res://objects/player.gd" }, { "base": &"Camera2D", "class": &"PlayerCamera2D", "icon": "", "is_abstract": false, "is_tool": false, "language": &"GDScript", "path": "res://objects/player_camera_2d.gd" }, { "base": &"Resource", "class": &"Save", "icon": "", "is_abstract": false, "is_tool": true, "language": &"GDScript", "path": "res://scripts/save.gd" }, { "base": &"Node", "class": &"Timespan", "icon": "", "is_abstract": false, "is_tool": false, "language": &"GDScript", "path": "res://scripts/timespan.gd" }, { "base": &"CharacterBody2D", "class": &"Zombie", "icon": "", "is_abstract": false, "is_tool": false, "language": &"GDScript", "path": "res://objects/npcs/zombie.gd" }]