straywild/network/player_list_entry.gd
Voyager 3b84bfe3a0 feat: expand progression and multiplayer systems
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.
2026-08-23 20:49:54 -04:00

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