Robert Adams
e1ce04de42
Implement an overridable implementation of PhysicsActor.SetVehicle()
...
that works for all physics engines.
BulletSim: implement an optimized version of SetVehicle() that still
uses the vehicle code to do bounds checking but does it in one taint
operation.
2015-10-02 18:35:02 -07:00
UbitUmarov
124602c6c2
reduce some diferences with master
2015-10-02 22:47:31 +01:00
UbitUmarov
d900d0112d
put back ip check on llSetContentType
2015-10-02 18:55:09 +01:00
UbitUmarov
b8cb9d1bbb
also on another location, plus a bit clean
2015-10-02 18:39:05 +01:00
UbitUmarov
de51b7af85
do group SetPos sync as master, script thread does need to wait for it to be done. This needs improvement, doing it async again with script thread waiting watching coop
2015-10-02 17:56:02 +01:00
UbitUmarov
bdd7ea06ff
change llSetContentType to master version, but removing IP check
2015-10-02 17:45:48 +01:00
UbitUmarov
1af6ac4bfc
remove unused method parameter master also removed
2015-10-02 17:44:19 +01:00
UbitUmarov
31873485d9
do not send DisableSimulator on teleport if agent is already returning
2015-10-02 02:42:25 +01:00
UbitUmarov
6ae7341e42
send DisableSimulator messages on closing childagents. Possible still not on at best timming, or on the right source files
2015-10-01 20:50:12 +01:00
UbitUmarov
6bc479fecd
make bakes reception handle empty BakedTexture elements. But at same time stop sending them, only sending to Xbakes server items that do have a texture, like master does
2015-10-01 19:30:37 +01:00
UbitUmarov
2abe1ccc59
change GetNewRezLocation physics ray results processing
2015-10-01 14:47:32 +01:00
UbitUmarov
e110ca24cf
remove a forgotten if that is actually only a statement
2015-10-01 14:37:24 +01:00
UbitUmarov
7e8544f26e
fix missing clear of queued timer even and state transition flags on scripts reset
2015-10-01 05:20:04 +01:00
UbitUmarov
6df75a927c
let hoverheight rest position be a falling state
2015-09-30 20:37:14 +01:00
UbitUmarov
aa3303e3af
add get method on physics actors PIDHoverActive
2015-09-30 20:13:31 +01:00
UbitUmarov
f87e284ec2
first steps adding suport for llSetHoverHeight() called from attachments on ubOde. Sure needs work.. like sp motion control still assumes stopped and not falling state. Only very basic test on flat land done
2015-09-30 19:14:37 +01:00
UbitUmarov
4a2e6db344
add high level code suport for SetHoverHeight() called from a attachment, so in future physics engines can also suport it
2015-09-30 17:34:25 +01:00
UbitUmarov
d281ec5342
some fixes/changes on land send
2015-09-30 06:09:01 +01:00
UbitUmarov
0151c773e2
let sp know about scene before anything else on creation
2015-09-30 06:05:28 +01:00
UbitUmarov
5b7a3c703d
clamp all draw distance changes within region limits
2015-09-30 05:57:02 +01:00
UbitUmarov
feb78b2910
add several options for NPC creation so abusive use can be reduced (restrictive by default) UNTESTED
2015-09-30 02:45:11 +01:00
UbitUmarov
1124d14eb0
remove some restrictions on NPCs creation
2015-09-29 22:15:56 +01:00
UbitUmarov
3e9b326fcc
clean some spacing issues
2015-09-29 21:44:25 +01:00
UbitUmarov
0b21724fe4
try fix some whitespaces VS decided to change
2015-09-29 02:29:55 +01:00
UbitUmarov
f2c8f83215
add processing of AvatarGroupsRequest message that should be used to get other avatars group memberships, but keep it disabled since some viewers no longer suport it correctly and expect memberships in reply to avatar properties, so we need to keep wasting bandwith sending useless information when some viewers really only want avatarproperties
2015-09-29 01:43:49 +01:00
UbitUmarov
a580d945d1
remove groups handlers onClientClose also on groups V2
2015-09-28 21:03:20 +01:00
UbitUmarov
cf6856a8df
remove groups handlers onClientClosed
2015-09-28 21:00:08 +01:00
UbitUmarov
f97807b53f
let us see our online friends
2015-09-28 20:57:33 +01:00
UbitUmarov
028cbb7cbe
remove a auxiliar vector no longer needed
2015-09-28 18:10:27 +01:00
UbitUmarov
ad58f9b17e
recover a lost position check for mega regions
2015-09-28 17:55:35 +01:00
UbitUmarov
e0de76aa14
put back virtual declarations
2015-09-28 16:47:44 +01:00
UbitUmarov
fb69661bb9
... ossl merge issue
2015-09-28 16:40:55 +01:00
UbitUmarov
fd20a9576d
... post merge issue
2015-09-28 16:03:10 +01:00
UbitUmarov
6ded1da9f2
... merge issue
2015-09-28 15:49:22 +01:00
UbitUmarov
c4ef8984a3
clear merge issue
2015-09-28 15:21:23 +01:00
UbitUmarov
93af984e94
add missing handlers for preferences
2015-09-28 13:22:32 +01:00
UbitUmarov
6e12836d71
change copyright to opensim
2015-09-28 13:08:46 +01:00
UbitUmarov
380d1c1d5a
change copyright to opensim
2015-09-28 12:58:23 +01:00
UbitUmarov
55d0425dfe
add missing handlers for preferences
2015-09-28 12:47:29 +01:00
UbitUmarov
4c0ef5a0ef
change version string
2015-09-28 12:37:12 +01:00
UbitUmarov
b22ad8a69b
add missing Makefile from master, put me on contributors
2015-09-28 11:57:16 +01:00
UbitUmarov
c6f8b5d682
remove virtual declarations master doesnt have
2015-09-28 11:53:37 +01:00
UbitUmarov
dcd36d0c9b
apply changes to xmlrcp groups to groups V2, compiles but not tested :(
2015-09-27 16:53:36 +01:00
UbitUmarov
04b32e1982
let SendAvatarGroupsReply fall back to UDP if no caps and make use of it
2015-09-27 07:07:40 +01:00
UbitUmarov
18536b4be6
add missing SendAgentGroupDataUpdate to llClientView
2015-09-27 06:38:19 +01:00
UbitUmarov
1e23b3482c
AvatarGroupsReply message does not have ListInProfile fields
2015-09-27 06:21:38 +01:00
UbitUmarov
b269185031
several changes to xmlrpcGroups. Packets AgentData and AgentGroupData are private to the requesting agent, etc
2015-09-27 06:10:12 +01:00
UbitUmarov
238b32d95f
in xmlrpcGroups send all groups on MakeRoot. this will slow down crossings even more, but viewers seem to need it now, something to review later
2015-09-26 19:17:59 +01:00
UbitUmarov
ae195632e9
add the Default Groups module lost in the merge
2015-09-26 18:18:29 +01:00
UbitUmarov
239dcaffb7
coment out some debug, clean a bit
2015-09-26 14:14:05 +01:00