summaryrefslogtreecommitdiffstats
path: root/src/objects/Object.cpp
diff options
context:
space:
mode:
authorNikolay Korolev <nickvnuk@gmail.com>2020-05-20 19:40:36 +0200
committerNikolay Korolev <nickvnuk@gmail.com>2020-05-20 19:40:36 +0200
commitf33a01e8c8db821b5c6457715f98aa8762d00167 (patch)
tree9a41c75660aac8e6dd6be8fa24e4b61fb05e0e23 /src/objects/Object.cpp
parentscript revision (diff)
parentMerge remote-tracking branch 'origin/master' into miami (diff)
downloadre3-f33a01e8c8db821b5c6457715f98aa8762d00167.tar
re3-f33a01e8c8db821b5c6457715f98aa8762d00167.tar.gz
re3-f33a01e8c8db821b5c6457715f98aa8762d00167.tar.bz2
re3-f33a01e8c8db821b5c6457715f98aa8762d00167.tar.lz
re3-f33a01e8c8db821b5c6457715f98aa8762d00167.tar.xz
re3-f33a01e8c8db821b5c6457715f98aa8762d00167.tar.zst
re3-f33a01e8c8db821b5c6457715f98aa8762d00167.zip
Diffstat (limited to 'src/objects/Object.cpp')
-rw-r--r--src/objects/Object.cpp10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/objects/Object.cpp b/src/objects/Object.cpp
index 4a45050c..e6bb7aee 100644
--- a/src/objects/Object.cpp
+++ b/src/objects/Object.cpp
@@ -14,7 +14,8 @@
#include "soundlist.h"
int16 CObject::nNoTempObjects;
-int16 CObject::nBodyCastHealth = 1000;
+//int16 CObject::nBodyCastHealth = 1000;
+float CObject::fDistToNearestTree;
void *CObject::operator new(size_t sz) { return CPools::GetObjectPool()->New(); }
void *CObject::operator new(size_t sz, int handle) { return CPools::GetObjectPool()->New(handle);};
@@ -161,6 +162,7 @@ CObject::ObjectDamage(float amount)
return;
static int8 nFrameGen = 0;
bool bBodyCastDamageEffect = false;
+#if 0
if (GetModelIndex() == MI_BODYCAST) {
if (amount > 50.0f)
nBodyCastHealth = (int16)(nBodyCastHealth - 0.5f * amount);
@@ -170,6 +172,7 @@ CObject::ObjectDamage(float amount)
bBodyCastDamageEffect = true;
amount = 0.0f;
}
+#endif
if ((amount * m_fCollisionDamageMultiplier > 150.0f || bBodyCastDamageEffect) && m_nCollisionDamageEffect) {
const CVector& vecPos = m_matrix.GetPosition();
const float fDirectionZ = 0.0002f * amount;
@@ -335,9 +338,12 @@ CObject::Init(void)
m_pCurSurface = outEntity;
else
m_pCurSurface = nil;
+#if 0
if (GetModelIndex() == MI_BODYCAST)
nBodyCastHealth = 1000;
- else if (GetModelIndex() == MI_BUOY)
+ else
+#endif
+ if (GetModelIndex() == MI_BUOY)
bTouchingWater = true;
}