Score manager:
score_manager_device<public> := class<concrete><final>(creative_device_base):
has two functions to grant score:
-
# Grants points. Activate<public>():void = external {}
-
# Grant points to `Agent`. Activate<public>(Agent:agent):void = external {}
So if the second function grants score to agent, who gets the score from the first function?