Re: Building requirements
Posted: 09 Dec 2017, 15:19
Okay, just to be clear. What would be the format now for upgrade requirement?
A feature rich city builder game for Android, iOS and PC
https://forum.theotown.com/
Code: Select all
{
"id": "$popreqid","type":"decoration","frames":[{"bmp":"Umayupgrade.png"}],"draw ground":true,
"hidden":true,"width":4,"height":4,
"requirements":[ {
"type":"HABITANT_COUNT",
"count":100000
}],
"upgrades":[
{
"id":"$popreqid.up1",
"title":" ","frames":[],
"price":10000,
"text":"press upgrade for some great \nbuilding here when available",
"requirements":
[
{
"type":"HABITANT_COUNT",
"count":100000
}
]
},
{
"id":"$popreqid.up2",
"title":"renable roadbots","frames":[{"bmp":"tacotruckinv.png"}],
"price":10000,
"text":"press upgrade for some great \nbuilding here when available",
"requirements":
[
{
"type":"HABITANT_COUNT",
"count":10000
}
]
}
]
,
"fun":[
{
"condition":{
"type":"upgrade","id":"$popreqid.up1"
},
"actions":[
{"type":"remove"},
{"type":"build","id":"$somegreatbuilding"}
],
"ignore success":true
},
{
"condition":{
"type":"upgrade","id":"$popreqid.up2"
},
"actions":[
{"type":"remove"},
{"type":"build","id":"$somegreatbuilding2"}
]
}
]
},
Code: Select all
"requirements":[{"type":"FEATURE","id":"$feature_military00"}] // Requires military IAP
"requirements":[{"type":"FEATURE","id":"$feature_christmas00"}] // Requires Christmas IAP
"requirements":[{"type":"FEATURE","id":"$feature_firework00"}] // Requires firework IAP
"requirements":[{"type":"FEATURE","id":"$feature_slime00"}] // Requires slime IAP
"requirements":[{"type":"FEATURE","id":"$feature_buildings00"}] // Requires first building expansion pack IAP
"requirements":[{"type":"FEATURE","id":"$feature_buildings01"}] // Requires second building expansion pack IAP
"requirements":[{"type":"FEATURE","id":"$feature_letters00"}] // Requires letter decoration IAP
"requirements":[{"type":"FEATURE","id":"$feature_deco00"}] // Requires decoration pack IAP
"requirements":[{"type":"FEATURE","id":"$feature_fountain00"}] // Requires fountain IAP
"requirements":[{"type":"FEATURE","id":"$feature_transmissionline00"}] // Requires transmission line IAP
"requirements":[{"type":"FEATURE","id":"$feature_slowspeed00"}] // Requires slow speed IAP
"requirements":[{"type":"FEATURE","id":"$feature_ranger00"}] // Requires forest lodge IAP
"requirements":[{"type":"FEATURE","id":"$feature_mountain00"}] // Requires mountain IAP
"requirements":[{"type":"FEATURE","id":"$feature_gocart00"}] // Requires go cart IAP
"requirements":[{"type":"FEATURE","id":"$feature_firestation00"}] // Requires big fire station IAP
"requirements":[{"type":"FEATURE","id":"$feature_weather_machine00"}] // Requires weather machine IAP
Code: Select all
$feature_airport00
$feature_buildings00
$feature_buildings01
$feature_buildings02
$feature_christmas_pack00
$feature_deco00
$feature_firework_pack00
$feature_military00
$feature_premium00
$feature_services00
$feature_slime00
$feature_starter_pack00
$feature_tourism00
Code: Select all
...,
"requirements":[
{
"type":"BUILDING",
"id":"$exbuildingid"
}
],...
Sorry sir, I mean, requiring upgraded version of buildings.CommanderABab wrote: ↑07 Feb 2019, 03:52Where $exbuildingid is the id of the building you require.Code: Select all
..., "requirements":[ { "type":"BUILDING", "id":"$exbuildingid" } ],...