generated from sigonasr2/CPlusPlusProjectTemplate
Add save file function call preparations. Add in XML Tag export function.
This commit is contained in:
parent
a70e604c62
commit
4defd6d5ea
824
TiledCollisionEditor/Tiles/Basic Tileset - Copy.tsx
Normal file
824
TiledCollisionEditor/Tiles/Basic Tileset - Copy.tsx
Normal file
@ -0,0 +1,824 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<tileset version="1.10" tiledversion="1.10.2" name="Basic Tileset" tilewidth="16" tileheight="16" tilecount="864" columns="32">
|
||||||
|
<transformations hflip="1" vflip="1" rotate="0" preferuntransformed="0"/>
|
||||||
|
<image source="tilemap-3-normal.png" width="512" height="432"/>
|
||||||
|
<tile id="3" type="Object">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="Stop Sign"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="4" type="Object">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="Stop Sign"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="8" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
<objectgroup draworder="index" id="2">
|
||||||
|
<object id="2" x="0" y="0">
|
||||||
|
<polygon points="-33,31 -2,14 12,35 -21,51"/>
|
||||||
|
</object>
|
||||||
|
<object id="3" x="0" y="0">
|
||||||
|
<polygon points="-21,51 12,35 24,79 -20,76"/>
|
||||||
|
</object>
|
||||||
|
</objectgroup>
|
||||||
|
</tile>
|
||||||
|
<tile id="9" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="10" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="11" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="12" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="13" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="14" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="15" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="16" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="17" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="18" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="19" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="20" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="21" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="22" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="23" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="24" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="35" type="Object">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="Stop Sign"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="36" type="Object">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="Stop Sign"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="40" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="41" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="42" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="43" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="44" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="45" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="46" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="47" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="48" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="49" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="50" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="51" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="52" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="53" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="54" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="55" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="56" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="67" type="Object">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="Stop Sign"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="68" type="Object">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="Stop Sign"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="72" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="73" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="74" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="75" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="76" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="77" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="78" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="79" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="80" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="81" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="82" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="83" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="84" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="85" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="86" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="87" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="88" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="99" type="Object">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="Stop Sign"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="100" type="Object">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="Stop Sign"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="104" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="105" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="106" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="107" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="108" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="109" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="110" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="111" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="112" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="113" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="114" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="115" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="116" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="117" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="118" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="119" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="120" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="136" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="137" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="138" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="139" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="140" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="141" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="142" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="143" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="144" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="145" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="146" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="147" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="148" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="149" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="150" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="151" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="152" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="168" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="169" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="170" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="171" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="172" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="173" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="174" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="175" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="176" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="177" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="178" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="179" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="180" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="181" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="182" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="183" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="184" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="200" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="201" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="202" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="203" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="204" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="205" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="206" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="207" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="208" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="209" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="210" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="211" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="212" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="213" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="214" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="215" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="216" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="232" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="233" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="234" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="235" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="236" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="237" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="238" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="239" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="240" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="241" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="242" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="243" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="244" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="245" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="246" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="247" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="248" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="257" type="TestClass">
|
||||||
|
<properties>
|
||||||
|
<property name="TestNumber" type="int" value="10"/>
|
||||||
|
<property name="TestProperty" value="Testing"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="264" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="265" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="266" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="267" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="268" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="269" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="270" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="271" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="272" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="273" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="274" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="275" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="276" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="277" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="278" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="279" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
<tile id="280" type="PerspectiveObject">
|
||||||
|
<properties>
|
||||||
|
<property name="Name" value="BlueHouse1"/>
|
||||||
|
</properties>
|
||||||
|
</tile>
|
||||||
|
</tileset>
|
@ -16,6 +16,14 @@
|
|||||||
<properties>
|
<properties>
|
||||||
<property name="Name" value="BlueHouse1"/>
|
<property name="Name" value="BlueHouse1"/>
|
||||||
</properties>
|
</properties>
|
||||||
|
<objectgroup draworder="index" id="2">
|
||||||
|
<object id="2" x="0" y="0">
|
||||||
|
<polygon points="-33,31 -2,14 12,35 -21,51"/>
|
||||||
|
</object>
|
||||||
|
<object id="3" x="0" y="0">
|
||||||
|
<polygon points="-21,51 12,35 24,79 -20,76"/>
|
||||||
|
</object>
|
||||||
|
</objectgroup>
|
||||||
</tile>
|
</tile>
|
||||||
<tile id="9" type="PerspectiveObject">
|
<tile id="9" type="PerspectiveObject">
|
||||||
<properties>
|
<properties>
|
||||||
|
@ -72,3 +72,13 @@ bool XMLTag::GetBool(std::string dataTag){
|
|||||||
std::string XMLTag::GetString(std::string dataTag){
|
std::string XMLTag::GetString(std::string dataTag){
|
||||||
return data[dataTag];
|
return data[dataTag];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
std::string XMLTag::OutputTag(std::string ending){
|
||||||
|
std::string finalStr{"<"};
|
||||||
|
finalStr+=tag+" ";
|
||||||
|
for(auto&[name,value]:data){
|
||||||
|
finalStr+=name+"=\""+value+"\"";
|
||||||
|
}
|
||||||
|
finalStr+=ending;
|
||||||
|
return finalStr;
|
||||||
|
}
|
@ -50,4 +50,5 @@ struct XMLTag{
|
|||||||
double GetDouble(std::string dataTag);
|
double GetDouble(std::string dataTag);
|
||||||
bool GetBool(std::string dataTag);
|
bool GetBool(std::string dataTag);
|
||||||
std::string GetString(std::string dataTag);
|
std::string GetString(std::string dataTag);
|
||||||
|
std::string OutputTag(std::string ending=">");
|
||||||
};
|
};
|
@ -77,6 +77,15 @@ public:
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void SaveFile(){
|
||||||
|
std::ofstream file{activeTileset};
|
||||||
|
if(file.good()){
|
||||||
|
|
||||||
|
}else{
|
||||||
|
std::cout<<"WARNING! File not available for saving! Failed to save!"<<std::endl;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
void Update(){
|
void Update(){
|
||||||
const Tileset&tileset=tilesets[activeTileset];
|
const Tileset&tileset=tilesets[activeTileset];
|
||||||
|
|
||||||
@ -85,6 +94,7 @@ public:
|
|||||||
if(GetKey(DEL).bPressed){
|
if(GetKey(DEL).bPressed){
|
||||||
tilesets[activeTileset].objects.erase(selectedObj);
|
tilesets[activeTileset].objects.erase(selectedObj);
|
||||||
selectedObj="";
|
selectedObj="";
|
||||||
|
SaveFile();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -176,6 +186,7 @@ public:
|
|||||||
if(GetMouse(Mouse::RIGHT).bPressed&&!EditingQuad&&!dragTranslate){
|
if(GetMouse(Mouse::RIGHT).bPressed&&!EditingQuad&&!dragTranslate){
|
||||||
if(highlightedQuad!=nullptr){
|
if(highlightedQuad!=nullptr){
|
||||||
std::erase_if(tilesets[activeTileset].objects[selectedObj].collisionTiles,[&](Quadrilateral&q){return &q==highlightedQuad;});
|
std::erase_if(tilesets[activeTileset].objects[selectedObj].collisionTiles,[&](Quadrilateral&q){return &q==highlightedQuad;});
|
||||||
|
SaveFile();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -187,10 +198,15 @@ public:
|
|||||||
(*editingQuad)[2]=GetSnapPoint();
|
(*editingQuad)[2]=GetSnapPoint();
|
||||||
(*editingQuad)[3]=vf2d{initialPoint.x,cursorPos.y};
|
(*editingQuad)[3]=vf2d{initialPoint.x,cursorPos.y};
|
||||||
dragging=false;
|
dragging=false;
|
||||||
|
SaveFile();
|
||||||
}else
|
}else
|
||||||
if(EditingQuad&&!dragging){
|
if(EditingQuad&&!dragging){
|
||||||
(*editingQuad)[editingPoint]=GetSnapPoint();
|
(*editingQuad)[editingPoint]=GetSnapPoint();
|
||||||
editingPoint=4;
|
editingPoint=4;
|
||||||
|
SaveFile();
|
||||||
|
}else
|
||||||
|
if(dragTranslate){
|
||||||
|
SaveFile();
|
||||||
}
|
}
|
||||||
dragTranslate=false;
|
dragTranslate=false;
|
||||||
editingQuad=nullptr;
|
editingQuad=nullptr;
|
||||||
@ -245,6 +261,7 @@ public:
|
|||||||
newObj.AddTile(tileset,tileID);
|
newObj.AddTile(tileset,tileID);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
SaveFile();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user