Areloch
9cd149102d
Merge pull request #2248 from lukaspj/new-cinterface
...
New cinterface
2018-12-09 15:28:22 -06:00
Lukas Joergensen
df32264387
Don't automatically register objects, allow for modifications to the intial fields before register. This is necessary in order to set the fields before initialization such as TorqueScript does
2018-04-21 12:04:15 +02:00
Azaezel
886dcbaac5
variable naming cleanup due to locals overriding in multiple places. objectname to mObjectName+ getName() refs in dictionary.
2018-03-12 02:36:52 -05:00
Marc Chapman
64e742f053
enhanced-field-mgmt -- Enhancements to dynamic field handling that allow for name filtering and replacement limiting
2017-07-26 21:49:45 +01:00
Marc Chapman
bc90e97d35
copy-on-reload -- The datablock copy op, ":" is modified to copy on reload as well as on creation.
...
reload-reset -- adds virtual method that is called when a datablock is reloaded.
2017-07-26 21:40:27 +01:00
Marc Chapman
43815793d1
datablock-temp-clone -- Implements creation of temporary datablock clones to allow late substitution of datablock fields.
2017-07-26 21:10:43 +01:00
Thomas "elfprince13" Dickerson
bcc5459818
whitespace
2017-01-11 23:34:46 -05:00
Areloch
86dd8a8cf7
Adds a onPostAdd callback to simObject so we can do handling AFTER the object and it's children have been added successfully.
2016-04-30 23:32:10 -05:00
Areloch
7a3b40a86d
Initial Implementation of the Taml, Asset and Modules systems.
...
Only has example and shape assets currently.
2015-10-13 15:19:36 -05:00
LuisAntonRebollo
3336bffad2
Changes for Linux.
2015-01-19 01:44:36 +01:00
Daniel Buckmaster
b507dc9555
Merge branch 'master' into console-func-refactor
...
Conflicts:
Engine/source/app/net/net.cpp
Engine/source/console/astNodes.cpp
Engine/source/console/compiledEval.cpp
Engine/source/console/console.h
Engine/source/console/consoleInternal.h
Engine/source/console/engineAPI.h
2014-10-14 15:09:11 +11:00
Lukas Jørgensen
9fbdf64bd9
Removed unnecessary parameter in a simObject getter method
2014-04-15 11:50:34 +02:00
James Urquhart
38c8e52c1d
Beginnings of the "pass everything using a native type wrapper" console code.
...
- ConsoleValue class is now the base value class.
- ConsoleValueRef is now used to supply function parameters. Values are disposable.
- Script functions return values instead of just strings where possible.
- Variables can be disposable strings
- Bytecode changed
Fix the issues with console method parameters and fields which prevented missions from loading.
2012-10-12 18:56:17 +01:00
DavidWyand-GG
7dbfe6994d
Engine directory for ticket #1
2012-09-19 11:15:01 -04:00