core/smn_entities.cpp
changeset 685 7b768fa29f08
parent 682 a70055d6d3b3
child 694 b9b2cbe6352e
     1.1 --- a/core/smn_entities.cpp	Thu Apr 12 07:51:05 2007 +0000
     1.2 +++ b/core/smn_entities.cpp	Thu Apr 12 16:28:29 2007 +0000
     1.3 @@ -298,7 +298,7 @@
     1.4  
     1.5  	if (params[5])
     1.6  	{
     1.7 -		pEdict->StateChanged(offset);
     1.8 +		g_HL2.SetEdictStateChanged(pEdict, offset);
     1.9  	}
    1.10  
    1.11  	switch (params[4])
    1.12 @@ -366,7 +366,7 @@
    1.13  
    1.14  	if (params[4])
    1.15  	{
    1.16 -		pEdict->StateChanged(offset);
    1.17 +		g_HL2.SetEdictStateChanged(pEdict, offset);
    1.18  	}
    1.19  
    1.20  	return 1;
    1.21 @@ -427,7 +427,7 @@
    1.22  
    1.23  	if (params[4])
    1.24  	{
    1.25 -		pEdict->StateChanged(offset);
    1.26 +		g_HL2.SetEdictStateChanged(pEdict, offset);
    1.27  	}
    1.28  
    1.29  	return 1;
    1.30 @@ -494,7 +494,7 @@
    1.31  
    1.32  	if (params[4])
    1.33  	{
    1.34 -		pEdict->StateChanged(offset);
    1.35 +		g_HL2.SetEdictStateChanged(pEdict, offset);
    1.36  	}
    1.37  
    1.38  	return 1;
    1.39 @@ -509,12 +509,7 @@
    1.40  		return pContext->ThrowNativeError("Edict %d is invalid", params[1]);
    1.41  	}
    1.42  
    1.43 -	if (params[2])
    1.44 -	{
    1.45 -		pEdict->StateChanged(params[2]);
    1.46 -	} else {
    1.47 -		pEdict->StateChanged();
    1.48 -	}
    1.49 +	g_HL2.SetEdictStateChanged(pEdict, params[2]);
    1.50  
    1.51  	return 1;
    1.52  }