mirror of
https://github.com/godotengine/godot-demo-projects.git
synced 2025-12-16 13:30:07 +01:00
Improve style in many demos (#1263)
This commit is contained in:
@@ -11,7 +11,7 @@ const MAX_PEERS = 12
|
||||
var peer: ENetMultiplayerPeer
|
||||
|
||||
## Our local player's name.
|
||||
var player_name := "The Warrior"
|
||||
var player_name: String = "The Warrior"
|
||||
|
||||
# Names for remote players in id:name format.
|
||||
var players := {}
|
||||
|
||||
@@ -8,10 +8,10 @@ const BOMB_RATE = 0.5
|
||||
|
||||
@export var synced_position := Vector2()
|
||||
|
||||
@export var stunned := false
|
||||
@export var stunned: bool = false
|
||||
|
||||
var last_bomb_time := BOMB_RATE
|
||||
var current_anim := ""
|
||||
var current_anim: String = ""
|
||||
|
||||
@onready var inputs: Node = $Inputs
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@ extends Node
|
||||
# This will be sent by players, make sure values are within limits.
|
||||
motion = clamp(value, Vector2(-1, -1), Vector2(1, 1))
|
||||
|
||||
@export var bombing := false
|
||||
@export var bombing: bool = false
|
||||
|
||||
func update() -> void:
|
||||
var m := Vector2()
|
||||
|
||||
@@ -5,7 +5,7 @@ var player_labels := {}
|
||||
func _process(_delta: float) -> void:
|
||||
var rocks_left := $"../Rocks".get_child_count()
|
||||
if rocks_left == 0:
|
||||
var winner_name := ""
|
||||
var winner_name: String = ""
|
||||
var winner_score := 0
|
||||
for p: int in player_labels:
|
||||
if player_labels[p].score > winner_score:
|
||||
|
||||
@@ -3,7 +3,7 @@ extends Area2D
|
||||
const DEFAULT_SPEED = 100.0
|
||||
|
||||
var direction := Vector2.LEFT
|
||||
var stopped := false
|
||||
var stopped: bool = false
|
||||
var _speed := DEFAULT_SPEED
|
||||
|
||||
@onready var _screen_size := get_viewport_rect().size
|
||||
|
||||
@@ -2,10 +2,10 @@ extends Area2D
|
||||
|
||||
const MOTION_SPEED = 150
|
||||
|
||||
@export var left := false
|
||||
@export var left: bool = false
|
||||
|
||||
var _motion := 0.0
|
||||
var _you_hidden := false
|
||||
var _you_hidden: bool = false
|
||||
|
||||
@onready var _screen_size_y := get_viewport_rect().size.y
|
||||
|
||||
|
||||
@@ -36,7 +36,7 @@ func update_score(add_to_left: int) -> void:
|
||||
score_right += 1
|
||||
score_right_node.set_text(str(score_right))
|
||||
|
||||
var game_ended := false
|
||||
var game_ended: bool = false
|
||||
if score_left == SCORE_TO_WIN:
|
||||
winner_left.show()
|
||||
game_ended = true
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
extends "ws_webrtc_client.gd"
|
||||
|
||||
var rtc_mp := WebRTCMultiplayerPeer.new()
|
||||
var sealed := false
|
||||
var sealed: bool = false
|
||||
|
||||
func _init() -> void:
|
||||
connected.connect(_connected)
|
||||
|
||||
@@ -11,13 +11,13 @@ enum Message {
|
||||
SEAL,
|
||||
}
|
||||
|
||||
@export var autojoin := true
|
||||
@export var lobby := "" # Will create a new lobby if empty.
|
||||
@export var mesh := true # Will use the lobby host as relay otherwise.
|
||||
@export var autojoin: bool = true
|
||||
@export var lobby: String = "" # Will create a new lobby if empty.
|
||||
@export var mesh: bool = true # Will use the lobby host as relay otherwise.
|
||||
|
||||
var ws := WebSocketPeer.new()
|
||||
var code := 1000
|
||||
var reason := "Unknown"
|
||||
var reason: String = "Unknown"
|
||||
var old_state := WebSocketPeer.STATE_CLOSED
|
||||
|
||||
signal lobby_joined(lobby: String)
|
||||
|
||||
@@ -29,7 +29,7 @@ var peers: Dictionary = {}
|
||||
|
||||
class Peer extends RefCounted:
|
||||
var id := -1
|
||||
var lobby := ""
|
||||
var lobby: String = ""
|
||||
var time := Time.get_ticks_msec()
|
||||
var ws := WebSocketPeer.new()
|
||||
|
||||
@@ -54,9 +54,9 @@ class Peer extends RefCounted:
|
||||
class Lobby extends RefCounted:
|
||||
var peers := {}
|
||||
var host := -1
|
||||
var sealed := false
|
||||
var sealed: bool = false
|
||||
var time := 0 # Value is in milliseconds.
|
||||
var mesh := true
|
||||
var mesh: bool = true
|
||||
|
||||
func _init(host_id: int, use_mesh: bool) -> void:
|
||||
host = host_id
|
||||
@@ -83,7 +83,7 @@ class Lobby extends RefCounted:
|
||||
return false
|
||||
|
||||
peers.erase(peer.id)
|
||||
var close := false
|
||||
var close: bool = false
|
||||
if peer.id == host:
|
||||
# The room host disconnected, will disconnect all peers.
|
||||
close = true
|
||||
|
||||
@@ -8,10 +8,10 @@ signal client_disconnected(peer_id: int)
|
||||
@export var handshake_headers := PackedStringArray()
|
||||
@export var supported_protocols := PackedStringArray()
|
||||
@export var handshake_timout := 3000
|
||||
@export var use_tls := false
|
||||
@export var use_tls: bool = false
|
||||
@export var tls_cert: X509Certificate
|
||||
@export var tls_key: CryptoKey
|
||||
@export var refuse_new_connections := false:
|
||||
@export var refuse_new_connections: bool = false:
|
||||
set(refuse):
|
||||
if refuse:
|
||||
pending_peers.clear()
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
extends Node
|
||||
|
||||
## The URL we will connect to.
|
||||
var websocket_url := "ws://localhost:9080"
|
||||
var websocket_url: String = "ws://localhost:9080"
|
||||
|
||||
var socket := WebSocketPeer.new()
|
||||
|
||||
func log_message(message: String) -> void:
|
||||
var time := "[color=#aaaaaa] %s |[/color] " % Time.get_time_string_from_system()
|
||||
var time: String = "[color=#aaaaaa] %s |[/color] " % Time.get_time_string_from_system()
|
||||
%TextClient.text += time + message + "\n"
|
||||
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ var tcp_server := TCPServer.new()
|
||||
var socket := WebSocketPeer.new()
|
||||
|
||||
func log_message(message: String) -> void:
|
||||
var time := "[color=#aaaaaa] %s |[/color] " % Time.get_time_string_from_system()
|
||||
var time: String = "[color=#aaaaaa] %s |[/color] " % Time.get_time_string_from_system()
|
||||
%TextServer.text += time + message + "\n"
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user