diff --git a/Documentation/config.ld b/Documentation/config.ld index 75fce7222..903bc8e9e 100644 --- a/Documentation/config.ld +++ b/Documentation/config.ld @@ -12,7 +12,7 @@ new_type("luautil", "5 Lua utility modules", true) not_luadoc = true -local version = "1.0.1" +local version = "1.0.2" project = "TombEngine" title = "TombEngine " .. version .. " Lua API" description = "TombEngine " .. version .. " scripting interface" diff --git a/Documentation/doc/1 modules/Effects.html b/Documentation/doc/1 modules/Effects.html index acb3a242b..96a620603 100644 --- a/Documentation/doc/1 modules/Effects.html +++ b/Documentation/doc/1 modules/Effects.html @@ -3,7 +3,7 @@ - TombEngine 1.0.1 Lua API + TombEngine 1.0.2 Lua API @@ -511,7 +511,7 @@
generated by LDoc 1.4.6 -Last updated 2022-08-11 22:43:52 +Last updated 2022-08-19 00:04:24
diff --git a/Documentation/doc/1 modules/Flow.html b/Documentation/doc/1 modules/Flow.html index c80e697c8..058eb30e2 100644 --- a/Documentation/doc/1 modules/Flow.html +++ b/Documentation/doc/1 modules/Flow.html @@ -3,7 +3,7 @@ - TombEngine 1.0.1 Lua API + TombEngine 1.0.2 Lua API @@ -353,7 +353,7 @@ Specify which translations in the strings table correspond to which languages.
generated by LDoc 1.4.6 -Last updated 2022-08-11 22:43:52 +Last updated 2022-08-19 00:04:24
diff --git a/Documentation/doc/1 modules/Inventory.html b/Documentation/doc/1 modules/Inventory.html index 327be00e9..2b13b1af3 100644 --- a/Documentation/doc/1 modules/Inventory.html +++ b/Documentation/doc/1 modules/Inventory.html @@ -3,7 +3,7 @@ - TombEngine 1.0.1 Lua API + TombEngine 1.0.2 Lua API @@ -204,7 +204,7 @@ Similar to GiveItem but repla
generated by LDoc 1.4.6 -Last updated 2022-08-11 22:43:52 +Last updated 2022-08-19 00:04:24
diff --git a/Documentation/doc/1 modules/Logic.html b/Documentation/doc/1 modules/Logic.html index 4475152b2..75f3dbfed 100644 --- a/Documentation/doc/1 modules/Logic.html +++ b/Documentation/doc/1 modules/Logic.html @@ -3,7 +3,7 @@ - TombEngine 1.0.1 Lua API + TombEngine 1.0.2 Lua API @@ -279,7 +279,7 @@ and provides the delta time (a float representing game time since last call) via
generated by LDoc 1.4.6 -Last updated 2022-08-11 22:43:52 +Last updated 2022-08-19 00:04:24
diff --git a/Documentation/doc/1 modules/Misc.html b/Documentation/doc/1 modules/Misc.html index 22ce29e8d..e49ef1a65 100644 --- a/Documentation/doc/1 modules/Misc.html +++ b/Documentation/doc/1 modules/Misc.html @@ -3,7 +3,7 @@ - TombEngine 1.0.1 Lua API + TombEngine 1.0.2 Lua API @@ -632,7 +632,7 @@ To be used with
generated by LDoc 1.4.6 -Last updated 2022-08-11 22:43:52 +Last updated 2022-08-19 00:04:24
diff --git a/Documentation/doc/1 modules/Objects.html b/Documentation/doc/1 modules/Objects.html index 0aa9b0508..fbd3e71bd 100644 --- a/Documentation/doc/1 modules/Objects.html +++ b/Documentation/doc/1 modules/Objects.html @@ -3,7 +3,7 @@ - TombEngine 1.0.1 Lua API + TombEngine 1.0.2 Lua API @@ -297,7 +297,7 @@
generated by LDoc 1.4.6 -Last updated 2022-08-11 22:43:52 +Last updated 2022-08-19 00:04:24
diff --git a/Documentation/doc/1 modules/Strings.html b/Documentation/doc/1 modules/Strings.html index d07a6c74d..0bc83ae5d 100644 --- a/Documentation/doc/1 modules/Strings.html +++ b/Documentation/doc/1 modules/Strings.html @@ -3,7 +3,7 @@ - TombEngine 1.0.1 Lua API + TombEngine 1.0.2 Lua API @@ -169,7 +169,7 @@ with a call to ShowString, or
generated by LDoc 1.4.6 -Last updated 2022-08-11 22:43:52 +Last updated 2022-08-19 00:04:24
diff --git a/Documentation/doc/2 classes/Flow.Animations.html b/Documentation/doc/2 classes/Flow.Animations.html index 25b6ecaa5..956dc4fca 100644 --- a/Documentation/doc/2 classes/Flow.Animations.html +++ b/Documentation/doc/2 classes/Flow.Animations.html @@ -3,7 +3,7 @@ - TombEngine 1.0.1 Lua API + TombEngine 1.0.2 Lua API @@ -100,7 +100,7 @@
generated by LDoc 1.4.6 -Last updated 2022-08-11 22:43:52 +Last updated 2022-08-19 00:04:24
diff --git a/Documentation/doc/2 classes/Flow.Fog.html b/Documentation/doc/2 classes/Flow.Fog.html index 1aeaeeaef..912f3ea19 100644 --- a/Documentation/doc/2 classes/Flow.Fog.html +++ b/Documentation/doc/2 classes/Flow.Fog.html @@ -3,7 +3,7 @@ - TombEngine 1.0.1 Lua API + TombEngine 1.0.2 Lua API @@ -227,7 +227,7 @@
generated by LDoc 1.4.6 -Last updated 2022-08-11 22:43:52 +Last updated 2022-08-19 00:04:24
diff --git a/Documentation/doc/2 classes/Flow.InventoryItem.html b/Documentation/doc/2 classes/Flow.InventoryItem.html index 8a35205c0..b5e5dd9c2 100644 --- a/Documentation/doc/2 classes/Flow.InventoryItem.html +++ b/Documentation/doc/2 classes/Flow.InventoryItem.html @@ -3,7 +3,7 @@ - TombEngine 1.0.1 Lua API + TombEngine 1.0.2 Lua API @@ -182,7 +182,7 @@ EXAMINE
generated by LDoc 1.4.6 -Last updated 2022-08-11 22:43:52 +Last updated 2022-08-19 00:04:24
diff --git a/Documentation/doc/2 classes/Flow.Level.html b/Documentation/doc/2 classes/Flow.Level.html index e43c230be..4e29132bb 100644 --- a/Documentation/doc/2 classes/Flow.Level.html +++ b/Documentation/doc/2 classes/Flow.Level.html @@ -3,7 +3,7 @@ - TombEngine 1.0.1 Lua API + TombEngine 1.0.2 Lua API @@ -120,8 +120,7 @@ layer2 - (Flow.SkyLayer) Secondary sky layer - (not yet implemented) + (Flow.SkyLayer) Secondary sky layer fog @@ -132,10 +131,6 @@ (bool) Draw sky layer? - colAddHorizon - (bool) Enable smooth transition from horizon graphic to sky layer. - - storm (bool) Enable flickering lightning in the sky. @@ -282,7 +277,6 @@
(Flow.SkyLayer) Secondary sky layer - (not yet implemented) @@ -320,23 +314,6 @@ -
-
- - colAddHorizon -
-
- (bool) Enable smooth transition from horizon graphic to sky layer. - If set to false, there will be a black band between the two.

- -

(not yet implemented) - - - - - - -

@@ -519,7 +496,7 @@ Must be at least 4.

generated by LDoc 1.4.6 -Last updated 2022-08-11 22:43:52 +Last updated 2022-08-19 00:04:24
diff --git a/Documentation/doc/2 classes/Flow.Mirror.html b/Documentation/doc/2 classes/Flow.Mirror.html index 8847b143e..4f4f07877 100644 --- a/Documentation/doc/2 classes/Flow.Mirror.html +++ b/Documentation/doc/2 classes/Flow.Mirror.html @@ -3,7 +3,7 @@ - TombEngine 1.0.1 Lua API + TombEngine 1.0.2 Lua API @@ -100,7 +100,7 @@
generated by LDoc 1.4.6 -Last updated 2022-08-11 22:43:52 +Last updated 2022-08-19 00:04:24
diff --git a/Documentation/doc/2 classes/Flow.Settings.html b/Documentation/doc/2 classes/Flow.Settings.html index 96ef22346..95edfc4f5 100644 --- a/Documentation/doc/2 classes/Flow.Settings.html +++ b/Documentation/doc/2 classes/Flow.Settings.html @@ -3,7 +3,7 @@ - TombEngine 1.0.1 Lua API + TombEngine 1.0.2 Lua API @@ -143,7 +143,7 @@ an invalid argument.

generated by LDoc 1.4.6 -Last updated 2022-08-11 22:43:52 +Last updated 2022-08-19 00:04:24
diff --git a/Documentation/doc/2 classes/Flow.SkyLayer.html b/Documentation/doc/2 classes/Flow.SkyLayer.html index 69b0dd699..7fea04f07 100644 --- a/Documentation/doc/2 classes/Flow.SkyLayer.html +++ b/Documentation/doc/2 classes/Flow.SkyLayer.html @@ -3,7 +3,7 @@ - TombEngine 1.0.1 Lua API + TombEngine 1.0.2 Lua API @@ -199,7 +199,7 @@ Less is more. City of The Dead, for example, uses a speed value of 16.
generated by LDoc 1.4.6 -Last updated 2022-08-11 22:43:52 +Last updated 2022-08-19 00:04:24
diff --git a/Documentation/doc/2 classes/Objects.AIObject.html b/Documentation/doc/2 classes/Objects.AIObject.html index 290626a04..c2a673b47 100644 --- a/Documentation/doc/2 classes/Objects.AIObject.html +++ b/Documentation/doc/2 classes/Objects.AIObject.html @@ -3,7 +3,7 @@ - TombEngine 1.0.1 Lua API + TombEngine 1.0.2 Lua API @@ -372,7 +372,7 @@ aiObj:SetObjectID(TEN.Objects.ObjID.AI_PATROL1)
generated by LDoc 1.4.6 -Last updated 2022-08-11 22:43:52 +Last updated 2022-08-19 00:04:24
diff --git a/Documentation/doc/2 classes/Objects.Camera.html b/Documentation/doc/2 classes/Objects.Camera.html index 2b81eb147..ed23fa7e6 100644 --- a/Documentation/doc/2 classes/Objects.Camera.html +++ b/Documentation/doc/2 classes/Objects.Camera.html @@ -3,7 +3,7 @@ - TombEngine 1.0.1 Lua API + TombEngine 1.0.2 Lua API @@ -260,7 +260,7 @@
generated by LDoc 1.4.6 -Last updated 2022-08-11 22:43:52 +Last updated 2022-08-19 00:04:24
diff --git a/Documentation/doc/2 classes/Objects.Moveable.html b/Documentation/doc/2 classes/Objects.Moveable.html index 324c4e627..d89f7958c 100644 --- a/Documentation/doc/2 classes/Objects.Moveable.html +++ b/Documentation/doc/2 classes/Objects.Moveable.html @@ -3,7 +3,7 @@ - TombEngine 1.0.1 Lua API + TombEngine 1.0.2 Lua API @@ -1488,7 +1488,7 @@ sas:SetPosition(destinationPosition)
generated by LDoc 1.4.6 -Last updated 2022-08-11 22:43:52 +Last updated 2022-08-19 00:04:24
diff --git a/Documentation/doc/2 classes/Objects.Sink.html b/Documentation/doc/2 classes/Objects.Sink.html index 329da6b12..bb1d7e3f7 100644 --- a/Documentation/doc/2 classes/Objects.Sink.html +++ b/Documentation/doc/2 classes/Objects.Sink.html @@ -3,7 +3,7 @@ - TombEngine 1.0.1 Lua API + TombEngine 1.0.2 Lua API @@ -262,7 +262,7 @@
generated by LDoc 1.4.6 -Last updated 2022-08-11 22:43:52 +Last updated 2022-08-19 00:04:24
diff --git a/Documentation/doc/2 classes/Objects.SoundSource.html b/Documentation/doc/2 classes/Objects.SoundSource.html index cfb423da8..f75d1282c 100644 --- a/Documentation/doc/2 classes/Objects.SoundSource.html +++ b/Documentation/doc/2 classes/Objects.SoundSource.html @@ -3,7 +3,7 @@ - TombEngine 1.0.1 Lua API + TombEngine 1.0.2 Lua API @@ -260,7 +260,7 @@
generated by LDoc 1.4.6 -Last updated 2022-08-11 22:43:52 +Last updated 2022-08-19 00:04:24
diff --git a/Documentation/doc/2 classes/Objects.Static.html b/Documentation/doc/2 classes/Objects.Static.html index e79e73406..4ec87c539 100644 --- a/Documentation/doc/2 classes/Objects.Static.html +++ b/Documentation/doc/2 classes/Objects.Static.html @@ -3,7 +3,7 @@ - TombEngine 1.0.1 Lua API + TombEngine 1.0.2 Lua API @@ -358,7 +358,7 @@
generated by LDoc 1.4.6 -Last updated 2022-08-11 22:43:52 +Last updated 2022-08-19 00:04:24
diff --git a/Documentation/doc/2 classes/Strings.DisplayString.html b/Documentation/doc/2 classes/Strings.DisplayString.html index d73bbcdd6..4448c7061 100644 --- a/Documentation/doc/2 classes/Strings.DisplayString.html +++ b/Documentation/doc/2 classes/Strings.DisplayString.html @@ -3,7 +3,7 @@ - TombEngine 1.0.1 Lua API + TombEngine 1.0.2 Lua API @@ -307,7 +307,7 @@ TEN.Strings.DisplayStringOption.SHADOW -- will give the text a small shadow
generated by LDoc 1.4.6 -Last updated 2022-08-11 22:43:52 +Last updated 2022-08-19 00:04:24
diff --git a/Documentation/doc/3 primitive classes/Color.html b/Documentation/doc/3 primitive classes/Color.html index 1c762a147..ae3beb4e4 100644 --- a/Documentation/doc/3 primitive classes/Color.html +++ b/Documentation/doc/3 primitive classes/Color.html @@ -3,7 +3,7 @@ - TombEngine 1.0.1 Lua API + TombEngine 1.0.2 Lua API @@ -312,7 +312,7 @@
generated by LDoc 1.4.6 -Last updated 2022-08-11 22:43:52 +Last updated 2022-08-19 00:04:24
diff --git a/Documentation/doc/3 primitive classes/Rotation.html b/Documentation/doc/3 primitive classes/Rotation.html index 4dcb6d4fa..8a3550d64 100644 --- a/Documentation/doc/3 primitive classes/Rotation.html +++ b/Documentation/doc/3 primitive classes/Rotation.html @@ -3,7 +3,7 @@ - TombEngine 1.0.1 Lua API + TombEngine 1.0.2 Lua API @@ -250,7 +250,7 @@ All values will be clamped to [-32768, 32767].

generated by LDoc 1.4.6 -Last updated 2022-08-11 22:43:52 +Last updated 2022-08-19 00:04:24
diff --git a/Documentation/doc/3 primitive classes/Vec3.html b/Documentation/doc/3 primitive classes/Vec3.html index 3e37fa21e..3854494cc 100644 --- a/Documentation/doc/3 primitive classes/Vec3.html +++ b/Documentation/doc/3 primitive classes/Vec3.html @@ -3,7 +3,7 @@ - TombEngine 1.0.1 Lua API + TombEngine 1.0.2 Lua API @@ -277,7 +277,7 @@ However, this function would return it as (0, 1, 1).
generated by LDoc 1.4.6 -Last updated 2022-08-11 22:43:52 +Last updated 2022-08-19 00:04:24
diff --git a/Documentation/doc/4 enums/Effects.BlendID.html b/Documentation/doc/4 enums/Effects.BlendID.html index 4ec654dd5..e28f95e94 100644 --- a/Documentation/doc/4 enums/Effects.BlendID.html +++ b/Documentation/doc/4 enums/Effects.BlendID.html @@ -3,7 +3,7 @@ - TombEngine 1.0.1 Lua API + TombEngine 1.0.2 Lua API @@ -149,7 +149,7 @@ ALPHABLEND
generated by LDoc 1.4.6 -Last updated 2022-08-11 22:43:52 +Last updated 2022-08-19 00:04:24
diff --git a/Documentation/doc/4 enums/Flow.InvID.html b/Documentation/doc/4 enums/Flow.InvID.html index fde91a227..f8cc82a68 100644 --- a/Documentation/doc/4 enums/Flow.InvID.html +++ b/Documentation/doc/4 enums/Flow.InvID.html @@ -3,7 +3,7 @@ - TombEngine 1.0.1 Lua API + TombEngine 1.0.2 Lua API @@ -358,7 +358,7 @@ EXAMINE_ITEM8_COMBO2
generated by LDoc 1.4.6 -Last updated 2022-08-11 22:43:52 +Last updated 2022-08-19 00:04:24
diff --git a/Documentation/doc/4 enums/Objects.ObjID.html b/Documentation/doc/4 enums/Objects.ObjID.html index 74f8fea1f..d7319e080 100644 --- a/Documentation/doc/4 enums/Objects.ObjID.html +++ b/Documentation/doc/4 enums/Objects.ObjID.html @@ -3,7 +3,7 @@ - TombEngine 1.0.1 Lua API + TombEngine 1.0.2 Lua API @@ -1096,7 +1096,7 @@ PANEL_MIDDLE_CORNER
generated by LDoc 1.4.6 -Last updated 2022-08-11 22:43:52 +Last updated 2022-08-19 00:04:24
diff --git a/Documentation/doc/5 lua utility modules/EventSequence.html b/Documentation/doc/5 lua utility modules/EventSequence.html index be2753a3d..4433f4d59 100644 --- a/Documentation/doc/5 lua utility modules/EventSequence.html +++ b/Documentation/doc/5 lua utility modules/EventSequence.html @@ -3,7 +3,7 @@ - TombEngine 1.0.1 Lua API + TombEngine 1.0.2 Lua API @@ -333,7 +333,7 @@ LevelFuncs.SpawnBaddy = function(baddy, name, pos)
generated by LDoc 1.4.6 -Last updated 2022-08-11 22:43:52 +Last updated 2022-08-19 00:04:24
diff --git a/Documentation/doc/5 lua utility modules/Timer.html b/Documentation/doc/5 lua utility modules/Timer.html index c5d37ad0c..f9956d80e 100644 --- a/Documentation/doc/5 lua utility modules/Timer.html +++ b/Documentation/doc/5 lua utility modules/Timer.html @@ -3,7 +3,7 @@ - TombEngine 1.0.1 Lua API + TombEngine 1.0.2 Lua API @@ -524,7 +524,7 @@ local myTimeFormat4 = {seconds = true}
generated by LDoc 1.4.6 -Last updated 2022-08-11 22:43:52 +Last updated 2022-08-19 00:04:24
diff --git a/Documentation/doc/5 lua utility modules/Util.html b/Documentation/doc/5 lua utility modules/Util.html index 5f54cb8a0..4b016dc95 100644 --- a/Documentation/doc/5 lua utility modules/Util.html +++ b/Documentation/doc/5 lua utility modules/Util.html @@ -3,7 +3,7 @@ - TombEngine 1.0.1 Lua API + TombEngine 1.0.2 Lua API @@ -138,7 +138,7 @@
generated by LDoc 1.4.6 -Last updated 2022-08-11 22:43:52 +Last updated 2022-08-19 00:04:24
diff --git a/Documentation/doc/index.html b/Documentation/doc/index.html index af9e6cbea..99e56b692 100644 --- a/Documentation/doc/index.html +++ b/Documentation/doc/index.html @@ -3,7 +3,7 @@ - TombEngine 1.0.1 Lua API + TombEngine 1.0.2 Lua API @@ -80,7 +80,7 @@
-

TombEngine 1.0.1 scripting interface

+

TombEngine 1.0.2 scripting interface

Welcome to the TombEngine scripting API. This is a work in progress and some information might be wrong or outdated. Please also note that this is primarily a reference document, not a tutorial, so expect descriptions to be fairly sparse.

At the time of writing, there is a tutorial describing the basics of Lua, as well as a number of example scripts, on the wiki here.

@@ -248,7 +248,7 @@ Util.ShortenTENCalls()
generated by LDoc 1.4.6 -Last updated 2022-08-14 20:33:42 +Last updated 2022-08-19 00:04:24
diff --git a/TombEngine/Scripting/Internal/TEN/Flow/Level/FlowLevel.cpp b/TombEngine/Scripting/Internal/TEN/Flow/Level/FlowLevel.cpp index 37d8abb75..a3b8e0a47 100644 --- a/TombEngine/Scripting/Internal/TEN/Flow/Level/FlowLevel.cpp +++ b/TombEngine/Scripting/Internal/TEN/Flow/Level/FlowLevel.cpp @@ -49,7 +49,6 @@ void Level::Register(sol::table & parent) "layer1", &Level::Layer1, /// (@{Flow.SkyLayer}) Secondary sky layer -// __(not yet implemented)__ //@mem layer2 "layer2", &Level::Layer2, @@ -63,13 +62,6 @@ void Level::Register(sol::table & parent) //@mem horizon "horizon", &Level::Horizon, -/// (bool) Enable smooth transition from horizon graphic to sky layer. -// If set to false, there will be a black band between the two. -// -// __(not yet implemented)__ -//@mem colAddHorizon - "colAddHorizon", &Level::ColAddHorizon, - /// (bool) Enable flickering lightning in the sky. // Equivalent to classic TRLE's LIGHTNING setting. As in the TRC Ireland levels. // diff --git a/TombEngine/Scripting/Internal/TEN/Flow/Level/FlowLevel.h b/TombEngine/Scripting/Internal/TEN/Flow/Level/FlowLevel.h index eba71e1b2..d0a4717b4 100644 --- a/TombEngine/Scripting/Internal/TEN/Flow/Level/FlowLevel.h +++ b/TombEngine/Scripting/Internal/TEN/Flow/Level/FlowLevel.h @@ -29,7 +29,6 @@ struct Level : public ScriptInterfaceLevel std::string AmbientTrack; SkyLayer Layer1; SkyLayer Layer2; - bool ColAddHorizon{ false }; Fog Fog; bool Storm{ false }; WeatherType Weather{ WeatherType::None };