Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2016-07-26 | add a public SetGroupPowers to clientView | UbitUmarov | 1 | -0/+2 | |
2016-07-26 | let some group related data to have a public set | UbitUmarov | 1 | -0/+2 | |
2016-07-26 | get a copy of current clientView group powers | UbitUmarov | 1 | -0/+5 | |
2016-07-06 | finish removing child-repri option | UbitUmarov | 1 | -2/+0 | |
2016-07-06 | add test option ObjectsCullingByDistance. In future, if true, it may | UbitUmarov | 1 | -10/+0 | |
prevent sending objects outside view range to viewers. DO NOT SET TRUE unless testing it. Code still not completei!!! | |||||
2016-07-01 | add a few methods to modify clientview group powers | UbitUmarov | 1 | -0/+12 | |
2016-06-28 | if a NPC is owned, allow access if ownerID matchs parcel owner or it is in ↵ | UbitUmarov | 1 | -0/+4 | |
the access list. option OS_NPC_OBJECT_GROUP it still needed if access is by group (this option should also work with not owned NPC) NEEDS TESTING, may prove to be a bad solution | |||||
2016-06-28 | fix NPCs OS_NPC_OBJECT_GROUP option. group ID needs to be set during ↵ | UbitUmarov | 1 | -4/+5 | |
creation, before scenepresence.CompleteMovement, set tittle just after it. | |||||
2016-03-09 | Plumb RezRestoreToWorld from the client (part done) | Melanie Thielker | 1 | -0/+1 | |
2016-01-01 | add npc create option OS_NPC_OBJECT_GROUP. with it the npc will be created ↵ | UbitUmarov | 1 | -2/+6 | |
with the group of the object with the script, if that object owner is member of that group. This should allow parcel access by group to work now, and not much else. The groupTitle will also be set, it the region option NoNPCGroup is not active. | |||||
2015-12-19 | establish a minimun for ReprioritizationDistance | UbitUmarov | 1 | -1/+1 | |
2015-10-26 | add basic SendFindAgent() to lludp. Future use may require a list of pairs ↵ | UbitUmarov | 1 | -3/+9 | |
(X,Y). For now one pair is good enough. | |||||
2015-10-08 | change NPC restriction options default from restricted to all allowed, as ↵ | UbitUmarov | 1 | -10/+4 | |
master | |||||
2015-09-30 | add several options for NPC creation so abusive use can be reduced ↵ | UbitUmarov | 1 | -0/+26 | |
(restrictive by default) UNTESTED | |||||
2015-09-27 | add missing SendAgentGroupDataUpdate to llClientView | UbitUmarov | 1 | -0/+4 | |
2015-09-04 | Deleted OpenSim.Framework.Communications. Moved its two remaining files to ↵ | Diva Canto | 1 | -1/+0 | |
OpenSim.Framework. | |||||
2015-09-02 | seems to compile ( tests comented out) | UbitUmarov | 3 | -10/+2 | |
2015-08-22 | delay terrain sending if land queue is 2 busy | UbitUmarov | 1 | -0/+5 | |
2015-08-15 | Track selected objects per client | Melanie Thielker | 1 | -0/+2 | |
2015-05-04 | fix a minor whitespace issue | Michael Cerquoni | 1 | -1/+0 | |
2015-05-04 | Adding the command <dobackup>to opensim console which requires a region name ↵ | H-H-H | 1 | -2/+40 | |
as an argument and will do an oar of that region if the autobackup module is enabled Signed-off-by: Michael Cerquoni <nebadon2025@gmail.com> | |||||
2015-04-18 | Avoid deadlock in NPCModule between DeleteNPC and GetNPC on m_avatars | tglion | 1 | -10/+14 | |
Signed-off-by: BlueWall <jamesh@bluewallgroup.com> | |||||
2015-03-29 | varregion: any conversions of use of Constants.RegionSize converted into | Robert Adams | 1 | -2/+2 | |
Util.cs routines to convert region coords to and from world coords or handles. | |||||
2015-03-22 | Varregion: first cut at removing Border class checks for region crossings. | Robert Adams | 1 | -32/+1 | |
Added Scene.PositionIsInCurrentRegion(pos) to sense when new position needs some crossing work. Many changes made to EntityTransferModule to accomodate new crossing sense logic. | |||||
2014-12-04 | Allow scripts in attachments on an owned NPC to call NPC functions on that NPC | Justin Clark-Casey (justincc) | 1 | -1/+8 | |
2014-11-25 | refactor: consistently put all test classes in the OpenSim.Tests.Common ↵ | Justin Clark-Casey (justincc) | 1 | -1/+0 | |
package rather than some in OpenSim.Tests.Common.Mock the separate mock package was not useful and was just another using line to always add | |||||
2014-11-25 | Fix recent minor regression where the default frame time wasn't being set if ↵ | Justin Clark-Casey (justincc) | 1 | -1/+1 | |
there was no startup config section. Caused some regression tests to fail. | |||||
2014-11-06 | scale ChildAgentThrottles with distance (internal to child server and not | UbitUmarov | 1 | -0/+5 | |
root as was done before ) | |||||
2014-09-12 | When osNpcMoveToTarget() is called for a sitting avatar then silently do ↵ | Justin Clark-Casey (justincc) | 1 | -0/+3 | |
nothing rather than throwing an error. Resolves http://opensimulator.org/mantis/view.php?id=7311 | |||||
2014-08-29 | add method to get a category throttle rate | UbitUmarov | 1 | -0/+5 | |
2014-08-26 | Implement experimental non-default mechanism to update scene via a timer ↵ | Justin Clark-Casey (justincc) | 1 | -31/+50 | |
rather than a persistent thread with sleep. This is to see if an inaccuracy in sleep times under load is responsible for increase in frame times even when there is spare time still available. Can currently only be activated by setting "debug scene set update-on-timer true". Can be switched between timer and thread with sleep updates whilst the scene is running. | |||||
2014-08-21 | add a direct sendpartfullUpdate to send a full object update to a part, | UbitUmarov | 1 | -0/+4 | |
optionally overriding its parentID. check what it does to attachments | |||||
2014-08-14 | add a estimator of client ping time, and painfully make it visible in show | UbitUmarov | 1 | -0/+2 | |
connections console command | |||||
2014-08-06 | refactor: Rename recent new Client*UpdateTolerance to Root*UpdateTolerance ↵ | Justin Clark-Casey (justincc) | 1 | -6/+6 | |
for better accuracy and consistency with other similar parameters | |||||
2014-08-02 | dont fire a thread on npc creation keeping the main one just waiting | UbitUmarov | 1 | -5/+6 | |
2014-07-29 | Implement "scene debug set root-upd-per" for dropping 1 in N root agent ↵ | Justin Clark-Casey (justincc) | 1 | -5/+17 | |
updates except to originator For experimental purposes. Also corrects a previous bug where each terse update sent was counted rather than each set of terse updates to agents. | |||||
2014-07-29 | Add debug mechanism for only sending 1 in N AgentUpdate packets to child agents. | Justin Clark-Casey (justincc) | 1 | -0/+12 | |
Allows experiments in manually reducing updates under heavy load. Activated by "debug scene set client-upd-per" console command. In a simple test, can send as few as every 4th update before observed movement starts becoming disturbingly rubber-banded. | |||||
2014-07-29 | Add "debug scene set appear-refresh true|false" to control whether periodic ↵ | Justin Clark-Casey (justincc) | 1 | -0/+12 | |
appearance refresh is active. Corresponds to ResendAppearnceUpdates setting in [Appearance] in OpenSim.ini This was originally implemented to alleviate cloud appearance problems but could be too expensive with large numbers of avatars. | |||||
2014-07-29 | Make it possible to change avatar position update, rotation and velocity ↵ | Justin Clark-Casey (justincc) | 1 | -21/+57 | |
tolerances on the fly. This is done via "debug scene set client-pos-upd, client-rot-upd, client-vel-upd". For testing purposes. | |||||
2014-07-29 | minor: make "debug scene set" usage command accurate again from last commit ↵ | Justin Clark-Casey (justincc) | 1 | -2/+1 | |
f6f7585 | |||||
2014-07-29 | Add a "debug scene set child-repri <double>" command that allows child ↵ | Justin Clark-Casey (justincc) | 1 | -16/+28 | |
reprioritization distance to be changed on the fly. This governs when child agent position changes are sent to neighbouring regions. Corresponding config parameter is ChildReprioritizationDistance in [InterestManagement] in OpenSim.ini For test purposes. | |||||
2014-07-04 | Include option to remove auto backup files older than given number of days. ↵ | AliciaRaven | 2 | -2/+52 | |
New property created to specify how many days to keep files for. Off by default, also made sure only oar files will be removed. | |||||
2014-06-04 | Fix AutoBackupModule and include option to skip saving assets. | AliciaRaven | 2 | -3/+39 | |
Signed-off-by: Michael Cerquoni <nebadon2025@gmail.com> | |||||
2014-05-01 | Fix issue where only one of multiple attachments on the same attachpoint for ↵ | Justin Clark-Casey (justincc) | 2 | -2/+54 | |
NPCs would be seen by other viewers. It appears that at least Singularity 1.8.5 (but probably others) rely on attachment FromItemIDs being different to display more than one. This commit resolves this by generating random IDs instead of always using UUID.Zero for NPCs. Resolves http://opensimulator.org/mantis/view.php?id=7110 | |||||
2014-04-29 | Add regression test for NPC movement on a variable region. | Justin Clark-Casey (justincc) | 1 | -5/+72 | |
Extends basic physics to allow av movement on a varregion (basic physics is only really useful for regression test purposes). | |||||
2014-04-23 | Eliminated many warnings | Oren Hurvitz | 1 | -0/+2 | |
2014-02-15 | Rewrite of mega-region code to use new form of border checking. | Robert Adams | 1 | -31/+0 | |
This commit eliminates all of the 'border' class and list code and replaces it with testing if in the current region. Impacts: can make a mega-region out of varregions of the same size; and mega-region combinations must be rectangular (not square but rectangular) | |||||
2014-02-01 | Overload INPCModule.CreateNPC() to allow agentID to be specified. Note: this ↵ | dahlia | 2 | -3/+38 | |
is intended for use in region modules and is not exposed to scripts. | |||||
2014-01-27 | Re-enabled NPCModuleTests.TestCreate() | Justin Clark-Casey (justincc) | 1 | -3/+1 | |
2013-12-14 | Comment out sit position checks in TestSitAndStandWithSitTarget() in SP and ↵ | Justin Clark-Casey (justincc) | 1 | -3/+5 | |
NPC tests until positions are known to be stable. Also resolve issues with NoSitTarget() tests where I was trying to use a destroyed PhysActor |