Josh Perry

Results 9 issues of Josh Perry

Only contains a function for (the most useful) uuid4 at present. I'm not sure about the `_global_random` stuff: I took it from `tablex`.

Something strange is going on when the object is paused. Issue here to remind me to investigate this later.

There's no frameskipping so in cases of massive dt spikes (by moving the window, for instance) we willl be showing the "next" frame. We instead should skip ahead to the...

bug

By default Aseprite will export a non-relative path as the image file. This is problematic because LÖVE will refuse to load it and it's non-portable. There's not a lot I...

There's no reason we have to use cron.lua for timing. This may also tie into #2 or be a prerequisite for that issue.

Not sure if there's a better way to do this but I needed to know if there were any instances of a sound playing so I added this. If there's...

![image](https://user-images.githubusercontent.com/6598916/171253003-df66c0c2-7bf1-4b39-9207-e9395ac68a6b.png) B)

The instance of Random which is used for all randomness should probably be seedable instead of relying on the default constructor: https://github.com/josh-perry/Tracery.Net/blob/10843cf958a75da9eb456d5f85d2e3d35138e84d/Tracery.Net/Grammar.cs#L28 This means we'll be able to recreate the...

enhancement
good first issue

```lua local Gamestate = require("hump.gamestate") local ingame = {} function ingame:draw() love.graphics.print("Hello, World!", 10, 10) end -- function love.load() Gamestate.switch(ingame) end function love.update(dt) --Gamestate.update(dt) end function love.draw() Gamestate.draw() end ```...