Replying to @AedraRising @Bleu_2ay
it should be two slabs.
Replying to @DeepknowledgeU @smallboxswe
Replying to @Soft_Hands_V @Y40IFRQTTING
this guy in the first picture has always been described as "chad" though, even in the era where "gigachad" exclusively meant the guy on the right
ah. that's not the real code.
![angle_t R_PointToAngle2(int viewx, int viewy, int x, int y) { return (y -= viewy, (x -= viewx) || y) ? x >= 0 ? y >= 0 ? (x > y) ? tantoangle[SlopeDiv(y, x)] : ANG90 - 1 - tantoangle[SlopeDiv(x, y)] : x > (y = -y) ? 0 - tantoangle[SlopeDiv(y, x)] : ANG270 + tantoangle[SlopeDiv(x, y)] : y >= 0 ? (x = -x) > y ? ANG180 - 1 - tantoangle[SlopeDiv(y, x)] : ANG90 + tantoangle[SlopeDiv(x, y)] : (x = -x) > (y = -y) ? ANG180 + tantoangle[SlopeDiv(y, x)] : ANG270 - 1 - tantoangle[SlopeDiv(x, y)] : 0; }](https://pbs.twimg.com/media/HWWC6-FXYAEU1Bd.png?name=small&format=webp)
ALT angle_t R_PointToAngle2(int viewx, int viewy, int x, int y) { return (y -= viewy, (x -= viewx) || y) ? x >= 0 ? y >= 0 ? (x > y) ? tantoangle[SlopeDiv(y, x)] : ANG90 - 1 - tantoangle[SlopeDiv(x, y)] : x > (y = -y) ? 0 - tantoangle[SlopeDiv(y, x)] : ANG270 + tantoangle[SlopeDiv(x, y)] : y >= 0 ? (x = -x) > y ? ANG180 - 1 - tantoangle[SlopeDiv(y, x)] : ANG90 + tantoangle[SlopeDiv(x, y)] : (x = -x) > (y = -y) ? ANG180 + tantoangle[SlopeDiv(y, x)] : ANG270 - 1 - tantoangle[SlopeDiv(x, y)] : 0; }
Replying to @zozozrob1
hard mode: stairs
[this is so much harder than it sounds like it should be, i gave up partway through - the texturing itself isn't so hard, you can build it up from 8x8 slices of this, but the standard uv locking mechanism won't make the tops look right]
Replying to @T7478546021822 @TakeThatNurses
yeah, regular americans get their massive calorie bomb burgers unsmashed, generally.















