Commit History

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