Add named animations

This commit is contained in:
2023-12-16 16:01:39 +01:00
parent 5b6c49b2f1
commit dfe137bb93
5 changed files with 359 additions and 15 deletions

View File

@@ -237,7 +237,8 @@
"name":"entity",
"type":"string",
"value":""
}]
}],
"type":"worker"
},
{
"id":28,
@@ -246,7 +247,8 @@
"name":"entity",
"type":"string",
"value":""
}]
}],
"type":"worker"
},
{
"animation":[
@@ -277,7 +279,8 @@
"name":"entity",
"type":"string",
"value":""
}]
}],
"type":"worker"
},
{
"id":30,
@@ -286,7 +289,116 @@
"name":"entity",
"type":"string",
"value":""
}]
}],
"type":"worker"
},
{
"id":31,
"properties":[
{
"name":"entity",
"type":"string",
"value":""
}],
"type":"worker"
},
{
"animation":[
{
"duration":140,
"tileid":32
},
{
"duration":140,
"tileid":33
},
{
"duration":140,
"tileid":34
}],
"id":32,
"properties":[
{
"name":"animation",
"type":"string",
"value":"hurt"
},
{
"name":"entity",
"type":"string",
"value":""
}],
"type":"worker"
},
{
"id":33,
"properties":[
{
"name":"entity",
"type":"string",
"value":""
}],
"type":"worker"
},
{
"id":34,
"properties":[
{
"name":"entity",
"type":"string",
"value":""
}],
"type":"worker"
},
{
"animation":[
{
"duration":140,
"tileid":32
},
{
"duration":140,
"tileid":33
},
{
"duration":140,
"tileid":34
},
{
"duration":150,
"tileid":36
},
{
"duration":130,
"tileid":35
},
{
"duration":1400,
"tileid":36
}],
"id":35,
"properties":[
{
"name":"animation",
"type":"string",
"value":"die"
},
{
"name":"entity",
"type":"string",
"value":""
}],
"type":"worker"
},
{
"id":36,
"properties":[
{
"name":"entity",
"type":"string",
"value":""
}],
"type":"worker"
},
{
"id":256,

View File

@@ -119,7 +119,7 @@
<property name="terrain" value=""/>
</properties>
</tile>
<tile id="27">
<tile id="27" type="worker">
<properties>
<property name="animation" value="idle"/>
<property name="entity" value=""/>
@@ -129,12 +129,12 @@
<frame tileid="28" duration="200"/>
</animation>
</tile>
<tile id="28">
<tile id="28" type="worker">
<properties>
<property name="entity" value=""/>
</properties>
</tile>
<tile id="29">
<tile id="29" type="worker">
<properties>
<property name="animation" value="walk"/>
<property name="entity" value=""/>
@@ -146,14 +146,20 @@
<frame tileid="30" duration="180"/>
</animation>
</tile>
<tile id="30">
<tile id="30" type="worker">
<properties>
<property name="entity" value=""/>
</properties>
</tile>
<tile id="32">
<tile id="31" type="worker">
<properties>
<property name="entity" value=""/>
</properties>
</tile>
<tile id="32" type="worker">
<properties>
<property name="animation" value="hurt"/>
<property name="entity" value=""/>
</properties>
<animation>
<frame tileid="32" duration="140"/>
@@ -161,7 +167,21 @@
<frame tileid="34" duration="140"/>
</animation>
</tile>
<tile id="35">
<tile id="33" type="worker">
<properties>
<property name="entity" value=""/>
</properties>
</tile>
<tile id="34" type="worker">
<properties>
<property name="entity" value=""/>
</properties>
</tile>
<tile id="35" type="worker">
<properties>
<property name="animation" value="die"/>
<property name="entity" value=""/>
</properties>
<animation>
<frame tileid="32" duration="140"/>
<frame tileid="33" duration="140"/>
@@ -171,6 +191,11 @@
<frame tileid="36" duration="1400"/>
</animation>
</tile>
<tile id="36" type="worker">
<properties>
<property name="entity" value=""/>
</properties>
</tile>
<tile id="256">
<properties>
<property name="terrain" value=""/>