@@ -27,13 +27,8 @@ local LOADING_SCREEN_TARGET_TIME = 7
27
27
local loading_screen_time
28
28
29
29
local function update_playertag (player , t , nametag , team_nametag , symbol_nametag )
30
- if not nametag .object or not team_nametag .object or not symbol_nametag .object then
31
- return -- TODO: Fix the issue
32
- end
33
-
34
- if
35
- not nametag .object .set_observers or
36
- not team_nametag .object .set_observers or
30
+ if not nametag .object .set_observers or
31
+ not team_nametag .object .set_observers or
37
32
not symbol_nametag .object .set_observers
38
33
then
39
34
return
@@ -63,11 +58,9 @@ local function update_playertag(player, t, nametag, team_nametag, symbol_nametag
63
58
end
64
59
65
60
-- Occasionally crashes in singleplayer, so call it safely
66
- pcall (function ()
67
- nametag .object :set_observers (entity_players )
68
- team_nametag .object :set_observers (nametag_players )
69
- symbol_nametag .object :set_observers (symbol_players )
70
- end )
61
+ nametag .object :set_observers (entity_players )
62
+ team_nametag .object :set_observers (nametag_players )
63
+ symbol_nametag .object :set_observers (symbol_players )
71
64
end
72
65
73
66
local tags_hidden = false
@@ -115,11 +108,9 @@ local function set_playertags_state(state)
115
108
116
109
if nametag and team_nametag and symbol_entity and
117
110
nametag .object .set_observers and team_nametag .object .set_observers and symbol_entity .object .set_observers then
118
- pcall (function ()
119
- team_nametag .object :set_observers ({})
120
- symbol_entity .object :set_observers ({})
121
- nametag .object :set_observers ({})
122
- end )
111
+ team_nametag .object :set_observers ({})
112
+ symbol_entity .object :set_observers ({})
113
+ nametag .object :set_observers ({})
123
114
end
124
115
end
125
116
end
0 commit comments