aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/PhysicsModules/ubOde/ODECharacter.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* osLocalTeleportAgent: no region crossings :( ; check avatar access to target ↵UbitUmarov2019-05-011-0/+1
| | | | position; flag 8 == force fly; 16 force nofly (both == fly)
* add osLocalTeleportAgent(key agent, vector position, vector velocity, vector ↵UbitUmarov2019-05-011-2/+2
| | | | 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 ;)
* duhhh npcs don't have child agents; plus minor typosUbitUmarov2019-04-051-1/+1
|
* ubode add position to pid control it stopped flying to prevent slow driftsUbitUmarov2019-01-311-26/+30
|
* ubode replace a locklessqueue by .net concurrentqueueUbitUmarov2019-01-291-30/+30
|
* ubOde: slow down collision events to attachmentsUbitUmarov2018-12-061-13/+51
|
* potencial mem leakUbitUmarov2018-12-011-0/+1
|
* make ubOde PInvoke follow ms coding rulesUbitUmarov2018-01-141-364/+524
|
* ubOde: hashSpaces aren't that niceUbitUmarov2017-09-081-2/+1
|
* ubOde: but only do that if sphere is physical..UbitUmarov2017-07-031-1/+1
|
* ubOde: dont do avatar step climb on small true spheres. lets play simple ↵UbitUmarov2017-07-031-2/+8
| | | | football
* oops i forgot the avatar knees bending on ramps... so go back..UbitUmarov2017-07-021-19/+23
|
* a few changes to ubOde avatar collisionsUbitUmarov2017-07-011-29/+36
|
* fix a null ref in ubOde characterUbitUmarov2017-05-201-36/+34
|
* Massive tab and trailing space cleanupMelanie Thielker2017-01-051-25/+25
|
* start removing old hack of using SetMomentum to just set instant velocity, ↵UbitUmarov2016-11-071-5/+35
| | | | now that TargetVelocity is avaiable
* put a lock back in ubOde character :(UbitUmarov2016-09-121-29/+22
|
* remove unnecessary lockUbitUmarov2016-08-221-31/+21
|
* ubOde reduce collision_start latency in same cases (only one collision ↵UbitUmarov2016-08-171-3/+2
| | | | happening and more than 50ms since last)
* ubOde a few changes to collisions reportingUbitUmarov2016-08-061-8/+5
|
* reduce ubOde walking super climbersUbitUmarov2016-08-021-0/+17
|
* add missing overridesUbitUmarov2016-07-251-1/+1
|
* revert bad last changes and fix the issue another wayUbitUmarov2016-07-251-0/+8
|
* ubOde actually revert last change don't send unnecessary empty collisions, ↵UbitUmarov2016-07-241-2/+2
| | | | will patch it elsewhere
* ubOde still on relative velocity. Make ubOde report avatar empty collisions ↵UbitUmarov2016-07-241-5/+11
| | | | to tick events on core. Avn didn't require this, core should not require also (TODO)
* ubOde try to improve contact velocity on first avatar collision with terrainUbitUmarov2016-07-241-2/+5
|
* stop using a vector3 to store axis locks 3bit flags in ubOdeUbitUmarov2015-10-201-3/+3
|
* add get method on physics actors PIDHoverActiveUbitUmarov2015-09-301-0/+4
|
* first steps adding suport for llSetHoverHeight() called from attachments on ↵UbitUmarov2015-09-301-16/+143
| | | | ubOde. Sure needs work.. like sp motion control still assumes stopped and not falling state. Only very basic test on flat land done
* rename Ubit physics modulesUbitUmarov2015-09-121-0/+1847