aboutsummaryrefslogtreecommitdiff
path: root/src/main.odin
diff options
context:
space:
mode:
authoriamcheeseman <[email protected]>2026-03-06 18:55:27 -0500
committeriamcheeseman <[email protected]>2026-03-06 18:55:27 -0500
commit4c0c7682433a6da363ed8d608766fe8b52b70669 (patch)
tree988538c2e765abe93cfcc5d82885c9814ed37c2d /src/main.odin
parent3c7c93a2d844448ac9e8234418a786206a851596 (diff)
yayyy hugbug
Diffstat (limited to 'src/main.odin')
-rw-r--r--src/main.odin6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/main.odin b/src/main.odin
index 506256c..6b7fe26 100644
--- a/src/main.odin
+++ b/src/main.odin
@@ -4,6 +4,7 @@ import "base:runtime"
import "core:fmt"
import "core:log"
+import "core:math/rand"
import "core:mem"
import hm "core:container/handle_map"
@@ -22,7 +23,7 @@ state: struct {
camera_target: Vec2,
camera_pos: Vec2,
last_fixed_update: f64,
-
+
enemy_list: [dynamic]^Enemy,
bullet_list: hm.Dynamic_Handle_Map(Bullet, Handle),
platform_list: hm.Dynamic_Handle_Map(Platform, Handle),
@@ -31,6 +32,7 @@ state: struct {
wiggle_prop_list: hm.Dynamic_Handle_Map(Wiggle_Prop, Handle),
}
+rng: rand.Generator
logger: log.Logger
init :: proc() {
@@ -41,6 +43,8 @@ init :: proc() {
renderer_backend = .OpenGL,
})
+ context.random_generator = rand.xoshiro256_random_generator()
+
init_keybinds()
init_player()
open_room(.Carrabassett0)