Setting up Isometric Grid

hey all, im trying to set up the basics for a Isometric game thats will be grid based. Ive currently got a setup with a square grid as shown,

but im trying to get the right math to set up a diamond shaped one but so far i cant get the offset right

( I realise i could just position the camera right and go orthographic to get the same look, however im looking to make assets like these https://mobilegamegraphics.com/wp-content/uploads/2015/06/Assets2final-1920.jpg )

split your TileSize into TileSizeX and TileSizeY.

every odd row, add half of TileSizeX to the X location of each tile in that row.

to calculate if the Index is within an odd row, you can divide the index by the GridSize, then modulus by 2.

Great stuff, Worked like a charm! Thank you!