L3DT documentation
Large 3D terrain generator
News
Front page
[RSS]
Development blog
[RSS]
About
About L3DT
Frequently asked questions (FAQ)
System requirements
Contact details
Images
Showcase
Video gallery
Downloads
L3DT Standard
L3DT Professional
Plugins
Scripts
Climates
Example files
Documentation
L3DT users' guide
Zeolite API
LibHFZ
Community
General discussion
Help and support
Bug reports
Forum (all)
[RSS]
Users' tutorials
Useful links
Wiki (all)
Nav |
start
»
aaron
»
todo
»
l3dt
»
scripting
To-do list for L3DT scripting
Extend syntax:
for() loop.
The series operator (,).
Some unary operators (-, !).
More assignment operators (+=, -=, *=, /=, %= ).
More logical operators (<, >, <=, >=, != ).
More unary operators (*, &).
Miscellaneous operators (++, –).
Typecasting via (
type
).
Add functions:
'var_EditUI' (needs testing).
'proj_LoadPreset' (useful for automation).
Member functions for 'map' class.
Member functions for 'list' class.
Member functions for 'file' class.
Maths functions (sin/cos/tan/asin/acos/atan, pow, sqrt, log, log10, RadToDeg, DegToRad).
Write example scripts:
“Hello World!” (done)
Auto-complete
LightMapBatch
CalcVertScale
ReadFileHeader (replace current C++ ver).
LoadHFF (move all I/O handlers into scripts?)
Un-lock user interface for all registered users.
Better compiler-error reporting.
aaron/todo/l3dt/scripting.txt · Last modified: 2017/08/31 07:10 (external edit)
Except where otherwise noted, content on this wiki is licensed under the following license:
CC Attribution-Share Alike 3.0 Unported