MCPcopy Create free account
hub / github.com/OGSR/OGSR-Engine / evaluate

Method evaluate

ogsr_engine/xrGame/agent_enemy_manager.cpp:147–154  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

145}
146
147float CAgentEnemyManager::evaluate(const CEntityAlive* object0, const CEntityAlive* object1) const
148{
149 ai().ef_storage().non_alife().member_item() = 0;
150 ai().ef_storage().non_alife().enemy_item() = 0;
151 ai().ef_storage().non_alife().member() = object0;
152 ai().ef_storage().non_alife().enemy() = object1;
153 return (ai().ef_storage().m_pfVictoryProbability->ffGetValue() / 100.f);
154}
155
156void CAgentEnemyManager::exchange_enemies(CMemberOrder& member0, CMemberOrder& member1)
157{

Callers

nothing calls this directly

Calls 2

memberMethod · 0.45
ffGetValueMethod · 0.45

Tested by

no test coverage detected