Commit History

Autor SHA1 Mensaxe Data
  Lasse Öörni da243eb31b Applied UI & editor related patch from weitjong. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni f5e2be65c1 Added note about the ElapsedTime built-in shader parameter to documentation. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 55681dc55a Applied patch from weitjong. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni a40fead7dc Updated license for the new year. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 2ae05de8ca Added elapsed time accumulation to Scene. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 7d8558a51f Applied massive patch from weitjong. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 88aaa46465 Corrected formatting issues. License.txt & Readme.txt encoded as UTF-8, source code uses ASCII encoding. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 7813601540 Added scene timescale attribute. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni f0b6d55b28 Enclosed Urho3D classes inside Urho3D namespace to avoid clashes with external libraries. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 128aa4735d Fixed Scene not calling MarkNetworkUpdate() on itself when the smoothing parameters are changed. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 064842c6da Reset next node/component ID's when scene is cleared. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni ae0259c1e3 Remove nodes/components in Scene destructor before cleaning up the scene object maps. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 76454f0385 Reset old node/component ID's consistently when scene is deleted or when node/component ID conflicts happen, in addition to removing the scene reference. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni a77a685f4c Fixed warnings reported by Xcode. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni c96f9e72dc Cleaned up joystick code. Automatically open the joystick when accessed. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 5570d120a1 Added DebugNew.h include to Scene. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 9123d1c3d3 Eliminated unnecessary recreation/readdition of physics components when attributes change. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 172a097b1c Mark nodes and components separately for network update, instead of looping node's all components when one of them changes. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni da921892b2 Rearranged Octant variables for more optimal access. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 91f6f87472 Explicitly mark changed nodes to avoid going through the whole scene in PrepareNetworkUpdate(). %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 41c2efde36 Code cleanup, reorganization of network profiling blocks. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 1c2cc43f14 Refactoring of how network updates to clients are collected. This removes costly, redundant Variant compares that were performed per-user. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni c710fb4ef6 Further optimization of network updates. Use a HashMap to store replicated and local nodes and components separately. Query depended on scene nodes only once per network frame, not per user. Cache the network attribute infos to Serializable. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni c48f640a18 Changed several structures to HashMap / HashSet for better performance. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni e8974fae47 NinjaSnowWar single player mode fixed to work with Bullet physics. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 3ce34fe7e4 Fixed missing registration of SmoothedTransform. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 1841169cb2 Fixed missing CollisionGeometryData code. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 26e2ebca26 Fixed enemy motion bugs in networked NinjaSnowWar. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni cc3ee34f58 Increased occlusion buffer depth bias. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 4b0b227898 Code cleanup. Reverted the more extreme XML loading optimizations for readability. %!s(int64=14) %!d(string=hai) anos