Skip to content

Commit 3b8c009

Browse files
committed
two fixes for 0.4.1
1 parent 914b9d6 commit 3b8c009

4 files changed

Lines changed: 24 additions & 6 deletions

File tree

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,18 @@ ByteNet uses [semantic versioning](https://semver.org/spec/v2.0.0.html).
44

55
---
66

7+
## 0.4.1
8+
9+
### Improvements
10+
11+
- ByteNet now loops through existing players incase the package was initialized late
12+
13+
### Fixes
14+
15+
- Fixed the float64 data type
16+
17+
---
18+
719
## 0.4.0
820

921
### Improvements

src/dataTypes/float64.luau

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ local bufferWriter = require(script.Parent.Parent.process.bufferWriter)
22
local types = require(script.Parent.Parent.types)
33

44
local f64 = bufferWriter.f64
5-
local alloc = bufferWriter.f64
5+
local alloc = bufferWriter.alloc
66

77
local float64 = {
88
write = function(value: number)

src/process/server.luau

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,11 @@ local function onServerEvent(player: Player, data, references)
4949
read(data, references, player)
5050
end
5151

52+
local function playerAdded(player)
53+
perPlayerReliable[player] = create()
54+
perPlayerUnreliable[player] = create()
55+
end
56+
5257
local serverProcess = {}
5358

5459
function serverProcess.sendAllReliable(id: number, writer: (value: any) -> (), data: { [string]: any })
@@ -112,10 +117,11 @@ function serverProcess.start()
112117
unreliableRemote.OnServerEvent:Connect(onServerEvent)
113118
unreliableRemote.Parent = ReplicatedStorage
114119

115-
Players.PlayerAdded:Connect(function(player)
116-
perPlayerReliable[player] = create()
117-
perPlayerUnreliable[player] = create()
118-
end)
120+
for _, player in Players:GetPlayers() do
121+
playerAdded(player)
122+
end
123+
124+
Players.PlayerAdded:Connect(playerAdded)
119125

120126
RunService.Heartbeat:Connect(function()
121127
-- Check if the channel has anything before trying to send it

wally.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "ffrostflame/bytenet"
3-
version = "0.4.0"
3+
version = "0.4.1"
44
registry = "https://github.com/UpliftGames/wally-index"
55
realm = "shared"
66

0 commit comments

Comments
 (0)