Code

History

Commits on b36a39b2bcda94de87fdc831da884611f8a85eea to libraries/physics/src/ObjectAction.cpp35+
  1. use smart pointers for entity simulationsSeth Alves committed 10 years agoa0771f8
  2. fix warningBrad Hefta-Gaub committed 10 years ago5244274
  3. support for larger than 35 minute clock skewBrad Hefta-Gaub committed 10 years ago31f9d59
  4. prevent nan inside spring actionAndrew Meadows committed 10 years agob9352d3
  5. replace some logging with an assertSeth Alves committed 10 years agocf9af46
  6. try harder to ensure that a held object is active in bulletSeth Alves committed 10 years agob873d92
  7. be more careful about lockingSeth Alves committed 10 years ago2c21092
  8. rather than activating rigid body and forcing non-static on deserialize, just force non-staticSeth Alves committed 10 years agod493707
  9. if an entity with an action has a motion-type of static, flag it so it gets updated in bulletSeth Alves committed 10 years ago6f19093
  10. flag kinematic objs when changed in stepSimulation()Andrew Meadows committed 11 years agof652e98
  11. make kinematic grab set entities kinematic in bullet and update entity positionSeth Alves committed 11 years ago93503d0
  12. try to avoid negative roll-over when moving to or from server timeSeth Alves committed 11 years ago4c64da9
  13. fuck you, const!Seth Alves committed 11 years ago0dff037
  14. fix bug that was deleting actions with 0 ttl. in js interface, action parameter 'lifetime' is now called 'ttl'Seth Alves committed 11 years ago8d0aaed
  15. fuck you, const!Seth Alves committed 11 years agof96e9eb
  16. take entity-server clock-skew into account when handling action expiration timesSeth Alves committed 11 years ago46e5bf0
  17. more lock fixingSeth Alves committed 11 years ago07a4dc3
  18. tighten up locking in actionsSeth Alves committed 11 years agofa2bf2b
  19. store action lifetime as an expires integerSeth Alves committed 11 years agob34ea6d
  20. add lifetime and tag arguments to actionsSeth Alves committed 11 years ago7c6846c
  21. fix activation of object when action changesAndrew Meadows committed 11 years ago9ce9c54
  22. coalesce dupe action data members: _id and _typeAndrew Meadows committed 11 years agoa0a1b01
  23. make some arguments const, cleanup some #includesAndrew Meadows committed 11 years agoe9df8ca
  24. some ObjectAction methods should be constAndrew Meadows committed 11 years ago77bd7b2
  25. attempt some clean-ups in edge/unexpected situationsSeth Alves committed 11 years agoc0c1116
  26. remove unneeded lock around action-data in entity item. Actions now use a weak pointer to keep track of owner entitySeth Alves committed 11 years ago30be515
  27. entity server has its own version of actions which simply remember the encoded arguments. Entities with actions don't experience simulateKinematicMotionSeth Alves committed 11 years ago5381e6e
  28. git rid if pull-to-point action (spring handles this). add new action which tries to maintain an entity's distance from a given pointSeth Alves committed 11 years ago8556419
  29. hold action worksSeth Alves committed 11 years agoeccf4eb
  30. make action-factory interface and subclass it in Interface. this allows an action to use avatar data. the login the AvatarActionHold is still bogus.Seth Alves committed 11 years ago3dcc6c9
  31. pull some common code out of subclasses and into ObjectActionSeth Alves committed 11 years agob1a209b
  32. update grab.js to use pull-to-point action, various other fixesSeth Alves committed 11 years agob2db5f7
  33. remove debugging printsSeth Alves committed 11 years ago5e5bc49
  34. get rid of simulation back-pointer in actionsSeth Alves committed 11 years ago57d85ce
  35. simple action is working. destructor sequense is still suspicousSeth Alves committed 11 years agod634663