Commit History

Autor SHA1 Mensaxe Data
  UbitUmarov 5d2ffdc35b limit max number of attachments to 38. All can be on same point %!s(int64=4) %!d(string=hai) anos
  UbitUmarov ca4bb8c492 let autopilot also stand from a object %!s(int64=4) %!d(string=hai) anos
  UbitUmarov bd9f6ae3f0 avoid a null ref %!s(int64=4) %!d(string=hai) anos
  UbitUmarov 24a977323b avoid a null ref ( this should not be needed) %!s(int64=5) %!d(string=hai) anos
  UbitUmarov 9d6c996570 extent supported number of avatar textures/bakes/wearables, tell viewers about it on lludp RegionHandShake; propagate agenthover; block teleports/crossings based on worn wearables and peer version; %!s(int64=5) %!d(string=hai) anos
  UbitUmarov 85b615309b update libomv with simpler Texture.GetBakesBytes %!s(int64=5) %!d(string=hai) anos
  UbitUmarov 450ae4a927 change appearance data sent to others %!s(int64=5) %!d(string=hai) anos
  UbitUmarov 3ae4115e43 osLocalTeleportAgent: if lookat or fly options, just move the avatar, not telling viewer about any teleport %!s(int64=5) %!d(string=hai) anos
  UbitUmarov 3a055c578d soem cleanup %!s(int64=5) %!d(string=hai) anos
  UbitUmarov ea32a73103 osLocalTeleportAgent: no region crossings :( ; check avatar access to target position; flag 8 == force fly; 16 force nofly (both == fly) %!s(int64=5) %!d(string=hai) anos
  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 ;) %!s(int64=5) %!d(string=hai) anos
  UbitUmarov e9587c8835 sop: rename a few fields %!s(int64=5) %!d(string=hai) anos
  UbitUmarov ec6a52c029 change interpretation of a viewer flag %!s(int64=5) %!d(string=hai) anos
  UbitUmarov 5ed2b5c990 try handle the special case MaxRegionsViewDistance = 0 (agents only see void around region, even if there are regions around %!s(int64=5) %!d(string=hai) anos
  UbitUmarov 28c9725730 kill avatar on agents that do not see its new region %!s(int64=5) %!d(string=hai) anos
  UbitUmarov 7ce45235e6 make sure viewer knows where to place a sitting avatar, this will need deep revision with culling %!s(int64=5) %!d(string=hai) anos
  UbitUmarov 6485377ecd fix MinRegionViewDistance option (added in last commit); change regions view control %!s(int64=5) %!d(string=hai) anos
  UbitUmarov 63321f9ccc add option RegionViewDistance %!s(int64=5) %!d(string=hai) anos
  UbitUmarov 0652f01d4c duhhh npcs don't have child agents; plus minor typos %!s(int64=5) %!d(string=hai) anos
  UbitUmarov 50c810549c change visible regions also by view range change; fix check on crossings %!s(int64=5) %!d(string=hai) anos
  UbitUmarov a56f40470e control visible regions by avatar position and view range, first dirty code %!s(int64=5) %!d(string=hai) anos
  UbitUmarov 15b6d8c147 send agent view range to new child agents %!s(int64=5) %!d(string=hai) anos
  UbitUmarov 8e094887cd change avatars sending point %!s(int64=5) %!d(string=hai) anos
  UbitUmarov 433e529512 make tests happy again; try to speedup crossings %!s(int64=5) %!d(string=hai) anos
  UbitUmarov 8152e47a4a change the point where child regions are closed/opened %!s(int64=5) %!d(string=hai) anos
  UbitUmarov 1984cbdbe5 add extra delay before sending initial data %!s(int64=5) %!d(string=hai) anos
  UbitUmarov 7110e98815 rez npcs attachments async again %!s(int64=5) %!d(string=hai) anos
  UbitUmarov 939aff5c3b oops RegionHandShakeReply is not reentrant %!s(int64=5) %!d(string=hai) anos
  UbitUmarov 9650cb8708 remove a potencially dang. lock %!s(int64=5) %!d(string=hai) anos
  UbitUmarov 3a6d87da95 a few more changes on initial data sending %!s(int64=5) %!d(string=hai) anos