All Posts in Thrall of Time Games Community
![](https://s.gjcdn.net/assets/f6fdf465.png)
Working on a new camera system, still need to work out paths for it though.
![](https://secure.gravatar.com/avatar/b1ec7a4d222609089ada3ef2cbe10c26?s=200&r=pg&d=https%3A%2F%2Fs.gjcdn.net%2Fimg%2Fno-avatar-3.png)
![](https://m.gjcdn.net/user-avatar/200/5781102-bxqrtyj6-v4.webp)
![](https://m.gjcdn.net/user-avatar/200/5755012-ct3qtzgf-v4.webp)
![](https://m.gjcdn.net/user-avatar/200/6248368-crop38_58_880_900-epqadqxa-v4.webp)
![](https://m.gjcdn.net/user-avatar/200/9918330-crop0_54_572_626-puspjkmc-v4.webp)
![](https://m.gjcdn.net/user-avatar/200/549302-gas75mds-v4.webp)
![](https://m.gjcdn.net/sticker/200/13-qzwgzbbx-v4.png)
![](https://m.gjcdn.net/sticker/200/20-mf2rgxwr-v4.png)
![](https://m.gjcdn.net/sticker/200/21-anenptwi-v4.png)
![](https://m.gjcdn.net/sticker/200/105-ncpgxr2h-v4.png)
![](https://m.gjcdn.net/sticker/200/110-hs5kicss-v4.png)
![](https://m.gjcdn.net/sticker/200/145-5m9vugty-v4.png)
![](https://m.gjcdn.net/sticker/200/2418-wq7sx9e2-v4.png)
![](https://m.gjcdn.net/sticker/200/4340-zpcnqkqr-v4.png)
Oh Gosh! I got some more fanart!
It's not in the Goblin Fan Art channel though so go check it out here!
https://gamejolt.com/p/i-don-t-really-know-what-to-draw-today-so…
Thank you so much @talosaotswico !
There we go, Stairs are working again! And now the first floor of the Caves have Stone Walls instead of the Rock ones.
![](https://m.gjcdn.net/user-avatar/200/8837495-crop146_0_1534_1388-jmphrktu-v4.webp)
![](https://m.gjcdn.net/user-avatar/200/8684522-3x8eegnu-v4.webp)
![](https://m.gjcdn.net/user-avatar/200/6271303-crop0_8_497_505-cc2yxqpg-v4.webp)
![](https://m.gjcdn.net/user-avatar/200/9342979-crop371_1_790_420-2pjhmnme-v4.webp)
![](https://m.gjcdn.net/user-avatar/200/8477887-crop85_115_639_669-evtw8dtk-v4.webp)
![](https://m.gjcdn.net/user-avatar/200/4970512-crop0_79_949_1028-zrucvbzm-v4.webp)
![](https://m.gjcdn.net/user-avatar/200/9492755-crop0_235_400_636-zeth6jj5-v4.webp)
![](https://secure.gravatar.com/avatar/f2dc4dc92f6c529fe0f30261f3903493?s=200&r=pg&d=https%3A%2F%2Fs.gjcdn.net%2Fimg%2Fno-avatar-3.png)
![](https://m.gjcdn.net/sticker/200/2311-krzb4n6n-v4.png)
![](https://m.gjcdn.net/sticker/200/2981-hbta96a9-v4.png)
![](https://m.gjcdn.net/sticker/200/417-ekrdsrkh-v4.png)
![](https://m.gjcdn.net/sticker/200/3947-73a8fzuk-v4.png)
![](https://m.gjcdn.net/sticker/200/3948-6skgei7k-v4.png)
![](https://m.gjcdn.net/sticker/200/21-anenptwi-v4.png)
![](https://m.gjcdn.net/sticker/200/109-xaccw66w-v4.png)
![](https://m.gjcdn.net/sticker/200/1654-sqpnjt26-v4.png)
![](https://m.gjcdn.net/sticker/200/2210-qmapizav-v4.png)
![](https://m.gjcdn.net/sticker/200/3949-ipcnz4ri-v4.png)
![](https://m.gjcdn.net/sticker/200/4123-tm75qkfh-v4.png)
![](https://m.gjcdn.net/sticker/200/4338-rvrafxdh-v4.png)
New Underground Walls! Much less melty looking than the ones I had previously 😏 They are a lot more uniform though, so I think I'll throw some random variations in for the front facing ones.
![](https://m.gjcdn.net/user-avatar/200/3297264-crop94_0_542_448-bzbc6z7d-v4.png)
![](https://secure.gravatar.com/avatar/099118a61922fb465a823b44f3f0f628?s=200&r=pg&d=https%3A%2F%2Fs.gjcdn.net%2Fimg%2Fno-avatar-3.png)
![](https://m.gjcdn.net/user-avatar/200/4299310-kfj9nr4a-v4.webp)
![](https://m.gjcdn.net/user-avatar/200/8684522-3x8eegnu-v4.webp)
![](https://m.gjcdn.net/user-avatar/200/3459407-gr5xnncq-v4.webp)
![](https://m.gjcdn.net/user-avatar/200/9170608-crop5_0_537_532-fhbjfkwn-v4.webp)
![](https://m.gjcdn.net/user-avatar/200/9914009-wxja6hjr-v4.webp)
![](https://m.gjcdn.net/user-avatar/200/8690987-hput78zh-v4.webp)
![](https://m.gjcdn.net/sticker/200/22-hhm5ir9h-v4.png)
![](https://m.gjcdn.net/sticker/200/169-9344hnt2-v4.png)
![](https://m.gjcdn.net/sticker/200/202-fzumqtfb-v4.png)
![](https://m.gjcdn.net/sticker/200/271-tfeywf3f-v4.png)
![](https://m.gjcdn.net/sticker/200/417-ekrdsrkh-v4.png)
![](https://m.gjcdn.net/sticker/200/418-udg2r7qw-v4.png)
![](https://m.gjcdn.net/sticker/200/1316-i6r5mifm-v4.png)
![](https://m.gjcdn.net/sticker/200/2424-qqiyfh4n-v4.png)
![](https://m.gjcdn.net/sticker/200/2582-gxpddsca-v4.png)
![](https://m.gjcdn.net/sticker/200/3282-fv6m4txm-v4.png)
![](https://m.gjcdn.net/sticker/200/3332-87czfjrt-v4.png)
![](https://m.gjcdn.net/sticker/200/4336-zn75h5r8-v4.png)
![](https://m.gjcdn.net/sticker/200/4340-zpcnqkqr-v4.png)
New Ore Vein System seems to be working.
Testing it here only having them spawn from the Starting Area, they can spread into adjacent ones though which makes things a bit more connected.
![](https://m.gjcdn.net/user-avatar/200/8477887-crop85_115_639_669-evtw8dtk-v4.webp)
![](https://m.gjcdn.net/user-avatar/200/9492755-crop0_235_400_636-zeth6jj5-v4.webp)
![](https://m.gjcdn.net/user-avatar/200/1343453-d6dgtdaj-v4.webp)
![](https://m.gjcdn.net/user-avatar/200/8684522-3x8eegnu-v4.webp)
![](https://m.gjcdn.net/user-avatar/200/9789663-crop138_382_607_851-xr35gxww-v4.webp)
![](https://m.gjcdn.net/user-avatar/200/6103896-crop49_0_568_519-ckj5aijw-v4.webp)
![](https://secure.gravatar.com/avatar/099118a61922fb465a823b44f3f0f628?s=200&r=pg&d=https%3A%2F%2Fs.gjcdn.net%2Fimg%2Fno-avatar-3.png)
![](https://m.gjcdn.net/user-avatar/200/9948007-crop522_353_922_753-er5zk5zj-v4.webp)
![](https://m.gjcdn.net/sticker/200/2311-krzb4n6n-v4.png)
![](https://m.gjcdn.net/sticker/200/3948-6skgei7k-v4.png)
![](https://m.gjcdn.net/sticker/200/3951-jedd2qij-v4.png)
![](https://m.gjcdn.net/sticker/200/4337-rehdcxmy-v4.png)
![](https://m.gjcdn.net/sticker/200/20-mf2rgxwr-v4.png)
![](https://m.gjcdn.net/sticker/200/51-g7e8gfru-v4.png)
![](https://m.gjcdn.net/sticker/200/1654-sqpnjt26-v4.png)
![](https://m.gjcdn.net/sticker/200/2393-bidx8axw-v4.png)
![](https://m.gjcdn.net/sticker/200/2424-qqiyfh4n-v4.png)
![](https://m.gjcdn.net/sticker/200/4338-rvrafxdh-v4.png)
Looks like the Ore Vein and object spawn code still works with this version. I'll probably still do a rework of it tomorrow though so its not just picking a random tile from the entire room
Would be better if it used the area data so its never in the void
![](https://m.gjcdn.net/user-avatar/200/9266393-cqvnw8ac-v4.webp)
![](https://m.gjcdn.net/user-avatar/200/7959177-crop244_109_1010_875-zsbcms4q-v4.webp)
![](https://s.gjcdn.net/img/no-avatar-3.png)
![](https://m.gjcdn.net/user-avatar/200/6271303-crop0_8_497_505-cc2yxqpg-v4.webp)
![](https://m.gjcdn.net/user-avatar/200/7640091-crop10_123_1821_1934-aauujdu3-v4.png)
![](https://m.gjcdn.net/user-avatar/200/7702855-crop75_333_614_872-cccis4c2-v4.webp)
![](https://m.gjcdn.net/user-avatar/200/8477887-crop85_115_639_669-evtw8dtk-v4.webp)
![](https://m.gjcdn.net/user-avatar/200/5061485-crop0_199_1219_1418-uvgcwhzs-v4.webp)
![](https://m.gjcdn.net/sticker/200/2981-hbta96a9-v4.png)
![](https://m.gjcdn.net/sticker/200/4337-rehdcxmy-v4.png)
![](https://m.gjcdn.net/sticker/200/13-qzwgzbbx-v4.png)
![](https://m.gjcdn.net/sticker/200/417-ekrdsrkh-v4.png)
![](https://m.gjcdn.net/sticker/200/4338-rvrafxdh-v4.png)
![](https://m.gjcdn.net/sticker/200/12-4fey9diw-v4.png)
![](https://m.gjcdn.net/sticker/200/56-xmnqwrnq-v4.png)
![](https://m.gjcdn.net/sticker/200/1651-7nqfti9m-v4.png)
![](https://m.gjcdn.net/sticker/200/2311-krzb4n6n-v4.png)
![](https://m.gjcdn.net/sticker/200/2424-qqiyfh4n-v4.png)
![](https://m.gjcdn.net/sticker/200/3231-hdii569q-v4.png)
![](https://m.gjcdn.net/sticker/200/3948-6skgei7k-v4.png)
![](https://m.gjcdn.net/sticker/200/3949-ipcnz4ri-v4.png)
![](https://m.gjcdn.net/sticker/200/3965-wksx8ndi-v4.png)
![](https://m.gjcdn.net/sticker/200/4336-zn75h5r8-v4.png)
![](https://m.gjcdn.net/user-avatar/200/2435316-crop314_0_1274_960-dxwnvxxv-v4.webp)
![](https://m.gjcdn.net/user-avatar/200/9763827-vi8fdkze-v4.webp)
![](https://m.gjcdn.net/sticker/200/91-rvifryfk-v4.png)
![](https://m.gjcdn.net/sticker/200/201-4fnzmh6z-v4.png)
![](https://m.gjcdn.net/user-avatar/200/9831008-crop1_0_400_399-8huyber3-v4.webp)
![](https://m.gjcdn.net/sticker/200/147-cdtkyetg-v4.png)
Better Cave Gen v2.0
Now with minimum distance check between entrance and exit, and a room gen retry if a condition fails too many times.
![](https://m.gjcdn.net/user-avatar/200/8690987-hput78zh-v4.webp)
![](https://m.gjcdn.net/user-avatar/200/7640091-crop10_123_1821_1934-aauujdu3-v4.png)
![](https://m.gjcdn.net/user-avatar/200/4377179-crop27_257_1112_1342-dntersit-v4.webp)
![](https://m.gjcdn.net/sticker/200/3965-wksx8ndi-v4.png)
![](https://m.gjcdn.net/sticker/200/119-q8pkqddm-v4.png)
![](https://m.gjcdn.net/sticker/200/2210-qmapizav-v4.png)
![](https://m.gjcdn.net/sticker/200/3949-ipcnz4ri-v4.png)
![](https://m.gjcdn.net/fireside-post-image/900/31620275-gnt6di38-v4.png)
SIGH.
On the one hand, my path check code works, I kept trying till it was able to path the entrance to the exit image2
on the other hand, urgh big inaccessible room image1
That shape shouldn't be possible, since it starts the floor gen from the same xy
![](https://m.gjcdn.net/user-avatar/200/1380458-crop175_0_820_644-d2xihtyh-v4.webp)
![](https://m.gjcdn.net/sticker/200/65-ccamubp9-v4.png)