Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
/enuPublic

Commit7225de7

Browse files
committed
Added connect and listen address back to config.json
1 parent60bad8a commit7225de7

File tree

3 files changed

+16
-2
lines changed

3 files changed

+16
-2
lines changed

‎src/core.nim‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -363,6 +363,9 @@ template `?`*(self: Table): bool =
363363
template`?`*(self:tuple):bool=
364364
self!= self.type.default
365365

366+
template`?`*(self:bool):bool=
367+
self
368+
366369
procfirst_key*[K, V](self:Table[K, V]): K=
367370
for keyin self.keys:
368371
return key

‎src/game.nim‎

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,7 @@ gdobj Game of Node:
139139
chan_size=2000,
140140
buffer=true,
141141
label="main",
142+
max_recv_duration= (1.0/30.0).seconds,
142143
)
143144

144145
state=GameState.init
@@ -206,8 +207,8 @@ gdobj Game of Node:
206207
full_screen= uc.full_screen||=true
207208
semicolon_as_colon= uc.semicolon_as_colon||=false
208209
lib_dir= vmlib
209-
connect_address= connect_address
210-
listen_address= listen_address
210+
connect_address=uc.connect_address||=""
211+
listen_address=uc.listen_address||=""
211212
player_color= uc.player_color||=color(rand(1.0),rand(1.0),rand(1.0))
212213
world_dir=join_path(value.work_dir, value.world)
213214
level_dir=join_path(value.world_dir, value.level)
@@ -221,6 +222,14 @@ gdobj Game of Node:
221222
environment= uc.environment||="default"
222223
megapixels_override= environments[value.environment]
223224

225+
if?listen_address:
226+
state.config_value.value:
227+
listen_address= listen_address
228+
229+
if?connect_address:
230+
state.config_value.value:
231+
connect_address= connect_address
232+
224233
state.set_flag(God, uc.god_mode||=false)
225234

226235
set_window_fullscreen state.config.full_screen

‎src/types.nim‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -253,6 +253,8 @@ type
253253
mouse_sensitivity*:Option[float]
254254
gamepad_sensitivity*:Option[float]
255255
invert_gamepad_y_axis*:Option[bool]
256+
listen_address*:Option[string]
257+
connect_address*:Option[string]
256258

257259
Code*=object
258260
owner*:string

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp