From 2e003fe38578ff3b7938b1f84809319da24ed49c Mon Sep 17 00:00:00 2001 From: "P. Reis" <76563803+patrickReiis@users.noreply.github.com> Date: Sun, 15 Oct 2023 19:43:40 -0300 Subject: [PATCH 1/2] fix: rand.Seed is deprecated, change to New(NewSource(seed)) --- examples/games/life/main.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/games/life/main.go b/examples/games/life/main.go index 74cb410..cc84c50 100644 --- a/examples/games/life/main.go +++ b/examples/games/life/main.go @@ -4,7 +4,7 @@ import ( "math/rand" "time" - "github.com/gen2brain/raylib-go/raylib" + rl "github.com/gen2brain/raylib-go/raylib" ) const ( @@ -32,7 +32,7 @@ type Game struct { } func main() { - rand.Seed(time.Now().UnixNano()) + rand.New(rand.NewSource(time.Now().UnixNano())) game := Game{} game.Init(false) From e9649c4cedf27b0e9ad2d70b384fe5b9bde3f24e Mon Sep 17 00:00:00 2001 From: JupiterRider <60042618+JupiterRider@users.noreply.github.com> Date: Tue, 17 Oct 2023 15:35:18 +0200 Subject: [PATCH 2/2] "KeyNull" added --- raylib/raylib.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/raylib/raylib.go b/raylib/raylib.go index c15db3f..4eb5529 100644 --- a/raylib/raylib.go +++ b/raylib/raylib.go @@ -200,6 +200,9 @@ const ( // Set to try enabling interlaced video format (for V3D) FlagInterlacedHint = 0x00010000 + // KeyNull is used for no key pressed + KeyNull = 0 + // Keyboard Function Keys KeySpace = 32 KeyEscape = 256