Add named save slots, progression import/export, and a unified play flow. Add live friend requests, presence, invitations, and relationship controls without durable discovery-server social storage. Advance the network protocol with isolated channels, movement reconciliation, late-join recovery, fishing replication, and animation synchronization. Preserve per-species catch totals, refine generated-world startup and water recovery, and complete the related input and interface improvements.
21 lines
488 B
GDScript
21 lines
488 B
GDScript
class_name PlayerListEntry
|
|
extends RefCounted
|
|
|
|
var peer_id := 0
|
|
var full_fingerprint := ""
|
|
var compact_fingerprint := ""
|
|
var display_name := ""
|
|
var is_host := false
|
|
var is_operator := false
|
|
var is_local_player := false
|
|
var continuity_state := ""
|
|
var ping_to_host_ms := -1
|
|
var muted := false
|
|
var blocked := false
|
|
var is_friend := false
|
|
var can_request_friend := false
|
|
var can_kick := false
|
|
var can_ban := false
|
|
var can_clear_art := false
|
|
var can_manage_operator := false
|
|
var revision := 0
|