WTF Tiling

This commit is contained in:
Brian Fertig 2025-07-28 23:03:12 -06:00
parent 065caad5c8
commit e7308aec73
4 changed files with 131 additions and 134 deletions

View File

@ -848,8 +848,8 @@
"type":"",
"visible":true,
"width":100,
"x":303.333,
"y":2791.33
"x":279.333,
"y":2775.33
},
{
"gid":101,
@ -871,8 +871,8 @@
"type":"",
"visible":true,
"width":100,
"x":920.67,
"y":2634
"x":896.67,
"y":2618
},
{
"gid":101,
@ -894,8 +894,8 @@
"type":"",
"visible":true,
"width":100,
"x":2696.42,
"y":3282.85
"x":2672.42,
"y":3266.85
},
{
"gid":101,
@ -917,8 +917,8 @@
"type":"",
"visible":true,
"width":100,
"x":2418,
"y":2638
"x":2394,
"y":2622
},
{
"gid":111,
@ -940,8 +940,8 @@
"type":"",
"visible":true,
"width":100,
"x":2193.52,
"y":3556.91
"x":2169.52,
"y":3540.91
},
{
"gid":111,
@ -963,8 +963,8 @@
"type":"",
"visible":true,
"width":100,
"x":1910,
"y":2826
"x":1886,
"y":2810
},
{
"gid":101,
@ -986,8 +986,8 @@
"type":"",
"visible":true,
"width":100,
"x":4020.67,
"y":3205.15
"x":3996.67,
"y":3189.15
},
{
"gid":101,
@ -1009,8 +1009,8 @@
"type":"",
"visible":true,
"width":100,
"x":5568.06,
"y":3414.36
"x":5544.06,
"y":3398.36
},
{
"gid":101,
@ -1032,8 +1032,8 @@
"type":"",
"visible":true,
"width":100,
"x":4244.42,
"y":3644.91
"x":4220.42,
"y":3628.91
},
{
"gid":113,
@ -1060,8 +1060,8 @@
"type":"",
"visible":true,
"width":100,
"x":2501.52,
"y":1501.51
"x":2477.52,
"y":1485.51
},
{
"gid":113,
@ -1088,8 +1088,8 @@
"type":"",
"visible":true,
"width":100,
"x":3816.67,
"y":695.455
"x":3792.67,
"y":679.455
},
{
"gid":113,
@ -1116,8 +1116,8 @@
"type":"",
"visible":true,
"width":100,
"x":2416.55,
"y":689.515
"x":2392.55,
"y":673.515
},
{
"gid":101,
@ -1139,8 +1139,8 @@
"type":"",
"visible":true,
"width":100,
"x":2880.31,
"y":2289.39
"x":2856.31,
"y":2273.39
},
{
"gid":101,
@ -1162,8 +1162,8 @@
"type":"",
"visible":true,
"width":100,
"x":2895.46,
"y":1501.51
"x":2871.46,
"y":1485.51
},
{
"gid":101,
@ -1185,8 +1185,8 @@
"type":"",
"visible":true,
"width":100,
"x":2651.45,
"y":-105.515
"x":2627.45,
"y":-121.515
},
{
"gid":111,
@ -1208,8 +1208,8 @@
"type":"",
"visible":true,
"width":100,
"x":765.758,
"y":2082.61
"x":741.758,
"y":2066.61
},
{
@ -1232,8 +1232,8 @@
"type":"",
"visible":true,
"width":100,
"x":422.727,
"y":134.848
"x":398.727,
"y":118.848
},
{
"gid":111,
@ -1255,8 +1255,8 @@
"type":"",
"visible":true,
"width":100,
"x":1850.61,
"y":62.485
"x":1826.61,
"y":46.485
},
{
"gid":111,
@ -1278,8 +1278,8 @@
"type":"",
"visible":true,
"width":100,
"x":3413.64,
"y":946.97
"x":3389.64,
"y":930.97
},
{
"gid":111,
@ -1301,8 +1301,8 @@
"type":"",
"visible":true,
"width":100,
"x":4015.33,
"y":75.939
"x":3991.33,
"y":59.939
},
{
"gid":111,
@ -1324,8 +1324,8 @@
"type":"",
"visible":true,
"width":100,
"x":3519.21,
"y":-115.576
"x":3495.21,
"y":-131.576
},
{
"gid":111,
@ -1347,8 +1347,8 @@
"type":"",
"visible":true,
"width":100,
"x":3513.63,
"y":1801.52
"x":3489.63,
"y":1785.52
},
{
"gid":101,
@ -1370,8 +1370,8 @@
"type":"",
"visible":true,
"width":100,
"x":2750,
"y":4400
"x":2726,
"y":4384
},
{
"gid":111,
@ -1393,8 +1393,8 @@
"type":"",
"visible":true,
"width":100,
"x":2050,
"y":4700
"x":2026,
"y":4684
},
{
"gid":117,
@ -1426,8 +1426,8 @@
"type":"",
"visible":true,
"width":100,
"x":2795.45,
"y":5304.55
"x":2771.45,
"y":5288.55
},
{
"gid":113,
@ -1454,8 +1454,8 @@
"type":"",
"visible":true,
"width":100,
"x":3710.61,
"y":3207.58
"x":3686.61,
"y":3191.58
},
{
"gid":111,
@ -1477,8 +1477,8 @@
"type":"",
"visible":true,
"width":100,
"x":601.515,
"y":5295.45
"x":577.515,
"y":5279.45
},
{
"gid":111,
@ -1500,8 +1500,8 @@
"type":"",
"visible":true,
"width":100,
"x":204.545,
"y":5500
"x":180.545,
"y":5484
},
{
"gid":101,
@ -1523,8 +1523,8 @@
"type":"",
"visible":true,
"width":100,
"x":746.97,
"y":5600
"x":722.97,
"y":5584
},
{
"gid":117,
@ -1556,8 +1556,8 @@
"type":"",
"visible":true,
"width":100,
"x":5598.48,
"y":5500
"x":5574.48,
"y":5484
},
{
"gid":113,
@ -1584,8 +1584,8 @@
"type":"",
"visible":true,
"width":100,
"x":5343.94,
"y":3307.58
"x":5319.94,
"y":3291.58
},
{
"gid":101,
@ -1612,8 +1612,8 @@
"type":"",
"visible":true,
"width":100,
"x":4405.28,
"y":2705.88
"x":4381.28,
"y":2689.88
},
{
@ -1636,8 +1636,8 @@
"type":"",
"visible":true,
"width":100,
"x":4092.66,
"y":2900
"x":4068.66,
"y":2884
},
{
"gid":113,
@ -1664,8 +1664,8 @@
"type":"",
"visible":true,
"width":100,
"x":3810.37,
"y":2332.55
"x":3786.37,
"y":2316.55
},
{
"gid":113,
@ -1692,8 +1692,8 @@
"type":"",
"visible":true,
"width":100,
"x":5319.7,
"y":2462.12
"x":5295.7,
"y":2446.12
},
{
"gid":113,
@ -1720,8 +1720,8 @@
"type":"",
"visible":true,
"width":100,
"x":5546.97,
"y":2834.85
"x":5522.97,
"y":2818.85
},
{
"gid":101,
@ -1743,8 +1743,8 @@
"type":"",
"visible":true,
"width":100,
"x":1250,
"y":-154
"x":1242,
"y":-290
},
{
"gid":101,
@ -1766,10 +1766,10 @@
"type":"",
"visible":true,
"width":100,
"x":5542,
"y":-154
"x":5518,
"y":-170
}],
"opacity":1,
"opacity":0.9,
"type":"objectgroup",
"visible":true,
"x":0,
@ -1781,15 +1781,15 @@
"name":"zone",
"objects":[
{
"height":201.333,
"height":200,
"id":37,
"name":"99Dungeon",
"rotation":0,
"type":"",
"visible":true,
"width":91.3333,
"x":5614.67,
"y":898
"width":100,
"x":5600,
"y":900
}],
"opacity":1,
"type":"objectgroup",

View File

@ -14,11 +14,11 @@
},
"NNDungeon.tmx": {
"expandedObjectLayers": [
3,
5
5,
3
],
"scale": 0.33,
"selectedLayer": 2,
"selectedLayer": 0,
"viewCenter": {
"x": 3200,
"y": 2401.5151515151515
@ -34,22 +34,19 @@
"scale": 0.5,
"selectedLayer": 1,
"viewCenter": {
"x": 1601,
"y": 3202
"x": 1600,
"y": 3201
}
},
"gluch.tmx#gulch-tiles": {
"scaleInDock": 1
},
"gulch.tmx": {
"expandedObjectLayers": [
5
],
"scale": 0.25,
"selectedLayer": 1,
"scale": 0.125,
"selectedLayer": 0,
"viewCenter": {
"x": 1434,
"y": 772
"x": 3480,
"y": 2396
}
},
"gulch.tmx#99boy-tiles": {

View File

@ -945,155 +945,155 @@
</chunk>
</data>
</layer>
<objectgroup id="5" name="enemies">
<object id="3" gid="111" x="303.333" y="2791.33" width="100" height="100">
<objectgroup id="5" name="enemies" opacity="0.9">
<object id="3" gid="111" x="279.333" y="2775.33" width="100" height="100">
<properties>
<property name="fire" type="int" value="2000"/>
<property name="patrolX" type="int" value="700"/>
</properties>
</object>
<object id="4" gid="101" x="920.67" y="2634" width="100" height="100">
<object id="4" gid="101" x="896.67" y="2618" width="100" height="100">
<properties>
<property name="fire" type="int" value="1500"/>
<property name="patrolX" type="int" value="-500"/>
</properties>
</object>
<object id="5" gid="101" x="2696.42" y="3282.85" width="100" height="100">
<object id="5" gid="101" x="2672.42" y="3266.85" width="100" height="100">
<properties>
<property name="fire" type="int" value="1500"/>
<property name="patrolX" type="int" value="-500"/>
</properties>
</object>
<object id="6" gid="101" x="2418" y="2638" width="100" height="100">
<object id="6" gid="101" x="2394" y="2622" width="100" height="100">
<properties>
<property name="fire" type="int" value="1500"/>
<property name="patrolX" type="int" value="-500"/>
</properties>
</object>
<object id="7" gid="111" x="2193.52" y="3556.91" width="100" height="100">
<object id="7" gid="111" x="2169.52" y="3540.91" width="100" height="100">
<properties>
<property name="fire" type="int" value="2000"/>
<property name="patrolX" type="int" value="700"/>
</properties>
</object>
<object id="8" gid="111" x="1910" y="2826" width="100" height="100">
<object id="8" gid="111" x="1886" y="2810" width="100" height="100">
<properties>
<property name="fire" type="int" value="2000"/>
<property name="patrolX" type="int" value="700"/>
</properties>
</object>
<object id="9" gid="101" x="4020.67" y="3205.15" width="100" height="100">
<object id="9" gid="101" x="3996.67" y="3189.15" width="100" height="100">
<properties>
<property name="fire" type="int" value="1500"/>
<property name="patrolX" type="int" value="-500"/>
</properties>
</object>
<object id="10" gid="101" x="5568.06" y="3414.36" width="100" height="100">
<object id="10" gid="101" x="5544.06" y="3398.36" width="100" height="100">
<properties>
<property name="fire" type="int" value="1500"/>
<property name="patrolX" type="int" value="-500"/>
</properties>
</object>
<object id="11" gid="101" x="4244.42" y="3644.91" width="100" height="100">
<object id="11" gid="101" x="4220.42" y="3628.91" width="100" height="100">
<properties>
<property name="fire" type="int" value="1500"/>
<property name="patrolX" type="int" value="-500"/>
</properties>
</object>
<object id="18" gid="113" x="2501.52" y="1501.51" width="100" height="100">
<object id="18" gid="113" x="2477.52" y="1485.51" width="100" height="100">
<properties>
<property name="fire" type="int" value="800"/>
<property name="patrolX" type="int" value="-800"/>
<property name="patrolY" type="int" value="300"/>
</properties>
</object>
<object id="19" gid="113" x="3816.67" y="695.455" width="100" height="100">
<object id="19" gid="113" x="3792.67" y="679.455" width="100" height="100">
<properties>
<property name="fire" type="int" value="800"/>
<property name="patrolX" type="int" value="-800"/>
<property name="patrolY" type="int" value="200"/>
</properties>
</object>
<object id="20" gid="113" x="2416.55" y="689.515" width="100" height="100">
<object id="20" gid="113" x="2392.55" y="673.515" width="100" height="100">
<properties>
<property name="fire" type="int" value="800"/>
<property name="patrolX" type="int" value="-800"/>
<property name="patrolY" type="int" value="200"/>
</properties>
</object>
<object id="21" gid="101" x="2880.31" y="2289.39" width="100" height="100">
<object id="21" gid="101" x="2856.31" y="2273.39" width="100" height="100">
<properties>
<property name="fire" type="int" value="1500"/>
<property name="patrolX" type="int" value="-500"/>
</properties>
</object>
<object id="22" gid="101" x="2895.46" y="1501.51" width="100" height="100">
<object id="22" gid="101" x="2871.46" y="1485.51" width="100" height="100">
<properties>
<property name="fire" type="int" value="1500"/>
<property name="patrolX" type="int" value="-500"/>
</properties>
</object>
<object id="23" gid="101" x="2651.45" y="-105.515" width="100" height="100">
<object id="23" gid="101" x="2627.45" y="-121.515" width="100" height="100">
<properties>
<property name="fire" type="int" value="1500"/>
<property name="patrolX" type="int" value="-500"/>
</properties>
</object>
<object id="30" gid="111" x="765.758" y="2082.61" width="100" height="100">
<object id="30" gid="111" x="741.758" y="2066.61" width="100" height="100">
<properties>
<property name="fire" type="int" value="2000"/>
<property name="patrolX" type="int" value="700"/>
</properties>
</object>
<object id="31" gid="111" x="422.727" y="134.848" width="100" height="100">
<object id="31" gid="111" x="398.727" y="118.848" width="100" height="100">
<properties>
<property name="fire" type="int" value="2000"/>
<property name="patrolX" type="int" value="700"/>
</properties>
</object>
<object id="32" gid="111" x="1850.61" y="62.485" width="100" height="100">
<object id="32" gid="111" x="1826.61" y="46.485" width="100" height="100">
<properties>
<property name="fire" type="int" value="2000"/>
<property name="patrolX" type="int" value="700"/>
</properties>
</object>
<object id="33" gid="111" x="3413.64" y="946.97" width="100" height="100">
<object id="33" gid="111" x="3389.64" y="930.97" width="100" height="100">
<properties>
<property name="fire" type="int" value="2000"/>
<property name="patrolX" type="int" value="700"/>
</properties>
</object>
<object id="34" gid="111" x="4015.33" y="75.939" width="100" height="100">
<object id="34" gid="111" x="3991.33" y="59.939" width="100" height="100">
<properties>
<property name="fire" type="int" value="2000"/>
<property name="patrolX" type="int" value="700"/>
</properties>
</object>
<object id="35" gid="111" x="3519.21" y="-115.576" width="100" height="100">
<object id="35" gid="111" x="3495.21" y="-131.576" width="100" height="100">
<properties>
<property name="fire" type="int" value="2000"/>
<property name="patrolX" type="int" value="700"/>
</properties>
</object>
<object id="36" gid="111" x="3513.63" y="1801.52" width="100" height="100">
<object id="36" gid="111" x="3489.63" y="1785.52" width="100" height="100">
<properties>
<property name="fire" type="int" value="2000"/>
<property name="patrolX" type="int" value="700"/>
</properties>
</object>
<object id="40" gid="101" x="2750" y="4400" width="100" height="100">
<object id="40" gid="101" x="2726" y="4384" width="100" height="100">
<properties>
<property name="fire" type="int" value="1500"/>
<property name="patrolX" type="int" value="-500"/>
</properties>
</object>
<object id="41" gid="111" x="2050" y="4700" width="100" height="100">
<object id="41" gid="111" x="2026" y="4684" width="100" height="100">
<properties>
<property name="fire" type="int" value="2000"/>
<property name="patrolX" type="int" value="700"/>
</properties>
</object>
<object id="42" gid="117" x="2795.45" y="5304.55" width="100" height="100">
<object id="42" gid="117" x="2771.45" y="5288.55" width="100" height="100">
<properties>
<property name="fastShot" type="bool" value="true"/>
<property name="garbage" type="bool" value="true"/>
@ -1101,32 +1101,32 @@
<property name="speed" type="int" value="50"/>
</properties>
</object>
<object id="43" gid="113" x="3710.61" y="3207.58" width="100" height="100">
<object id="43" gid="113" x="3686.61" y="3191.58" width="100" height="100">
<properties>
<property name="fire" type="int" value="800"/>
<property name="patrolX" type="int" value="-800"/>
<property name="patrolY" type="int" value="300"/>
</properties>
</object>
<object id="44" gid="111" x="601.515" y="5295.45" width="100" height="100">
<object id="44" gid="111" x="577.515" y="5279.45" width="100" height="100">
<properties>
<property name="fire" type="int" value="2000"/>
<property name="patrolX" type="int" value="700"/>
</properties>
</object>
<object id="45" gid="111" x="204.545" y="5500" width="100" height="100">
<object id="45" gid="111" x="180.545" y="5484" width="100" height="100">
<properties>
<property name="fire" type="int" value="2000"/>
<property name="patrolX" type="int" value="700"/>
</properties>
</object>
<object id="46" gid="101" x="746.97" y="5600" width="100" height="100">
<object id="46" gid="101" x="722.97" y="5584" width="100" height="100">
<properties>
<property name="fire" type="int" value="1500"/>
<property name="patrolX" type="int" value="-500"/>
</properties>
</object>
<object id="47" gid="117" x="5598.48" y="5500" width="100" height="100">
<object id="47" gid="117" x="5574.48" y="5484" width="100" height="100">
<properties>
<property name="fastShot" type="bool" value="false"/>
<property name="garbage" type="bool" value="true"/>
@ -1134,54 +1134,54 @@
<property name="speed" type="int" value="50"/>
</properties>
</object>
<object id="48" gid="113" x="5343.94" y="3307.58" width="100" height="100">
<object id="48" gid="113" x="5319.94" y="3291.58" width="100" height="100">
<properties>
<property name="fire" type="int" value="800"/>
<property name="patrolX" type="int" value="-800"/>
<property name="patrolY" type="int" value="300"/>
</properties>
</object>
<object id="49" gid="101" x="4405.28" y="2705.88" width="100" height="100">
<object id="49" gid="101" x="4381.28" y="2689.88" width="100" height="100">
<properties>
<property name="fire" type="int" value="1500"/>
<property name="patrolX" type="int" value="-500"/>
<property name="patrolY" type="int" value="500"/>
</properties>
</object>
<object id="50" gid="101" x="4092.66" y="2900" width="100" height="100">
<object id="50" gid="101" x="4068.66" y="2884" width="100" height="100">
<properties>
<property name="fire" type="int" value="1500"/>
<property name="patrolX" type="int" value="-500"/>
</properties>
</object>
<object id="51" gid="113" x="3810.37" y="2332.55" width="100" height="100">
<object id="51" gid="113" x="3786.37" y="2316.55" width="100" height="100">
<properties>
<property name="fire" type="int" value="800"/>
<property name="patrolX" type="int" value="-800"/>
<property name="patrolY" type="int" value="300"/>
</properties>
</object>
<object id="52" gid="113" x="5319.7" y="2462.12" width="100" height="100">
<object id="52" gid="113" x="5295.7" y="2446.12" width="100" height="100">
<properties>
<property name="fastShot" type="bool" value="true"/>
<property name="fire" type="int" value="800"/>
<property name="patrolY" type="int" value="500"/>
</properties>
</object>
<object id="53" gid="113" x="5546.97" y="2834.85" width="100" height="100">
<object id="53" gid="113" x="5522.97" y="2818.85" width="100" height="100">
<properties>
<property name="fastShot" type="bool" value="true"/>
<property name="fire" type="int" value="800"/>
<property name="patrolY" type="int" value="-400"/>
</properties>
</object>
<object id="54" gid="101" x="1250" y="-154" width="100" height="100">
<object id="54" gid="101" x="1242" y="-290" width="100" height="100">
<properties>
<property name="fire" type="int" value="1500"/>
<property name="patrolX" type="int" value="-500"/>
</properties>
</object>
<object id="55" gid="101" x="5542" y="-154" width="100" height="100">
<object id="55" gid="101" x="5518" y="-170" width="100" height="100">
<properties>
<property name="fire" type="int" value="1500"/>
<property name="patrolX" type="int" value="-500"/>
@ -1189,6 +1189,6 @@
</object>
</objectgroup>
<objectgroup id="6" name="zone">
<object id="37" name="99Dungeon" x="5614.67" y="898" width="91.3333" height="201.333"/>
<object id="37" name="99Dungeon" x="5600" y="900" width="100" height="200"/>
</objectgroup>
</map>

View File

@ -21,7 +21,7 @@ export class Player extends Phaser.GameObjects.Sprite {
this.isFiring = false;
this.axe;
this.bullet;
this.texturePlus = 24;
this.texturePlus = 0;
// Create animations
this.anims.create({