GetPlainId() returns a string and string has no HashCode() in Enforce. Key the per-player proximity cooldown map by the UID string directly (map<string,float>) instead of an int hash. Verified the rest of the mod's engine calls against P:\scripts (CreateObject/GetPlayerList/CallLater/RandomIntInclusive/etc.). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| 4_World | ||
| 5_Mission | ||