ForceRefIfEmpty - ReferenceAlias

Member of: ReferenceAlias Script

Forces this alias to use the specified reference, but only if the alias is currently empty

SyntaxEdit

bool Function ForceRefIfEmpty(ObjectReference akNewRef)
	if (GetReference())
		return False
	else
		ForceRefTo(akNewRef)
		return True
	endif
EndFunction

ParametersEdit

Return ValueEdit

True if the alias now holds the passed reference, false if it was already filled.

ExamplesEdit

; Force the alias to use the random person as the reference, but only if the alias is currently empty
Alias_JohnDoe.ForceRefIfEmpty(RandomPerson)

See AlsoEdit