AiMalgam Core 1.1.0
API documentation for the generic Unity3D AI System
Public Member Functions | Public Attributes | List of all members
NikosAssets.AiMalgam.Settings.Deciders.AiMalgamSettingsScoreSorter Class Reference

A helper class to compare AiMalgamBaseSettings against each other with AiMalgamConditionResult.scores calculated by their respective AiMalgamBaseSettings.conditionToEnter fields More...

Public Member Functions

 AiMalgamSettingsScoreSorter (AiMalgamEntity target, AiMalgamEntity requester)
 
int Compare (AiMalgamBaseSettings a, AiMalgamBaseSettings b)
 

Public Attributes

readonly AiMalgamEntity target
 The AiMalgamEntity to run the AiMalgamBaseSettings.conditionToEnter on
 
readonly AiMalgamEntity requester
 The requesting AiMalgamEntity for the AiMalgamBaseSettings.conditionToEnter
 

Detailed Description

A helper class to compare AiMalgamBaseSettings against each other with AiMalgamConditionResult.scores calculated by their respective AiMalgamBaseSettings.conditionToEnter fields