Seth Alves
|
32ced31f60
|
adjust logic related to claiming and releasing simulation ownership during scripted changes to entities
|
2015-04-17 10:57:00 -07:00 |
|
Seth Alves
|
3da2d1680d
|
fix code that causes scripted changes to physics-related entity properties to claim simulation ownership
|
2015-04-17 10:41:11 -07:00 |
|
Seth Alves
|
d7059d8f2d
|
add code for uuids in wire protocol. some debugging prints
|
2015-04-16 14:46:38 -07:00 |
|
Seth Alves
|
b30b9a0a30
|
don't update _simulatorIDChangedTime unless the value is different than the current one. if a script changes an entity, attempt to claim ownership
|
2015-04-16 12:03:34 -07:00 |
|
Seth Alves
|
b5bfbba759
|
only set simulationID on scripted entity creation if the entity has velocity or rotation
|
2015-04-14 10:17:54 -07:00 |
|
Seth Alves
|
d330319ed9
|
when a script creates and object, set the local Node as the simulation owner
|
2015-04-14 09:56:39 -07:00 |
|
Seth Alves
|
4e83301c65
|
add a bool value to Node which indicates if it is allowed to rez new entities
|
2015-03-31 18:27:46 -07:00 |
|
Seth Alves
|
bed37ef49a
|
incorporate code review feedback
|
2015-03-16 13:57:22 -07:00 |
|
Seth Alves
|
c90ca4b425
|
Merge branch 'master' of github.com:highfidelity/hifi into persist-entities-as-json
|
2015-03-16 12:13:26 -07:00 |
|
Seth Alves
|
999324bcaf
|
remove unused code
|
2015-03-16 12:06:27 -07:00 |
|
Seth Alves
|
32c79f6172
|
bounce json's QVariants through QScripts before making them into properties, in order to take advantage of existing conversion code
|
2015-03-16 09:17:32 -07:00 |
|
Atlante45
|
c6167f6893
|
CR
|
2015-03-16 14:35:17 +01:00 |
|
Atlante45
|
ad16f49d01
|
Merge branch 'master' of https://github.com/highfidelity/hifi into edit_entities_box_selection
|
2015-03-16 14:28:24 +01:00 |
|
Atlante45
|
29300e0ae0
|
Added findEntitiesInBox to JS API
|
2015-03-13 13:55:26 +01:00 |
|
Ryan Huffman
|
5c9ec6bdcc
|
Add add/delete/rename/clear events to EntitiesScriptingInterface
|
2015-03-12 11:17:07 -07:00 |
|
Andrew Meadows
|
373be95297
|
entity cubes are in meters
|
2015-03-06 15:32:03 -08:00 |
|
Andrew Meadows
|
49eee89c19
|
merge upstream/master into andrew/isentropic
Conflicts:
libraries/networking/src/PacketHeaders.cpp
libraries/networking/src/PacketHeaders.h
|
2015-03-05 08:22:02 -08:00 |
|
Ryan Huffman
|
9a302eebed
|
Add Entities.canAdjustLocksChanged
|
2015-03-02 10:40:29 -08:00 |
|
Andrew Meadows
|
7210c7a88b
|
added EntityTree::findEntitiesInMeters()
progress toward conversion to meters
|
2015-02-26 15:16:59 -08:00 |
|
Andrew Meadows
|
93c77d557a
|
EntityTree::findClosestEntity() now takes meters
|
2015-02-26 14:14:17 -08:00 |
|
Seth Alves
|
839b622a05
|
formatting
|
2015-02-06 09:20:16 -08:00 |
|
Seth Alves
|
60a4f48985
|
rather than a list of allowed editors, a list of allowed lockers/unlockers
|
2015-02-06 09:14:40 -08:00 |
|
Seth Alves
|
46bf6ea5da
|
coding standard
|
2015-02-05 16:37:37 -08:00 |
|
Seth Alves
|
bad44c540a
|
also guard deleteEntity and getEntityProperties with canEdit. make canEdit available to javascript
|
2015-02-05 16:22:52 -08:00 |
|
Seth Alves
|
80cf571d7d
|
formatting
|
2015-02-05 15:43:27 -08:00 |
|
Seth Alves
|
485785be7f
|
Allowed Editors setting in DomainServer; domain-list wire protocol includes "you can edit" boolean after uuid; entity server checks canEdit flag of node who sends edit requests; interface does not attempt to do edits if DomainServer sent false for "you can edit"
|
2015-02-05 15:37:14 -08:00 |
|
Brad Hefta-Gaub
|
a46fda3749
|
Merge pull request #4174 from huffman/delete-entity
Update deleteEntity to obey entity locked property
|
2015-01-27 13:05:05 -08:00 |
|
Ryan Huffman
|
86f7c28ee9
|
Update EntityScriptingInterface::deleteEntity to not delete when known entity is locked
|
2015-01-27 10:24:28 -08:00 |
|
ZappoMan
|
a1ec44b8e0
|
add developer menu item to disable sending physics updates
|
2015-01-26 12:05:57 -08:00 |
|
ZappoMan
|
a465aa20ff
|
more Application and Menu dependency removal
|
2014-12-17 11:41:42 -08:00 |
|
ZappoMan
|
3bb16ce831
|
properly wire up precision picking in JS api
|
2014-12-06 12:03:46 -08:00 |
|
ZappoMan
|
7ea85073f4
|
introduce precision picking in API form
|
2014-12-06 11:45:49 -08:00 |
|
ZappoMan
|
63d1ac8375
|
implement support for entity subclasses to implement their own detailed ray intersection, make likes light pickability toggle
|
2014-12-02 14:56:12 -08:00 |
|
Ryan Huffman
|
6a68281308
|
Remove EntityScriptingInterface::getEntityItemID
|
2014-11-20 09:39:41 -08:00 |
|
Ryan Huffman
|
a18a83d45c
|
Update getEntityItemID() to check for id existence
|
2014-11-19 15:31:41 -08:00 |
|
Ryan Huffman
|
3ff44964b5
|
Add entity list window
|
2014-11-19 13:25:38 -08:00 |
|
ZappoMan
|
55ac9c8ef7
|
make sure properties include type for proper encoding
|
2014-11-14 21:16:50 -08:00 |
|
ZappoMan
|
a5088eece6
|
first cut at running scripts from entities
|
2014-10-31 14:03:30 -07:00 |
|
ZappoMan
|
25d051090a
|
swap order of local vs server changes in entity scripting to improve potential conflicts
|
2014-09-12 08:48:40 -07:00 |
|
ZappoMan
|
44230a315b
|
add naturalDimensions and moved sitting points to exclusively be in properties
|
2014-09-09 17:45:50 -07:00 |
|
ZappoMan
|
3e1401014d
|
more model naming cleanup and fixing example scripts
|
2014-09-03 18:32:44 -07:00 |
|
ZappoMan
|
76511762dc
|
fix bug in getContainingElement() found by andrew, allow sciprting interface to return properties of local only entities
|
2014-09-03 13:14:06 -07:00 |
|
ZappoMan
|
59d0bb29a2
|
useless semicolon removal
|
2014-09-03 12:28:35 -07:00 |
|
ZappoMan
|
2b5d631290
|
removed a ton of old dead debug code
|
2014-09-02 08:44:43 -07:00 |
|
ZappoMan
|
314e299ba5
|
get sit points working
|
2014-08-25 13:03:38 -07:00 |
|
ZappoMan
|
58759d344f
|
cleanup in prep for PR
|
2014-08-25 10:56:43 -07:00 |
|
ZappoMan
|
abe892ddc3
|
quiet some debugging
|
2014-08-14 11:36:53 -07:00 |
|
ZappoMan
|
49e616dd49
|
first cut at using erase entity message to delete entities
|
2014-08-13 14:11:56 -07:00 |
|
ZappoMan
|
3551bd676f
|
quiet a lot of debugging, fix issue with updating entities that overhang the domain bounds
|
2014-08-12 13:14:28 -07:00 |
|
ZappoMan
|
6f479a1026
|
convert IDs to UUIDs
|
2014-08-07 17:02:11 -07:00 |
|