Game Development Reference
In-Depth Information
New dead teammate body sighted event
To prevent omnipotent agents, we'll also send out friendly dead body locations when they
are sighted, as our agents won't be communicating to their teammates about their own
death positions when they die:
AgentSenses.lua :
function SendNewDeadFriendlyEvent(
sandbox, agent, friendly, seenAt, lastSeen)
local event = {
agent = friendly,
seenAt = seenAt,
lastSeen = lastSeen};
AgentCommunications_SendTeamMessage(
sandbox,
agent,
AgentCommunications.EventType.DeadFriendlySighted,
event);
end
Search WWH ::




Custom Search