mirror of
https://github.com/AquariaOSE/Aquaria.git
synced 2025-08-07 06:40:22 +00:00
Misc fixes and cleanups; fixed variadic Lua calls to self.
Script interface: - entity_msg() will no longer corrupt the Lua stack if sending messages to itself. - added more info to non-critical Lua errors ("attempt to call a nil value", etc) - replaced many lua_tostring() with getString(), which does never return NULL. This prevents possible crashes when a non-string parameter is passed to functions expecting a string. Misc: - Removed classes BoxElement, DFSprite, Datafile, and related references. They were essentially unused. - Removed unused Element class member variables. - Show more lines in the in-game console.
This commit is contained in:
parent
bd9648aa60
commit
273b608214
15 changed files with 95 additions and 213 deletions
|
@ -294,7 +294,6 @@ SET(AQUARIA_SRCS
|
|||
${SRCDIR}/Avatar.cpp
|
||||
${SRCDIR}/Beam.cpp
|
||||
${SRCDIR}/BitBlotLogo.cpp
|
||||
${SRCDIR}/BoxElement.cpp
|
||||
${SRCDIR}/CollideEntity.cpp
|
||||
${SRCDIR}/Continuity.cpp
|
||||
${SRCDIR}/Credits.cpp
|
||||
|
@ -348,6 +347,7 @@ SET(AQUARIA_SRCS
|
|||
|
||||
# Apparently not used at the moment. Listed here just for completeness.
|
||||
SET(AQUARIA_SRCS_UNUSED
|
||||
${SRCDIR}/BoxElement.cpp
|
||||
${SRCDIR}/BubbleRender.cpp
|
||||
${SRCDIR}/FFTNotes.cpp
|
||||
${SRCDIR}/StarRenderer.cpp
|
||||
|
@ -370,10 +370,8 @@ SET(BBGE_SRCS
|
|||
${BBGEDIR}/Core.cpp
|
||||
${BBGEDIR}/Cube.cpp
|
||||
${BBGEDIR}/DarkLayer.cpp
|
||||
${BBGEDIR}/Datafile.cpp
|
||||
${BBGEDIR}/DebugFont.cpp
|
||||
${BBGEDIR}/DeflateCompressor.cpp
|
||||
${BBGEDIR}/DFSprite.cpp
|
||||
${BBGEDIR}/Effects.cpp
|
||||
${BBGEDIR}/Emitter.cpp
|
||||
${BBGEDIR}/Event.cpp
|
||||
|
@ -450,6 +448,8 @@ SET(BBGE_SRCS_UNUSED
|
|||
${BBGEDIR}/BloomEffect.cpp
|
||||
${BBGEDIR}/CShim.cpp
|
||||
${BBGEDIR}/Cutscene.cpp
|
||||
${BBGEDIR}/Datafile.cpp
|
||||
${BBGEDIR}/DFSprite.cpp
|
||||
${BBGEDIR}/FileVars.cpp
|
||||
${BBGEDIR}/Light.cpp
|
||||
${BBGEDIR}/LightCone.cpp
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue