Spoiler for Original thread content:
This was resolved thanks to [Only registered and activated users can see links. Click Here To Register...]
Will post an updated gif when tile culling is resolved (provided it's a good idea, of course).
Printable View
Spoiler for Original thread content:
This was resolved thanks to [Only registered and activated users can see links. Click Here To Register...]
Will post an updated gif when tile culling is resolved (provided it's a good idea, of course).
I know you want to do this now, but I highly recommend against it. Even if you aren't zoomed out, the client will still draw everything from the surrounding 8 regions including the center one, and it could become very laggy!
Why would you need to have that much stuff on the screen at one time anyway? Clicking positions for small objects/npcs will be off-center.
Thanks for the insight! Would it still be possible for a single region then? Because I feel like the client doesn't show me all the objects in a single region even.
As to why: we simply wanted to try it out and test the boundaries.
I would tell you exactly what to change, but I need to know what client you're using first.Quote:
Originally Posted by Jarinois [Only registered and activated users can see links. Click Here To Register...]
Eliminate's v06, is that good enough? :DQuote:
Originally Posted by clrlslwi [Only registered and activated users can see links. Click Here To Register...]
WorldController, line 978Quote:
Originally Posted by Jarinois [Only registered and activated users can see links. Click Here To Register...]
Play around with the number 2000, which is the threshold for hiding objects that are too far away.Code:if(class30_sub3.anInt1321 > i1 || !aBooleanArrayArray492[(i2 - anInt453) + 25][(k2 - anInt454) + 25] && anIntArrayArrayArray440[k1][i2][k2] - l < 2000)
I will not on the other hand, tell you how to remove the tile culling, because that would be retarded.
Could you elaborate on that last sentence? I'm trying to get my head around client-sided programming and I would like to know why it would be retarded to remove the tile culling.Quote:
Originally Posted by clrlslwi [Only registered and activated users can see links. Click Here To Register...]
The snippet you gave me doesn't seem to have any effect. I did edit that integer (2000) to 1000 and 4000, but there was no difference. Would you be so kind as to globally explain what this snippet does? I also removed thepart altogether, which also doesn't seem to have an effect.Code:&& anIntArrayArrayArray440[k1][i2][k2] - l < 2000
I'm not sure we're on the same page here. You need to explain exactly what you want to do. There's tile culling, which is where the objects/tiles that aren't visible are not rendered, there's a hard cap on the amount of tiles that are rendered around your player, and there's a hard cap on the distance the camera can be from a tile to render it (which is what I just showed you.)Quote:
Originally Posted by Jarinois [Only registered and activated users can see links. Click Here To Register...]
If you would like to explain further, you can message me your Skype, or I might reply when I wake up later.
edit: there's a second distance check in model @ method443. Remove >= 3500. If you want full culling removal, you have to change dozens of things.. Will provide you further help later.
Removing the '>= 3500' check worked! I sent you my skype username, so we'll continue with the tile culling through Skype.Quote:
Originally Posted by clrlslwi [Only registered and activated users can see links. Click Here To Register...]
@Mods, this may now be closed.
FarZQuote:
Originally Posted by clrlslwi [Only registered and activated users can see links. Click Here To Register...]