Aleph-Bet-Marathon / alephbet

Open source continuation of the Marathon 2 game engine.
GNU General Public License v3.0
0 stars 3 forks source link

Verbose Error Logging #12

Open ObsidianCarnageX12 opened 2 months ago

ObsidianCarnageX12 commented 2 months ago

It is a odd omission to not have any form of Verbose Error logging in LUA or Engine . LUA Errors only sometimes seem to print to a log , and reading them on screen is just like reading ancient scripture.

SolraBizna commented 2 months ago

It would be very good to have Lua errors consistently print full stacktraces to the log file. (A full stacktrace appearing on screen is only sometimes useful.)

aaronfreed commented 2 months ago

Agreed. The stack traces in -a1-lua-shim.lua are immensely helpful, but they really should just be a standard engine feature.