Skip to content

Uranium Template 1.0-b2

Pre-release
Pre-release
Compare
Choose a tag to compare
@oatmealine oatmealine released this 17 Oct 10:55
· 10 commits to main since this release

Hello! This is another beta release of the Uranium Template. Everything should be stable now, but I'm not 100% certain, so I'm marking it as a beta release for now.

  • DrawFunctions can now be used to pass through arguments:
setDrawFunction(af, function(x, y)
  quad:xy(x, y)
  quad:Draw()
end)

function uranium.update()
  for x = 0, 3 do
    for y = 0, 3 do
      af:Draw(x, y)
    end
  end
end
  • Added stdlib.players - this initializes P[1-8] and P<1-8>, letting you hide them or do whatever with them as needed
  • stdlib.eternalfile now deletes all notedata from every player, preventing them from hitting mines or similar on accident
  • Added more helpful errors to prevent running into errors inside of main.xml
  • You can now use methods like setShader, setDrawFunction outside of uranium.init, queueing them up for later
    • This avoids bloating every file with uranium.init for no good reason
  • stdlib.profiler is now documented
  • Release information is now embedded in the _release global
    image

As always, bug testing and feedback is appreciated. Please don't hesitate to let me know if there's something you'd like to see or see changed in the template!