UbitUmarov
|
ea32a73103
osLocalTeleportAgent: no region crossings :( ; check avatar access to target position; flag 8 == force fly; 16 force nofly (both == fly)
|
5 gadi atpakaļ |
UbitUmarov
|
11c945a565
add osLocalTeleportAgent(key agent, vector position, vector velocity, vector lookat, LSL_Integer flags). Velocity only works with ubOde but still not good. flags = bit field: 1 use velocity, 2 use lookat, 4 rotate avatar look in current velocity direction (ignored if 2 ie flag = 7 is same as 3). This bypasses most the unnecessary logic of osTeleportAgent, having usage same permissions. It may do region crossings(?). Experimental stage, feedbakc expected ;)
|
5 gadi atpakaļ |
UbitUmarov
|
0652f01d4c
duhhh npcs don't have child agents; plus minor typos
|
5 gadi atpakaļ |
UbitUmarov
|
9046e5cb9d
ubode add position to pid control it stopped flying to prevent slow drifts
|
5 gadi atpakaļ |
UbitUmarov
|
6bc8e2413f
ubode replace a locklessqueue by .net concurrentqueue
|
5 gadi atpakaļ |
UbitUmarov
|
66f46c6846
ubOde: slow down collision events to attachments
|
5 gadi atpakaļ |
UbitUmarov
|
e08b43569e
potencial mem leak
|
5 gadi atpakaļ |
UbitUmarov
|
88511bfab2
make ubOde PInvoke follow ms coding rules
|
6 gadi atpakaļ |
UbitUmarov
|
0ac81f6a09
ubOde: hashSpaces aren't that nice
|
6 gadi atpakaļ |
UbitUmarov
|
1dc56eb15f
ubOde: but only do that if sphere is physical..
|
7 gadi atpakaļ |
UbitUmarov
|
39751891f4
ubOde: dont do avatar step climb on small true spheres. lets play simple football
|
7 gadi atpakaļ |
UbitUmarov
|
f3a920237b
oops i forgot the avatar knees bending on ramps... so go back..
|
7 gadi atpakaļ |
UbitUmarov
|
edc7575f9e
a few changes to ubOde avatar collisions
|
7 gadi atpakaļ |
UbitUmarov
|
a5e3aab575
fix a null ref in ubOde character
|
7 gadi atpakaļ |
Melanie Thielker
|
b16abc8166
Massive tab and trailing space cleanup
|
7 gadi atpakaļ |
UbitUmarov
|
d0ae8bb86a
start removing old hack of using SetMomentum to just set instant velocity, now that TargetVelocity is avaiable
|
7 gadi atpakaļ |
UbitUmarov
|
34dce801b2
put a lock back in ubOde character :(
|
7 gadi atpakaļ |
UbitUmarov
|
3abd54082f
remove unnecessary lock
|
8 gadi atpakaļ |
UbitUmarov
|
f1495cb237
ubOde reduce collision_start latency in same cases (only one collision happening and more than 50ms since last)
|
8 gadi atpakaļ |
UbitUmarov
|
17cc238b44
ubOde a few changes to collisions reporting
|
8 gadi atpakaļ |
UbitUmarov
|
2d8669ad39
reduce ubOde walking super climbers
|
8 gadi atpakaļ |
UbitUmarov
|
2548f240b5
add missing overrides
|
8 gadi atpakaļ |
UbitUmarov
|
aa9503ab86
revert bad last changes and fix the issue another way
|
8 gadi atpakaļ |
UbitUmarov
|
0a9f06fda7
ubOde actually revert last change don't send unnecessary empty collisions, will patch it elsewhere
|
8 gadi atpakaļ |
UbitUmarov
|
c303cf7412
ubOde still on relative velocity. Make ubOde report avatar empty collisions to tick events on core. Avn didn't require this, core should not require also (TODO)
|
8 gadi atpakaļ |
UbitUmarov
|
a572a22dd9
ubOde try to improve contact velocity on first avatar collision with terrain
|
8 gadi atpakaļ |
UbitUmarov
|
f6891b36be
stop using a vector3 to store axis locks 3bit flags in ubOde
|
8 gadi atpakaļ |
UbitUmarov
|
aa3303e3af
add get method on physics actors PIDHoverActive
|
8 gadi atpakaļ |
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
|
8 gadi atpakaļ |
UbitUmarov
|
e9a56d5e19
rename Ubit physics modules
|
8 gadi atpakaļ |