Originally Posted by
DimitriSavage
lol im already done and it seems solid, checking if the blocks in SightRadius (x,y) are block in sight using IsBlocksSight checking if the (x,y)
its a derivative from IsPassiable from world.cs (EZ PZ LEMON SQUEEZY) then i find the tiles farther then the x,y and never load whatever pass the tile that has the description BlocksSight
WHAT SHIT MEANS FOR YOU SCRUBS THAT DON'T KNOW JACK:::::
x,y = the blocks in the Sight raduis of the player
IsBlocksSight = is a deriviative of IsPassiable and it checks if the wall is blocksight=true or not
then IsBlocksSight(x,y) so its checking for the walls that blocksight in the radius of the players sight
then the tiles > or the tiles < the walls(x,y) are not loaded in WHICH MEANS ENEMIES AND WALLS AND FLOORS(basically everything) that is farther then the first wall closest to the player will not load anything pass it...EVER very very simple actually its just that fabino the bambino source is so undone that its frustrating and annoying at times to look at that nastiness lol
god i wouldnt use fabino the bambino source if clubs source wasn't so shit either but i digress
anyways just taking the time to look at the source code will fill your brain with so much info and your brain will have orgasms from the info its taking even tho fabino the bambino spread out code is nasty sometimes its still incredibly wonderful to see the beauty that coding has brought into this world whether its C++ or C# or python or java its still amazing and tbh it gets even better when your working with an engine like Unity or my personal baby the Unreal engine <3