Skip to content

Commit

Permalink
initial state. Show levels
Browse files Browse the repository at this point in the history
  • Loading branch information
Oleksandr Liabakh authored and Oleksandr Liabakh committed Dec 13, 2015
0 parents commit bdf1d38
Show file tree
Hide file tree
Showing 55 changed files with 11,489 additions and 0 deletions.
60 changes: 60 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]

# C extensions
*.so

# Distribution / packaging
.Python
env/
build/
develop-eggs/
dist/
downloads/
eggs/
lib/
lib64/
parts/
sdist/
var/
*.egg-info/
.installed.cfg
*.egg

# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec

# Installer logs
pip-log.txt
pip-delete-this-directory.txt

# Unit test / coverage reports
htmlcov/
.tox/
.coverage
.cache
nosetests.xml
coverage.xml

# Translations
*.mo
*.pot

# Django stuff:
checkio_referee/logs/referee.log

# Sphinx documentation
docs/_build/

# PyBuilder
target/
.idea/


# OsX

.DS_Store
14 changes: 14 additions & 0 deletions data/adamantite_mine/building_count.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
[
{
"BUILDING_SLUG": "adamantite_mine",
"REQUIRED_BUILDING_LEVEL": 1,
"REQUIRED_BUILDING_SLUG": "command_center",
"max_count": 1
},
{
"BUILDING_SLUG": "adamantite_mine",
"REQUIRED_BUILDING_LEVEL": 4,
"REQUIRED_BUILDING_SLUG": "command_center",
"max_count": 2
}
]
32 changes: 32 additions & 0 deletions data/adamantite_mine/building_level_requirement.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
[
{
"BUILDING_LEVEL": 2,
"BUILDING_SLUG": "adamantite_mine",
"required_building_level": 1,
"required_building_slug": "command_center"
},
{
"BUILDING_LEVEL": 3,
"BUILDING_SLUG": "adamantite_mine",
"required_building_level": 2,
"required_building_slug": "command_center"
},
{
"BUILDING_LEVEL": 4,
"BUILDING_SLUG": "adamantite_mine",
"required_building_level": 3,
"required_building_slug": "command_center"
},
{
"BUILDING_LEVEL": 5,
"BUILDING_SLUG": "adamantite_mine",
"required_building_level": 5,
"required_building_slug": "command_center"
},
{
"BUILDING_LEVEL": 6,
"BUILDING_SLUG": "adamantite_mine",
"required_building_level": 7,
"required_building_slug": "command_center"
}
]
14 changes: 14 additions & 0 deletions data/adamantite_storage/building_count.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
[
{
"BUILDING_SLUG": "adamantite_storage",
"REQUIRED_BUILDING_LEVEL": 2,
"REQUIRED_BUILDING_SLUG": "command_center",
"max_count": 1
},
{
"BUILDING_SLUG": "adamantite_storage",
"REQUIRED_BUILDING_LEVEL": 5,
"REQUIRED_BUILDING_SLUG": "command_center",
"max_count": 2
}
]
26 changes: 26 additions & 0 deletions data/adamantite_storage/building_level_requirement.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
[
{
"BUILDING_LEVEL": 1,
"BUILDING_SLUG": "adamantite_storage",
"required_building_level": 2,
"required_building_slug": "command_center"
},
{
"BUILDING_LEVEL": 3,
"BUILDING_SLUG": "adamantite_storage",
"required_building_level": 4,
"required_building_slug": "command_center"
},
{
"BUILDING_LEVEL": 4,
"BUILDING_SLUG": "adamantite_storage",
"required_building_level": 5,
"required_building_slug": "command_center"
},
{
"BUILDING_LEVEL": 5,
"BUILDING_SLUG": "adamantite_storage",
"required_building_level": 7,
"required_building_slug": "command_center"
}
]
232 changes: 232 additions & 0 deletions data/building.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,232 @@
[
{
"description":"Extracts mineral Adamantite for construction.",
"title":"Adamantite mine",
"CATEGORY_SLUG":"resource",
"description_upgrade":"",
"is_available":true,
"grid_height":3,
"grid_width":3,
"SLUG":"adamantite_mine"
},
{
"description":"Purpose-built high capacity sheds for holding large quantities of Adamantite.",
"title":"Adamantite storage",
"CATEGORY_SLUG":"resource",
"description_upgrade":null,
"is_available":true,
"grid_height":3,
"grid_width":3,
"SLUG":"adamantite_storage"
},
{
"description":"",
"title":"Birthday Cake",
"CATEGORY_SLUG":"decor",
"description_upgrade":null,
"is_available":true,
"grid_height":2,
"grid_width":2,
"SLUG":"birthday_cake"
},
{
"description":"The nervous system of your colony. Upgrades enable increased construction capabilities and storage.",
"title":"Command Center",
"CATEGORY_SLUG":null,
"description_upgrade":null,
"is_available":true,
"grid_height":4,
"grid_width":4,
"SLUG":"command_center"
},
{
"description":"Prepare your troops, upload battle code in robominds and launch them to fight.",
"title":"Craft Pad",
"CATEGORY_SLUG":"support",
"description_upgrade":"",
"is_available":true,
"grid_height":3,
"grid_width":3,
"SLUG":"craft_pad"
},
{
"description":"Grows and harvests one of the most precious resources available.",
"title":"Crystalite farm",
"CATEGORY_SLUG":"resource",
"description_upgrade":null,
"is_available":true,
"grid_height":3,
"grid_width":3,
"SLUG":"crystalite_farm"
},
{
"description":"High capacity specialised silos for the storage of raw Crystalite.",
"title":"Crystalite silo",
"CATEGORY_SLUG":"resource",
"description_upgrade":null,
"is_available":true,
"grid_height":3,
"grid_width":3,
"SLUG":"crystalite_silo"
},
{
"description":"",
"title":"Dragon Bones",
"CATEGORY_SLUG":"decor",
"description_upgrade":null,
"is_available":true,
"grid_height":3,
"grid_width":3,
"SLUG":"dragon_bones"
},
{
"description":"",
"title":"Flag Stock",
"CATEGORY_SLUG":null,
"description_upgrade":null,
"is_available":true,
"grid_height":2,
"grid_width":2,
"SLUG":"flag_stock"
},
{
"description":"",
"title":"Golden Cat",
"CATEGORY_SLUG":"decor",
"description_upgrade":null,
"is_available":true,
"grid_height":2,
"grid_width":2,
"SLUG":"golden_cat"
},
{
"description":"Research new tech, to upgrade units and weapons and keep your colony on the bleeding edge.",
"title":"Laboratory",
"CATEGORY_SLUG":"support",
"description_upgrade":null,
"is_available":true,
"grid_height":3,
"grid_width":3,
"SLUG":"laboratory"
},
{
"description":"Hidden explosives which can decimate the enemy once tread on.",
"title":"Landmine",
"CATEGORY_SLUG":"defense",
"description_upgrade":null,
"is_available":false,
"grid_height":1,
"grid_width":1,
"SLUG":"landmine"
},
{
"description":"Quickly cut down encroaching forces with the high rate of fire from these machine gunners.",
"title":"Machine Gun",
"CATEGORY_SLUG":"defense",
"description_upgrade":null,
"is_available":true,
"grid_height":2,
"grid_width":2,
"SLUG":"machine_gun"
},
{
"description":"",
"title":"Mushroom",
"CATEGORY_SLUG":"decor",
"description_upgrade":null,
"is_available":true,
"grid_height":2,
"grid_width":2,
"SLUG":"mushroom"
},
{
"description":"",
"title":"RIP",
"CATEGORY_SLUG":"decor",
"description_upgrade":null,
"is_available":true,
"grid_height":2,
"grid_width":2,
"SLUG":"rip"
},
{
"description":"Targets groups of enemy forces with long-range explosive shells.",
"title":"Rocket Gun",
"CATEGORY_SLUG":"defense",
"description_upgrade":"",
"is_available":false,
"grid_height":2,
"grid_width":2,
"SLUG":"rocket_gun"
},
{
"description":"",
"title":"Rocket Stone",
"CATEGORY_SLUG":"decor",
"description_upgrade":null,
"is_available":true,
"grid_height":2,
"grid_width":2,
"SLUG":"rocket_stone"
},
{
"description":"",
"title":"Scarecrow",
"CATEGORY_SLUG":"decor",
"description_upgrade":null,
"is_available":true,
"grid_height":2,
"grid_width":2,
"SLUG":"scarecrow"
},
{
"description":"Snipe enemy combatants from long range with this high powered rifle tower.",
"title":"Sentry Gun",
"CATEGORY_SLUG":"defense",
"description_upgrade":null,
"is_available":true,
"grid_height":3,
"grid_width":3,
"SLUG":"sentry_gun"
},
{
"description":"",
"title":"Stone Lego",
"CATEGORY_SLUG":"decor",
"description_upgrade":null,
"is_available":true,
"grid_height":2,
"grid_width":2,
"SLUG":"stone_lego"
},
{
"description":"",
"title":"UFO",
"CATEGORY_SLUG":"decor",
"description_upgrade":null,
"is_available":true,
"grid_height":3,
"grid_width":3,
"SLUG":"ufo"
},
{
"description":"Resources are kept safe from damage and theft within the walls of the impenetrable Vaultmaster 5K.",
"title":"Vault",
"CATEGORY_SLUG":"resource",
"description_upgrade":null,
"is_available":true,
"grid_height":3,
"grid_width":3,
"SLUG":"vault"
},
{
"description":"",
"title":"Zeus",
"CATEGORY_SLUG":"decor",
"description_upgrade":null,
"is_available":true,
"grid_height":3,
"grid_width":3,
"SLUG":"zeus"
}
]
Loading

0 comments on commit bdf1d38

Please sign in to comment.