Justin Clark-Casey (justincc)
|
d53ef3b302
Add OSSL function osForceAttachToAvatarFromInventory()
|
12 years ago |
Justin Clark-Casey (justincc)
|
3fb0103452
Add regression test for teleporting an agent between separated regions on the same simulator.
|
12 years ago |
Justin Clark-Casey (justincc)
|
279b31c75b
Move frame loop entirely within Scene.Update() for better future performance analysis and stat accuracy.
|
12 years ago |
Justin Clark-Casey (justincc)
|
f96e985763
Simplify NPCModuleTests code by putting the NPCModule in an instance variable rather than making each test fetch it seperately.
|
12 years ago |
Justin Clark-Casey (justincc)
|
824318a0c1
Go back to setting appearance directly in NPCModule.SetAppearance() to fix mantis 5914
|
12 years ago |
Justin Clark-Casey (justincc)
|
7837c611fb
Add OS_NPC_SENSE_AS_AGENT option to osNpcCreate().
|
13 years ago |
Justin Clark-Casey (justincc)
|
1ac5aa6808
Add remove test for unowned avatars
|
13 years ago |
Melanie
|
7518b075b7
Add osNpcCreateOwned to create an owned NPC. Those can be sensed only by the owner, can be destroyed only by the owner and only the owner can save their appearance. Added "NPC" as a flag to llSensor to sense NPCs and exclude them from "AGENT" results.
|
13 years ago |
Dan Lake
|
c34ab0ee66
Cleaned up ScenePresence parameters for Flying, WasFlying, FlyingOld and IsColliding
|
13 years ago |
Justin Clark-Casey (justincc)
|
39b967e214
Correct test failure in sit position check of TestSitAndStandWithNoTarget()
|
13 years ago |
Melanie
|
6d92d65140
That such a trivial change can be so difficult to get right. Fix it this time.
|
13 years ago |
Melanie
|
e775b3fc47
Fix build break
|
13 years ago |
Melanie
|
67780b00f0
Fix up failing test to compensate for changed sit target offset
|
13 years ago |
Justin Clark-Casey (justincc)
|
28c4dc9be4
Fix NPC sitting for prims without a sit target.
|
13 years ago |
Justin Clark-Casey (justincc)
|
9b3bbedeea
refactor: rename some AssetHelpers.CreateAsset() methods to CreateNotecardAsset()
|
13 years ago |
Dan Lake
|
da794f34a5
Renamed and rearranged AvatarFactoryModule to eliminate redundant lookups of scene presence by client ID.
|
13 years ago |
Justin Clark-Casey (justincc)
|
de161585c0
Implement osNpcStand(<npc-id>)
|
13 years ago |
Justin Clark-Casey (justincc)
|
0c041ce12f
Implement osNpcSit(). This is still in development so don't trust it
|
13 years ago |
Dan Lake
|
460946ad62
Removed redundant code in AttachmentsModule and simplified interfaces which converted back and forth between ScenePresence and IClientAPI. More to be done still.
|
13 years ago |
Justin Clark-Casey (justincc)
|
8159fd7110
When calling osNpcMoveTo(), rotate the avatar in the direction of travel.
|
13 years ago |
Justin Clark-Casey (justincc)
|
f5eace6781
Fix test failure. Oversight in setting up the tests themselves.
|
13 years ago |
Justin Clark-Casey (justincc)
|
9615292133
Centralize module setup for NPC tests.
|
13 years ago |
Justin Clark-Casey (justincc)
|
96a3b68086
Remember to set and unset the fire and forget method at the top of the attachment and npc tests
|
13 years ago |
Justin Clark-Casey (justincc)
|
bd5d2cb043
Use scene presence agent id for rezzed object ownership rather than item owner.
|
13 years ago |
Justin Clark-Casey (justincc)
|
c9e6b7bd10
Stop NPC's getting hypergrid like names in some circumstances.
|
13 years ago |
Justin Clark-Casey (justincc)
|
50945dd560
add regression test for osNpcCreate when cloning an in-region avatar
|
13 years ago |
Justin Clark-Casey (justincc)
|
4402851b08
Get NPCs to revert to the correct 'resting' animation (e.g. stand or hover) after finishing their movement. This also fixes judder after an avatar has finished "go here"/autopilot movement in a viewer.
|
13 years ago |
Justin Clark-Casey (justincc)
|
7f499ff3f3
Add a OS_NPC_LAND_AT_TARGET option to osMoveToTarget()
|
13 years ago |
Justin Clark-Casey (justincc)
|
5d6c9644fa
early code to allow scripts to force npcs not to fly when moving to target
|
13 years ago |
Justin Clark-Casey (justincc)
|
e869eeb0bf
Implement first draft functions for saving and loading NPC appearance from storage.
|
13 years ago |