MJOLNIR Code Mods changelog
MJOLNIR Code Modsv0.15.0

Classic maps: baked corners, moving machines, truer shadows

The level loader draws the 1.1.0 classic maps' new lighting: shadows stay out from under roofs, Infinity's beams fire, and a missing texture no longer blanks a material.

Added

  • MJOLNIRLevelLoader 0.2.0: a level's lightmap shadow and sun levels (lightmap_sun) keep player and vehicle shadows to ground that was in the sun in Halo CE, so a Banshee on a base roof no longer shadows the room below it. Pairs with the 1.1.0 map packs, which also bake soft corner shading into every map.
  • Moving machines. Infinity's beam emitters fire again: a machine's moving part is drawn by its material, and the loader widens the mesh's bounds so the beam is not culled as it climbs into the sky.

Fixed

  • A texture missing from a map pack costs that texture, not the whole material. Infinity's rocks and leaves drew flat grey because two multipurpose maps were missing from its pack; they now draw without them, and without the chrome-like reflection a missing multipurpose map caused.

Notes

  • mjolnir_terrain_shadows is a console command for comparing the terrain shadow modes (on, off, lightmap, proxy, ao) while a converted map is loaded.