The Birthday Coyote :]
The Birthday Coyote :]
Should I also post the C conversion I made? Or just the texture generation pseudocode
IMPORTANT TYPO EDIT: mote_decay_amp should be 1.06, not *1.6*. I'm very sorry. I apologize if this is a little hard to read/follow, im not 100% adept at writing pseudocode and...
Oh one other thing, if you want to bake this to a nice looping texture (so that on web clients you can pre generate these on-startup and store them for...
Yes I'm terribly sorry, I wrote this up very late at night and halfway-through it clicked what was actually going on with the fire. At it's core the fire is...
I'm unsure as to how I'd go about submitting code for that (most times I do that its been 1:1 with someone) A because there's actually supposed to be two...
I've created a pull request #862 doing the above + naming consistency, and (probably overly verbose) commenting. The comments can probably be later shuffled over the wiki? I haven't actively...
Huh. Aite then, damn. I'll get to the wiki page at some point. I can also provide geometry used for *all* of fire's original models. Of which there is a...
Could have a table of function pointers for "Block Renderers", which are picked if `Shape` is greater than 16. So the offset becomes `BlockRenderer[Shape - 16]` (But that's still hard...
I'm feeling like either all of the procedural animations should be put into their own source file (Procedural.c?) with each Tick function being exposed to other units, or have each...
Processing Pattern Encoder: Set amount doesn't work if pick block is not the default of middle click
> https://github.com/AppliedEnergistics/Applied-Energistics-2/blob/main/src/main/java/appeng/client/gui/me/items/PatternEncodingTermScreen.java#L99 > > Seems to be the relevant code here. This `if (this.minecraft.options.keyPickItem.matchesMouse(btn))` sounds like it will only ever work if you have a keybind for pick block that...