Seth Alves
|
d3c57821c0
|
call a method on actions before each physics simulation step. use this to attempt to dejitter held objects
|
2015-12-16 14:00:04 -08:00 |
|
Seth Alves
|
b0d24be58f
|
add a way to get a list of all actions of a certain type from an entity. hold actions average their positional targets.
|
2015-11-13 16:02:39 -08:00 |
|
Seth Alves
|
07f3d8eca0
|
more debugging prints
|
2015-11-11 16:03:08 -08:00 |
|
Seth Alves
|
8d0aaed41a
|
fix bug that was deleting actions with 0 ttl. in js interface, action parameter 'lifetime' is now called 'ttl'
|
2015-10-26 13:50:21 -07:00 |
|
Seth Alves
|
359a318568
|
fold kinematic hold into normal hold (disabled by default, an argument enables)
|
2015-10-15 20:23:06 -07:00 |
|
Seth Alves
|
fa2bf2b2d9
|
tighten up locking in actions
|
2015-10-14 11:43:03 -07:00 |
|
Seth Alves
|
742cc0f511
|
rename a function
|
2015-10-14 06:17:55 -07:00 |
|
Seth Alves
|
4402242c3c
|
allow an action to suppress sending of physics related edits to the entity-server
|
2015-10-13 16:27:40 -07:00 |
|
Seth Alves
|
91f5a6fec6
|
make setting of rigid-body velocity controlled by an action argument
|
2015-10-06 08:08:33 -07:00 |
|
Seth Alves
|
8f924f0be4
|
merge from upstream
|
2015-10-05 13:05:37 -07:00 |
|
Seth Alves
|
cf8955a8c5
|
kinematic grab
|
2015-10-02 15:27:01 -07:00 |
|
Seth Alves
|
e90b156b7b
|
avoid: add an action, immediately receive an update to that entities action, delete the just-added action because it wasn't in the packet
|
2015-10-01 17:02:02 -07:00 |
|
Seth Alves
|
7c6846c260
|
add lifetime and tag arguments to actions
|
2015-09-30 13:09:41 -07:00 |
|
Andrew Meadows
|
a0a1b01ea9
|
coalesce dupe action data members: _id and _type
|
2015-07-07 17:50:08 -07:00 |
|
Andrew Meadows
|
77bd7b2821
|
some ObjectAction methods should be const
|
2015-07-07 17:50:08 -07:00 |
|
Seth Alves
|
e8a6acd65b
|
responses to code review
|
2015-07-01 10:42:04 -07:00 |
|
Seth Alves
|
0970f010a4
|
provide a way for scripts to get information about what actions an entity has and what the arguments of those actions are
|
2015-06-27 13:31:00 -07:00 |
|
Seth Alves
|
30be515a94
|
remove unneeded lock around action-data in entity item. Actions now use a weak pointer to keep track of owner entity
|
2015-06-27 08:53:27 -07:00 |
|
Seth Alves
|
5381e6e9bb
|
entity server has its own version of actions which simply remember the encoded arguments. Entities with actions don't experience simulateKinematicMotion
|
2015-06-19 16:20:07 -07:00 |
|
Seth Alves
|
3c90c851e9
|
start on code to de/serialize actions
|
2015-06-18 15:01:34 -07:00 |
|
Seth Alves
|
85564199c6
|
git rid if pull-to-point action (spring handles this). add new action which tries to maintain an entity's distance from a given point
|
2015-06-17 11:22:10 -07:00 |
|
Seth Alves
|
8ed9a3ca02
|
add handedness setting to avatar-hold action. update stick.js to allow use of hydra
|
2015-06-11 11:04:19 -07:00 |
|
Seth Alves
|
45c7cd4929
|
respond to code review, add a simple hold-a-stick script
|
2015-06-10 18:48:51 -07:00 |
|
Seth Alves
|
3dcc6c9b8c
|
make action-factory interface and subclass it in Interface. this allows an action to use avatar data. the login the AvatarActionHold is still bogus.
|
2015-06-10 12:04:44 -07:00 |
|
Seth Alves
|
b3bc9c3ef0
|
first attempt at getting spring-action to handle rotation
|
2015-06-08 17:10:13 -07:00 |
|
Seth Alves
|
1e858d8bc5
|
start on spring action
|
2015-06-08 14:16:03 -07:00 |
|
Seth Alves
|
eb912892dc
|
code review
|
2015-06-05 09:56:34 -07:00 |
|
Seth Alves
|
ba42b0dcc4
|
updateAction and deleteAction
|
2015-06-04 17:51:59 -07:00 |
|
Seth Alves
|
5e5bc497d9
|
remove debugging prints
|
2015-06-04 12:44:08 -07:00 |
|
Seth Alves
|
66ab3d455f
|
use shared pointers to keep track of action objects
|
2015-06-04 12:29:05 -07:00 |
|
Seth Alves
|
8f19bad97d
|
pull argument extracting code into EntityActionInterface
|
2015-06-04 11:39:15 -07:00 |
|
Seth Alves
|
14026667f5
|
script interface for creating an action now takes an action-type name rather than having a different call for each action
|
2015-06-04 10:55:32 -07:00 |
|
Seth Alves
|
57d85cece0
|
get rid of simulation back-pointer in actions
|
2015-06-04 09:41:32 -07:00 |
|
Seth Alves
|
d634663bb1
|
simple action is working. destructor sequense is still suspicous
|
2015-06-03 17:33:55 -07:00 |
|
Seth Alves
|
c8ab22c517
|
hook up entity-scripting-interface to actions
|
2015-06-03 11:19:45 -07:00 |
|
Seth Alves
|
d6549948d0
|
first pass at entity interface to actions
|
2015-06-02 16:06:27 -07:00 |
|