Initial Mapbase commit (squashed from mapbase-beta)

This commit is contained in:
Blixibon
2019-08-31 19:28:20 +00:00
parent 0d8dceea43
commit 3d464bc051
816 changed files with 105527 additions and 957 deletions

View File

@@ -30,6 +30,10 @@ public:
void InputTurnOff(inputdata_t &inputdata);
void InputToggle(inputdata_t &inputdata);
void InputHurt(inputdata_t &inputdata);
#ifdef MAPBASE
bool KeyValue( const char *szKeyName, const char *szValue );
#endif
DECLARE_DATADESC();
@@ -180,3 +184,21 @@ void CPointHurt::InputHurt( inputdata_t &data )
HurtThink();
}
#ifdef MAPBASE
//-----------------------------------------------------------------------------
// Purpose:
//-----------------------------------------------------------------------------
bool CPointHurt::KeyValue( const char *szKeyName, const char *szValue )
{
// Additional OR flags
if (FStrEq( szKeyName, "damageor" ) || FStrEq( szKeyName, "damagepresets" ))
{
m_bitsDamageType |= atoi(szValue);
}
else
return BaseClass::KeyValue( szKeyName, szValue );
return true;
}
#endif