ldurniat
Members-
Posts
7 -
Joined
-
Last visited
Profile Information
-
Gender
Male
Recent Profile Visitors
898 profile views
ldurniat's Achievements
Newbie (1/14)
0
Reputation
-
I can't add body of post on forum. Only title and image!
ldurniat replied to ldurniat's topic in Help and Tutorials
It works -
I can't add body of post on forum. Only title and image!
ldurniat replied to ldurniat's topic in Help and Tutorials
-
I noticed inconsistence how scon files store json data. For example timeline in bone_ref is number but timeline in object_ref is string hero.scon { "entity": [ { "animation": [ { "id": 0, "interval": 100, "length": 1000, "mainline": { "key": [ { "bone_ref": [ { "id": 0, "key": 0, "timeline": 2 <-- number } ], "id": 0, "object_ref": [ { "id": 0, "key": 0, "parent": 0, "timeline": "0", <-- string "z_index": "0" }, { "id": 1, "key": 0, "timeline": "1", "z_index": "1" } ], "time": 1 }, { "bone_ref": [ { "id": 0, "key": 1, "timeline": 2 } ], "id": 1, "object_ref": [ { "id": 0, "key": 0, "parent": 0, "timeline": "0", "z_index": "0" }, { "id": 1, "key": 0, "timeline": "1", "z_index": "1" } ], "time": 106 }, { "bone_ref": [ { "id": 0, "key": 2, "timeline": 2 } ], "id": 2, "object_ref": [ { "id": 0, "key": 1, "parent": 0, "timeline": "0", "z_index": "0" }, { "id": 1, "key": 0, "timeline": "1", "z_index": "1" } ], "time": 391 } ] }, "name": "pierwszaAnimacja", "timeline": [ { "id": 0, "key": [ { "id": 0, "object": { "angle": 201.959392, "file": 4, "folder": 0, "x": 72.224935, "y": 23.259555 }, "spin": 0, "time": 1 }, { "id": 1, "object": { "angle": 201.959392, "file": 4, "folder": 0, "x": 65.788007, "y": 34.019895 }, "spin": 0, "time": 391 } ], "name": "p_head_walk" }, { "id": 1, "key": [ { "id": 0, "object": { "angle": 0, "file": 0, "folder": 2, "x": -30.357143, "y": -35.714286 }, "spin": 0, "time": 1 } ], "name": "p_hand_throw_0" }, { "id": 2, "key": [ { "bone": { "angle": 75.82117199999999, "x": -22.84713, "y": 38.501335 }, "id": 0, "time": 1 }, { "bone": { "angle": 110.30697700000002, "x": -27.520027, "y": 31.959279 }, "id": 1, "time": 106 }, { "bone": { "angle": 152.233253, "x": -26.030345, "y": 34.044834 }, "id": 2, "spin": -1, "time": 391 } ], "name": "bone_000", "obj": 0, "object_type": "bone" } ] } ], "character_map": [], "id": 0, "name": "entity_000", "obj_info": [ { "h": 10, "name": "bone_000", "type": "bone", "w": 172.439 } ] } ], "folder": [ { "file": [ { "height": 214, "id": 0, "name": "head/p_head_blink_0.png", "pivot_x": 0.575472, "pivot_y": 0.537383, "width": 212 }, { "height": 214, "id": 1, "name": "head/p_head_concern.png", "pivot_x": 0.575472, "pivot_y": 0.537383, "width": 212 }, { "height": 214, "id": 2, "name": "head/p_head_concern_blink_0.png", "pivot_x": 0.575472, "pivot_y": 0.537383, "width": 212 }, { "height": 214, "id": 3, "name": "head/p_head_concern_blink_1.png", "pivot_x": 0.575472, "pivot_y": 0.537383, "width": 212 }, { "height": 214, "id": 4, "name": "head/p_head_walk.png", "pivot_x": 0.325472, "pivot_y": 0.546729, "width": 212 } ], "id": 0, "name": "head" }, { "file": [ { "height": 88, "id": 0, "name": "torso/p_torso_punch_0.png", "pivot_x": 0, "pivot_y": 1, "width": 88 } ], "id": 1, "name": "torso" }, { "file": [ { "height": 77, "id": 0, "name": "hands/p_hand_throw_0.png", "pivot_x": 0, "pivot_y": 1, "width": 79 } ], "id": 2, "name": "hands" } ], "generator": "BrashMonkey Spriter", "generator_version": "r11", "scon_version": "1.0" } hero.scml <?xml version="1.0" encoding="UTF-8"?> <spriter_data scml_version="1.0" generator="BrashMonkey Spriter" generator_version="r11"> <folder id="0" name="head"> <file id="0" name="head/p_head_blink_0.png" width="212" height="214" pivot_x="0.575472" pivot_y="0.537383"/> <file id="1" name="head/p_head_concern.png" width="212" height="214" pivot_x="0.575472" pivot_y="0.537383"/> <file id="2" name="head/p_head_concern_blink_0.png" width="212" height="214" pivot_x="0.575472" pivot_y="0.537383"/> <file id="3" name="head/p_head_concern_blink_1.png" width="212" height="214" pivot_x="0.575472" pivot_y="0.537383"/> <file id="4" name="head/p_head_walk.png" width="212" height="214" pivot_x="0.325472" pivot_y="0.546729"/> </folder> <folder id="1" name="torso"> <file id="0" name="torso/p_torso_punch_0.png" width="88" height="88" pivot_x="0" pivot_y="1"/> </folder> <folder id="2" name="hands"> <file id="0" name="hands/p_hand_throw_0.png" width="79" height="77" pivot_x="0" pivot_y="1"/> </folder> <entity id="0" name="entity_000"> <obj_info name="bone_000" type="bone" w="172.439" h="10"/> <animation id="0" name="pierwszaAnimacja" length="1000" interval="100"> <mainline> <key id="0" time="1"> <bone_ref id="0" timeline="2" key="0"/> <object_ref id="0" parent="0" timeline="0" key="0" z_index="0"/> <object_ref id="1" timeline="1" key="0" z_index="1"/> </key> <key id="1" time="106"> <bone_ref id="0" timeline="2" key="1"/> <object_ref id="0" parent="0" timeline="0" key="0" z_index="0"/> <object_ref id="1" timeline="1" key="0" z_index="1"/> </key> <key id="2" time="391"> <bone_ref id="0" timeline="2" key="2"/> <object_ref id="0" parent="0" timeline="0" key="1" z_index="0"/> <object_ref id="1" timeline="1" key="0" z_index="1"/> </key> </mainline> <timeline id="0" name="p_head_walk"> <key id="0" time="1" spin="0"> <object folder="0" file="4" x="72.224935" y="23.259555" angle="201.959392" scale_x="1"/> </key> <key id="1" time="391" spin="0"> <object folder="0" file="4" x="65.788007" y="34.019895" angle="201.959392" scale_x="1"/> </key> </timeline> <timeline id="1" name="p_hand_throw_0"> <key id="0" time="1" spin="0"> <object folder="2" file="0" x="-30.357143" y="-35.714286" angle="0"/> </key> </timeline> <timeline id="2" obj="0" name="bone_000" object_type="bone"> <key id="0" time="1"> <bone x="-22.84713" y="38.501335" angle="75.821172"/> </key> <key id="1" time="106"> <bone x="-27.520027" y="31.959279" angle="110.306977"/> </key> <key id="2" time="391" spin="-1"> <bone x="-26.030345" y="34.044834" angle="152.233253"/> </key> </timeline> </animation> </entity> </spriter_data> I use free edition of Spriter (r11) on Win7 64bit and images from animation GreyGuy from https://brashmonkey.com. ldurniat
-
I'm studying carefully runtime implementation of Trixt0r in Java now. Thanks for answer Mike.
-
Hi, I'm looking for some guides, tutorials or examples to start writing my own runtime implementations from scratch. Where can I find ones? ldurniat