Commit graph

32 commits

Author SHA1 Message Date
Lwmte
3e2a1ccf37 Update documentation 2025-03-28 23:39:49 +01:00
Lwmte
3046f5f4a2
Refactor scripting documentation and flow data types to use fields instead of getters and setters (#1609)
* Initial commit

* Minor changes

* Rename Flow.Starfield to Flow.StarField

* Added cross-referencing, fixed some descriptions

* Start page LDoc cleanup

* Proofread sound module documentation

* Fixed Vec2 docs

* Update FlowLevel.cpp

* Fixed incorrect tag

* Update CHANGELOG.md

* Allow to refresh starfield in runtime

* Update weather.cpp

* Dynamically change amount of stars

* Update CHANGELOG.md

* Update CHANGELOG.md

* Remove brackets in room class documentation

* Added operators for Rotation class

* Rephrase a little

* Minor nitpicks

---------

Co-authored-by: Sezz <sezzary@outlook.com>
2025-03-12 00:34:48 +02:00
Stranger1992
bfe07f6e21 Bump version in Lua API for development 2025-01-05 16:45:30 +00:00
Lwmte
382f778fa2 Bump version, add runtime checks 2024-12-27 19:45:31 +01:00
Lwmte
e3ecc3acdb Update docs, fix savegame formatting, bump version 2024-12-24 23:22:02 +01:00
Lwmte
f4763bd4a2
Customize global hardcoded parameters (#1495)
* Initial commit

* Update CHANGELOG.md

* Tint flare smoke

* Expose GetCustomizations

* Added lensflare and flicker customization options for flare

* Update LensFlare.cpp

* Remove unnecessary code

* Update lara_flare.cpp

* Massive refactor to merge animations, settings and customizations

* Add HUD customization options

* Customize weapons

* Fixed flare, renamed recoil to interval, fixed lensflare default

* Occlude flare lensflares

* Update Settings.cpp

* Use alternate damage for lasersight mode

* Added hair cust

* Fix comment

* Fix another comment

* Fix link

* Fix placeholder table names

* Reorganize types

* Add missing initializers for hair settings

* Added physics cust

* Clarify description

* Update settings.lua

* Update CHANGELOG.md

* Add gun smoke, gun shells and ammo pickup counts

* Fix naming ambiguity

* Remove missing features from documentation

* Fix comment

* Fix parameter name, change default settings file

* Fixed pitch black

* Rollback DoDistanceFogForVertex

* Add camera cust

* Change binocular/lasersight toggle to color

* Update lara_basic.cpp

* Add time and statistics classes and script API for it

* Fix comment

* Use DoDamage on Lara helpers to register with statistics

* Update Time.cpp

* Fix documentation

* Fix default flare timeout

* Update Settings.lua

* Add flare muzzle offset customization

* Remove young Lara limitations

* Fix lasersight color

* Push full settings.lua

* Update RendererCompatibility.cpp

* Allow to customize root meshes, decopypaste hair and joint init code

* Added sol Time operator overloads

* Some changes to docs, add meaningful error for unknown fields

* Use existing new index template, add gunflash color settings, add shotgun muzzle

* Remove excessive usage of GetSettings()

* Cleanups

* Update Settings.lua

* Clarify parameter name

* Fix InitializeWeaponInfo

* PR review code tidying

* Fix bad merge

* Update FlowHandler.cpp

* Remove tabs for LDoc comments

* Use different comment style to preserve formatting

* Update lara_fire.cpp

* Some cleanups

* Fixed GetTimeUnits

* Fix typo

* Update Time.cpp

---------

Co-authored-by: Sezz <sezzary@outlook.com>
2024-12-15 18:24:49 +02:00
Lwmte
b5fa51b2dc Recompile docs for 1.6, version update 2024-11-21 18:27:42 +01:00
Stranger1992
3cb6eec261 Add Strings.DisplayString Enum page
Also:

* bumped up engine version with a developers tag.
* Increased margin of the menu to accommodate changes
2024-11-15 00:52:36 +00:00
Lwmte
f51d499e68 Regenerate documentation 2024-11-03 11:39:16 +01:00
Lwmte
d53b3cf03d Add timeout for Moveable:Enable(), delete output.xml on build, update ldoc version label 2024-04-19 23:39:58 +02:00
Lwmte
3c4b6fcf3c
Ldoc portable compiler (#1330)
* Add portable ldoc compiler and build event

* Remove broken ldoc compiler

* Remove unneeded file, remove timestamp

* Update documentation
2024-02-13 17:02:25 +00:00
Lwmte
d1c0050d8d Update config.ld 2024-01-06 15:26:58 +01:00
Lwmte
66bf60c914 Update config.ld 2023-11-10 02:20:25 +01:00
hispidence
274360c1d5 Updated docs. 2023-07-20 12:13:57 +01:00
hispidence
1b52ec7584 Add Vec2 doc HTML file, bump version number, add Vec2 to changes.txt 2023-05-02 19:30:14 +01:00
hispidence
71d2d047b1 Regenerated docs with version bumped to 1.0.8. 2023-03-24 18:27:38 +00:00
hispidence
9cd98757b7 Fixed and regenerated docs. 2023-02-27 14:33:55 +00:00
hispidence
082adaae52 Bump API version number. 2023-01-29 18:58:58 +00:00
hispidence
283981b2a7 Docs regen 2022-12-30 16:33:26 +00:00
hispidence
7cb24fe3c3 Doc fixes 2022-12-09 22:07:30 +00:00
hispidence
e91e254c3c Doc comment fixes. 2022-12-01 21:16:44 +00:00
hispidence
a56f7af06d Fix documentation, regen docs, bump version. 2022-11-11 21:03:55 +00:00
hispidence
691be5dfd7 Remove references to InvID in accordance with #701. Update doc source and changes. 2022-09-13 21:21:37 +01:00
hispidence
ffbcf6601b Fix documentation and some comments. 2022-09-07 20:57:50 +01:00
hispidence
0a8a2ec5ba Move "first-party" scripts into TEN folder. 2022-09-03 12:25:05 +01:00
hispidence
02a8d935ca Update docs 2022-08-19 00:05:52 +01:00
hispidence
9dd0b07de2 Update API docs to point to open wiki repo 2022-08-14 20:35:23 +01:00
hispidence
3ee432c423 Fix up version name so it doesn't conflict with the LDoc version. Modify .css to enable SOME syntax highlighting. 2022-08-08 23:31:09 +01:00
hispidence
834a104cbd Update all doc pages with new version number. Add not_luadoc flag to allow the docs to properly show the case where a param can be more than one type. 2022-08-08 21:43:41 +01:00
hispidence
ec26ba106e Update version number of docs and fix effect docs. 2022-08-08 14:16:49 +01:00
hispidence
7d07241843 Improve Timer.lua. Document Timer.lua and Util.lua. 2022-07-29 21:12:54 +01:00
hispidence
c507c1a85e Move all docs and doc-generating files to new folder. 2022-07-25 12:28:49 +01:00
Renamed from config.ld (Browse further)