Lasse Öörni
|
80656971de
Removed SpinLock class.
|
14 years ago |
Lasse Öörni
|
c8089b1687
Initial work queue & multithreading support.
|
14 years ago |
Lasse Öörni
|
9d077e78a8
Code cleanup.
|
14 years ago |
Lasse Öörni
|
fd06d3cf4a
Fixed component ID overwrite when copy-pasting scene nodes in the editor.
|
14 years ago |
Lasse Öörni
|
ad6243870b
Updated to newest kNet & AngelScript.
|
14 years ago |
Lasse Öörni
|
b6e09d2655
Renamed FinishUpdate() to ApplyAttributes() to be more descriptive, and to not confuse with frame updates.
|
14 years ago |
Lasse Öörni
|
3f7fffbf49
Some renames. CollisionGroup -> CollisionLayer, Scene::GetNodeByID() -> GetNode(), Ray::Distance() -> HitDistance().
|
14 years ago |
Lasse Öörni
|
0298cd3e00
Removed assumptions of root node's identity transform.
|
14 years ago |
Lasse Öörni
|
4fbd837058
Refactored user variables & other subindexed attributes handling in the editor. Now the proper editors are used.
|
14 years ago |
Lasse Öörni
|
3576a81993
Initial node/component attribute editing.
|
14 years ago |
Lasse Öörni
|
215fb04f72
Converted VAR_BUFFER file serialization attributes to VAR_VARIANTVECTOR to make them more readable and/or editable.
|
14 years ago |
Lasse Öörni
|
360ab16f9f
Do not replicate the scene ID generator state through the network unnecessarily.
|
14 years ago |
Lasse Öörni
|
de67af8825
CoreData / Data reorganization.
|
14 years ago |
Lasse Öörni
|
6d552a8193
Use fixed size 24 bit network object IDs for more deterministic bandwidth use.
|
14 years ago |
Lasse Öörni
|
38fe1554ba
Initial multiplayer NinjaSnowWar.
|
14 years ago |
Lasse Öörni
|
444c18673e
Code formatting & optimization.
|
14 years ago |
Lasse Öörni
|
f70cc35815
Added package file download support to the network protocol.
|
14 years ago |
Lasse Öörni
|
40d04b377b
Added Compare function to String, which is optionally case-insensitive.
|
14 years ago |
Lasse Öörni
|
fbf5bd4076
Added log prints for loading & saving the scene.
|
14 years ago |
Lasse Öörni
|
ffad4ba005
Fixed UI related crashes in headless mode.
|
14 years ago |
Lasse Öörni
|
ee9b6cc0f8
Renamed the script PostLoad() to FinishUpdate().
|
14 years ago |
Lasse Öörni
|
7b15b34c83
Removed most OnGetAttribute() / OnSetAttribute() functions in favor of accessor attributes.
|
14 years ago |
Lasse Öörni
|
4c3dd57980
Added more networking functionality, including remote events and client's controls update.
|
14 years ago |
Lasse Öörni
|
af2b4311dc
Function name unification and cleanup. ChildElement -> Child. RootElement -> Root. ScriptedChildren -> ChildrenWithScript.
|
14 years ago |
Lasse Öörni
|
b90c1386be
Removed unnecessary parentheses.
|
14 years ago |
Lasse Öörni
|
f1010c683e
Removed errorprone string addition operations.
|
14 years ago |
Lasse Öörni
|
f3859c1ed7
Added documentation about containers.
|
14 years ago |
Lasse Öörni
|
516b532a8f
Refactored StringUtils as member functions of String & the classes to be converted.
|
14 years ago |
Lasse Öörni
|
d69efd65f0
Container library fixes.
|
14 years ago |
Lasse Öörni
|
565de1ad02
Moved some of StringUtils functions to the String class.
|
14 years ago |