Difference between revisions of "Talk:Presence flag"

From Custom Mario Kart
Jump to navigation Jump to search
 
Line 18: Line 18:
 
== <span id=lecode>LE-CODE Extension: Third idea</span> ==
 
== <span id=lecode>LE-CODE Extension: Third idea</span> ==
  
→ Current definition moved to [[Extended presence flag]]
+
→ Current definition moved to [[Extended presence flags]]
  
 
→ For old ideas and discussions see [[Talk:Presence flag/LE-CODE Extension]]
 
→ For old ideas and discussions see [[Talk:Presence flag/LE-CODE Extension]]

Latest revision as of 17:11, 22 January 2020

MDL0 -low

@Atlas wrote: These objects load the MDL0 from the BRRES files that are tagged with "-low" at the end of their name.
Can you please explain it for me. What is These objects? Bit set or bit cleared? Have you an example for me?
Btw, I plan also a section about the *_d.szs files after some more tests.
-- Wiimm (talk) 21:25, 24 October 2016 (UTC)
And is it "-low" or "-lod"? Both strings appear in the game files as "%s-low" (once) and "%s-lod" (twice). -- Leseratte (talk) 03:07, 25 October 2016 (UTC)
I changed it to "-low" because all MDL0s that uses lower polygon models or smaller textures have object name + -low as their MDL0 name, and I think that is what Atlas refers to. "These objects" should be all the general objects that have a MDL0.
--Wexos (Talk | Contribs) 06:10, 25 October 2016 (UTC)
"-lod" is kind of a mistake from me, since it's only used for CPU models (when they're far away, the characters turn into their low-poly, unanimated Level of Detail version, model-lod). The tag "_LOD" is found into TruckWagon.brres, and instead of those models tagged with "-low", this one loads in 1 Player mode too and it does the same as the CPU models, the model is changed to the Level of Detail version when the trucks are far away from the player. —Atlas (talk) 10:01, 25 October 2016 (UTC)
I believe, that "-lod" has nothing to do with the presence flag. If the related bit is not set, the object is hidden. And this is true for TruckWagon/offline too.
-- Wiimm (talk) 17:53, 25 October 2016 (UTC)
Yeah, it hasn't. I've tested again, and it seems like -low models are loaded on a track from *_d.szs in splitscreen. In the race intro, the object loads the normal MDL0 instead. So, where is used the -low from the normal course .szs and not the *_d? My guesses are they're used for online 2 players splitscreen. But I can't test that. —Atlas (talk) 19:32, 25 October 2016 (UTC)


LE-CODE Extension: Third idea

→ Current definition moved to Extended presence flags

→ For old ideas and discussions see Talk:Presence flag/LE-CODE Extension