• Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.

Globals?

Status
Not open for further replies.
Level 12
Joined
Dec 2, 2016
Messages
733
So I'm trying to access a variable 'gameMinutes' from another script. My library requires the script that contains the variable 'gameMinutes' but it doesn't recognize it. I'm using Zinc scripts to write these. How do I go about properly writing this so it can be recognized from the main script?

JASS:
 integer gameMinutes;
public function OnTimer60EXPBalance() {

  gameMinutes = gameMinutes + 1;
}


private function OnGameStarted() -> boolean {

 TimerStart(CreateTimer(), 60, true, function OnTimer60EXPBalance);

  return false;
}

This is one script ^ this is the other:

JASS:
if (goldmineIncome_gameMinutes > 2) {
// DO STUFF HERE
}
 
Status
Not open for further replies.
Top