aboutsummaryrefslogtreecommitdiffstats
path: root/src/render.rs
diff options
context:
space:
mode:
authorLibravatarLarge Libravatar /dev/urandom <johnfkennedymaili2p>2025-02-15 04:42:12 +0100
committerLibravatarLarge Libravatar /dev/urandom <johnfkennedymaili2p>2025-02-15 04:42:12 +0100
commita62d11357cca3b5063532f797f801cd002aff8bd (patch)
tree328eb9c7e3b9ae96c913ef24c02fcdb136d257e7 /src/render.rs
parent70a7a645dcd791ab8c33ee1096a815428e702ae3 (diff)
downloadcosin25-invite-mountainbytes-a62d11357cca3b5063532f797f801cd002aff8bd.tar.gz
cosin25-invite-mountainbytes-a62d11357cca3b5063532f797f801cd002aff8bd.tar.bz2
cosin25-invite-mountainbytes-a62d11357cca3b5063532f797f801cd002aff8bd.tar.lz
cosin25-invite-mountainbytes-a62d11357cca3b5063532f797f801cd002aff8bd.zip

chore: mention where released and shit

Diffstat (limited to 'src/render.rs')
-rw-r--r--src/render.rs51
1 files changed, 50 insertions, 1 deletions
diff --git a/src/render.rs b/src/render.rs
index 298b7ed..6be2ba6 100644
--- a/src/render.rs
+++ b/src/render.rs
@@ -200,6 +200,55 @@ pub fn render(
}
}
}
+ // We did most of this at mountainbytes
+ {
+ let mut offset = 0.0;
+ let mut rng = rand::thread_rng();
+
+ for c in "we did 90% onsite at mountainbytes 2025,".chars() {
+ let char = FONT_GALMURI.get_char(c);
+ canvas
+ .copy(
+ &char
+ .to_texture(
+ texture_creator,
+ Color::RGB(colourthing, 64, 255 - colourthing),
+ )
+ .unwrap(),
+ None,
+ char.to_rect(
+ offset as i32 + 18 + rng.gen_range(-2..2),
+ win_size.1 as i32 - 64 + rng.gen_range(-2..2),
+ ),
+ )
+ .unwrap();
+ offset += char.advance_width;
+ }
+ }
+ {
+ let mut offset = 0.0;
+ let mut rng = rand::thread_rng();
+
+ for c in "the rest 2 months ago".chars() {
+ let char = FONT_GALMURI.get_char(c);
+ canvas
+ .copy(
+ &char
+ .to_texture(
+ texture_creator,
+ Color::RGB(colourthing, 64, 255 - colourthing),
+ )
+ .unwrap(),
+ None,
+ char.to_rect(
+ offset as i32 + 24 + rng.gen_range(-2..2),
+ win_size.1 as i32 - 32 + rng.gen_range(-2..2),
+ ),
+ )
+ .unwrap();
+ offset += char.advance_width;
+ }
+ }
// Sorry for shit invite
{
let mut offset = 0.0;
@@ -218,7 +267,7 @@ pub fn render(
None,
char.to_rect(
offset as i32 + 18 + rng.gen_range(-2..2),
- win_size.1 as i32 - 24 + rng.gen_range(-2..2),
+ win_size.1 as i32 - 96 + rng.gen_range(-2..2),
),
)
.unwrap();