Justin Clark-Casey (justincc)
|
c122489e09
Partially fix autopilot/go here
|
13 years ago |
Justin Clark-Casey (justincc)
|
b7f81d3492
If GetRegionByName can't match something in the local db, then search the hypergrid if that functionality has been enabled.
|
13 years ago |
Justin Clark-Casey (justincc)
|
d2220da205
remove ancient late 2008 cruft that handles the situation where the GetRegionsByName used to not be implemented/returned null.
|
13 years ago |
Justin Clark-Casey (justincc)
|
17e9d61f43
Change GridService.GetRegionByName() to only return info if there is an exact region name match, unlike GetRegionsByName()
|
13 years ago |
Justin Clark-Casey (justincc)
|
e6fb9d74ef
Revert "In GridService, have GetRegionByName() call GetRegionsByName() with a max return of 1 instead of duplicating code."
|
13 years ago |
Justin Clark-Casey (justincc)
|
8d33a2eaa1
In GridService, have GetRegionByName() call GetRegionsByName() with a max return of 1 instead of duplicating code.
|
13 years ago |
Justin Clark-Casey (justincc)
|
b6ac1c46cd
Get rid of AvatarAppearance.Owner to simplify the code.
|
13 years ago |
Justin Clark-Casey (justincc)
|
59f548cda8
Get osNpcCreate appearance working with avatars that are currently in the scene.
|
13 years ago |
Justin Clark-Casey (justincc)
|
05e94ff27e
Move common gemo/agent map name code into CreateGeom()
|
13 years ago |
Justin Clark-Casey (justincc)
|
f9d6a91252
Instead of preserving old name in geom_name_map in change size or shape, use the Name property instead.
|
13 years ago |
Justin Clark-Casey (justincc)
|
40a78db182
comment out unused code in OdeScene.TriCallback()
|
13 years ago |
Justin Clark-Casey (justincc)
|
ccb4b76242
On geom removal, remove the name from the OdeScene.geom_name_map too
|
13 years ago |
Justin Clark-Casey (justincc)
|
f79df6f43f
remove the unused ODEPrim.prev_geom field
|
13 years ago |
Justin Clark-Casey (justincc)
|
f32dbef647
When an ODE geom is removed (as when a non-phantom prim is deleted, resized or shape changed, also remove the OdeScene.actor_name_map entry pointing to the phys actor
|
13 years ago |
Justin Clark-Casey (justincc)
|
6618948ff9
refactor: centralize prim geom removal code from four places to one
|
13 years ago |
Justin Clark-Casey (justincc)
|
509200d5cd
minor: add note to RemovePrimThreadLocked() to the effect that it contrary to the summary, it is being called from within Simulate() lock (OdeLock)
|
13 years ago |
Justin Clark-Casey (justincc)
|
dfa2f7d715
If a prim changes size or shape, add actor to _parent_scene.actor_name_map with new prim_geom key, as the old one becomes invalid.
|
13 years ago |
Justin Clark-Casey (justincc)
|
2102964826
minor: indentation correction
|
13 years ago |
Justin Clark-Casey (justincc)
|
b757583662
Comment out SOP logging message I accidentally left in
|
13 years ago |
Justin Clark-Casey (justincc)
|
aea7007533
refactor: split out ninja joint part of SOP.DoPhysicsPropertyUpdate() so that we don't have to look at it if it's not relevant
|
13 years ago |
Justin Clark-Casey (justincc)
|
450bdb3657
In the packetpool, if we encounter a data block that somehow wasn't retrieved via GetDataBlock() then create a new stack instead of throwing an exception
|
13 years ago |
Justin Clark-Casey (justincc)
|
d041276517
Remove _mesh field since the mesh data no longer needs to be stored after it's initially used.
|
13 years ago |
Justin Clark-Casey (justincc)
|
bd8f538f80
refactor: Remove argument to pass in an initial mesh to OdePrim since this is no longer required and it prevents removal of the _mesh field (which is only used temporarily)
|
13 years ago |
Justin Clark-Casey (justincc)
|
196a774b24
minor: correct method doc for last commit
|
13 years ago |
Justin Clark-Casey (justincc)
|
454312f5bc
refactor: rename CreateGeom _mesh argument to mesh, so as to not confuse this with the pre-existing _mesh field
|
13 years ago |
Justin Clark-Casey (justincc)
|
f1ce17071d
minor: method doc
|
13 years ago |
Justin Clark-Casey (justincc)
|
e08be91c84
Refactor: Replace instances of m_isphysical with IsPhysical rather than have some code reference the private var and other the public var without any functionality difference.
|
13 years ago |
Justin Clark-Casey (justincc)
|
4f4d080461
refactor: Rename ODEPrim.ParentPrim() to AddChildPrim() for code readability
|
13 years ago |
Justin Clark-Casey (justincc)
|
49a3740ee9
minor: remove mono compiler warnings, some code spacing adjustments
|
13 years ago |
Justin Clark-Casey (justincc)
|
9fc59e2bf2
minor: remove some mono compiler warnings
|
13 years ago |