Cannot convert argument from object to vector 2i

it would make the floor and walls separate versions of each other if my layers were extruded


those cant be separate

i dont know why this task specifically needs to be impossible in 4.3 but if you could recommend what version makes the most sense for what im doing that would be grate

4.3 is the only version it is possible

TileMap is deprecated in favor of TileMapLayer, that’s what one of the warnings you will see is about. If you do not want to upgrade you can change my script to use TileMap instead of TileMapLayer like so

@export var floor_layer: TileMap

Though I highly recommend converting your TileMap into TileMapLayers

id have to redraw my tiles have only a floor then make a way to spawn walls and with 7 options and figure out how to get the walls to those coordinates i feel like this is specifically designed against me

maybe i need a background to swap tiles with

i got it thanks so much

i thought it would separate the two types of collision

well it was working perfectly i changed the layer to alter my png and that code is not talking to a variable layer that can change now it doesn’t detect all the time. same code nothing changed but the picture i dont know i really tryed its retarded i lost iq trying to use this machine