ModDota / BugTracker

Listing bugs for Dota 2 Custom Games
9 stars 1 forks source link

TimeOfDay class is non-functional client-side #112

Open Yahnich opened 7 years ago

Yahnich commented 7 years ago
[ W VScript                ]: Script Runtime Error: scripts/vscripts/game/globalsystems/timeofday_init.lua:8: attempt to call method 'FindByClassname' (a nil value)
[ W VScript                ]: stack traceback:
[ W VScript                ]:     scripts/vscripts/game/globalsystems/timeofday_init.lua:8: in function 'GetEntity'
[ W VScript                ]:     scripts/vscripts/game/globalsystems/timeofday_init.lua:25: in function 'IsNight'
[ W VScript                ]:     scripts/vscripts/game/globalsystems/timeofday_init.lua:33: in function 'IsDay'

This returns when trying to call TimeOfDay which is stated to work client-side. Reason for this is because it calls Entities:FindByClassname() which is not operational client-side.

Arhowk commented 7 years ago

TimeOfDay class is just entirely nonfunctional even serverside, it uses an entity ("env_time_of_day") that doesn't exist anymore