mirror of
https://github.com/hanetzer/sdraw_mods_cvr.git
synced 2025-09-04 19:09:23 +00:00
Removed PlayerLocal
layer usage to avoid possible world maps problems
This commit is contained in:
parent
9a262b2ded
commit
92a058a0ac
2 changed files with 1 additions and 4 deletions
|
@ -204,7 +204,6 @@ namespace ml_prm
|
||||||
Collider l_collider = l_puppetTransforms[i].GetComponent<Collider>();
|
Collider l_collider = l_puppetTransforms[i].GetComponent<Collider>();
|
||||||
if(l_collider != null)
|
if(l_collider != null)
|
||||||
{
|
{
|
||||||
l_collider.gameObject.layer = LayerMask.NameToLayer("PlayerLocal");
|
|
||||||
Physics.IgnoreCollision(l_collider, MovementSystem.Instance.proxyCollider, true);
|
Physics.IgnoreCollision(l_collider, MovementSystem.Instance.proxyCollider, true);
|
||||||
Physics.IgnoreCollision(l_collider, MovementSystem.Instance.controller, true);
|
Physics.IgnoreCollision(l_collider, MovementSystem.Instance.controller, true);
|
||||||
Physics.IgnoreCollision(l_collider, MovementSystem.Instance.forceCollider, true);
|
Physics.IgnoreCollision(l_collider, MovementSystem.Instance.forceCollider, true);
|
||||||
|
|
|
@ -6,15 +6,13 @@ namespace ml_prm
|
||||||
[DisallowMultipleComponent]
|
[DisallowMultipleComponent]
|
||||||
class RagdollTrigger : MonoBehaviour
|
class RagdollTrigger : MonoBehaviour
|
||||||
{
|
{
|
||||||
static readonly int ms_localPlayerLayer = LayerMask.NameToLayer("PlayerLocal");
|
|
||||||
|
|
||||||
Collider m_lastCollider = null;
|
Collider m_lastCollider = null;
|
||||||
bool m_triggered = false;
|
bool m_triggered = false;
|
||||||
|
|
||||||
void OnTriggerEnter(Collider p_other)
|
void OnTriggerEnter(Collider p_other)
|
||||||
{
|
{
|
||||||
CVRPointer l_pointer = p_other.gameObject.GetComponent<CVRPointer>();
|
CVRPointer l_pointer = p_other.gameObject.GetComponent<CVRPointer>();
|
||||||
if((l_pointer != null) && (l_pointer.type == "ragdoll") && (p_other.gameObject.layer == ms_localPlayerLayer) && (m_lastCollider != p_other))
|
if((l_pointer != null) && (l_pointer.type == "ragdoll") && (m_lastCollider != p_other))
|
||||||
{
|
{
|
||||||
m_lastCollider = p_other;
|
m_lastCollider = p_other;
|
||||||
m_triggered = true;
|
m_triggered = true;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue