aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Framework (follow)
Commit message (Collapse)AuthorAgeFilesLines
* osLocalTeleportAgent: if lookat or fly options, just move the avatar, not ↵UbitUmarov2019-05-031-28/+33
| | | | telling viewer about any teleport
* soem cleanupUbitUmarov2019-05-021-10/+3
|
* osLocalTeleportAgent: no region crossings :( ; check avatar access to target ↵UbitUmarov2019-05-011-9/+68
| | | | position; flag 8 == force fly; 16 force nofly (both == fly)
* add osLocalTeleportAgent(key agent, vector position, vector velocity, vector ↵UbitUmarov2019-05-012-26/+37
| | | | 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 ;)
* sop: rename a few fieldsUbitUmarov2019-04-302-32/+32
|
* change interpretation of a viewer flagUbitUmarov2019-04-061-11/+3
|
* try handle the special case MaxRegionsViewDistance = 0 (agents only see void ↵UbitUmarov2019-04-051-3/+2
| | | | around region, even if there are regions around
* kill avatar on agents that do not see its new regionUbitUmarov2019-04-051-0/+8
|
* make sure viewer knows where to place a sitting avatar, this will need deep ↵UbitUmarov2019-04-051-0/+13
| | | | revision with culling
* fix MinRegionViewDistance option (added in last commit); change regions ↵UbitUmarov2019-04-052-3/+7
| | | | view control
* add option RegionViewDistanceUbitUmarov2019-04-052-1/+13
|
* duhhh npcs don't have child agents; plus minor typosUbitUmarov2019-04-052-6/+13
|
* change visible regions also by view range change; fix check on crossingsUbitUmarov2019-04-041-3/+4
|
* control visible regions by avatar position and view range, first dirty codeUbitUmarov2019-04-043-62/+96
|
* send agent view range to new child agentsUbitUmarov2019-04-041-1/+8
|
* change avatars sending pointUbitUmarov2019-04-021-8/+10
|
* another test....UbitUmarov2019-04-021-7/+34
|
* another test....UbitUmarov2019-04-021-0/+9
|
* make tests happy again; try to speedup crossingsUbitUmarov2019-04-021-6/+25
|
* change the point where child regions are closed/openedUbitUmarov2019-04-021-77/+83
|
* add extra delay before sending initial dataUbitUmarov2019-04-021-6/+12
|
* rez npcs attachments async againUbitUmarov2019-03-311-1/+11
|
* oops RegionHandShakeReply is not reentrantUbitUmarov2019-03-311-0/+1
|
* remove a potencially dang. lockUbitUmarov2019-03-311-1/+1
|
* a few more changes on initial data sendingUbitUmarov2019-03-311-98/+40
|
* a few more changes on initial objects sendUbitUmarov2019-03-301-58/+68
|
* changes on teleports v7UbitUmarov2019-03-281-27/+42
|
* try another wayUbitUmarov2019-03-271-0/+1
|
* timming issues on fast tp back to same region on new codeUbitUmarov2019-03-271-1/+6
|
* some more changes on objects sendingUbitUmarov2019-03-241-71/+8
|
* compact the trivial te case, a more complete one may be needed even beening ↵UbitUmarov2019-03-241-6/+12
| | | | heavy
* a bit more suicidal...UbitUmarov2019-03-231-14/+18
|
* pesty warningUbitUmarov2019-03-231-1/+0
|
* add more test code to make usage od compressed updates etc. Should be ↵UbitUmarov2019-03-235-227/+308
| | | | disable, but well many things can go wrong.
* oops send flag PrimFlags.InventoryEmpty but do not override othersUbitUmarov2019-03-211-1/+1
|
* do send flag PrimFlags.InventoryEmptyUbitUmarov2019-03-211-1/+4
|
* LSL update texture entry is heavy, set all parameters on same updateUbitUmarov2019-03-191-6/+2
|
* prevent spurius acceleration valuesUbitUmarov2019-03-191-1/+1
|
* try to avoid some useless full object updatesUbitUmarov2019-03-191-5/+13
|
* take the deafult on the parameter overlayUbitUmarov2019-03-191-1/+1
|
* do not send parceloverlay on crossings (may be bad, or not)UbitUmarov2019-03-191-4/+5
|
* add a few extra checks for viewers animated objects support, to avoid ↵UbitUmarov2019-03-191-0/+6
| | | | timming issues
* Merge branch 'master' of brain.opensimulator.org:/var/git/opensimroot2019-03-1110-145/+137
|\
| * lludp: direct encode terrain patchs packetsUbitUmarov2019-03-101-0/+2
| |
| * prims have at most 9 face texturesUbitUmarov2019-03-071-2/+2
| |
| * dont try to backup a object in the middle of possible multipack linkUbitUmarov2019-03-051-3/+1
| |
| * direct encode lludp terse object update, let contain texture entryUbitUmarov2019-03-021-10/+15
| |
| * reduce the chance of using a invalid avatar physics actorUbitUmarov2019-03-011-15/+28
| |
| * mantis 6569: restore full health on invulnerable set to true; combat module ↵UbitUmarov2019-02-261-1/+6
| | | | | | | | is outdated and needs work. By then the proposal on this mantis should be reviewed
| * also throttle llhttprequest by owner, options: PrimOwnerRequestsBurst = 5, ↵UbitUmarov2019-02-241-1/+1
| | | | | | | | PrimOwnerRequestsPerSec = 25; increase concurrency to 8