public void startBattle() { resourceManager = GetComponent <resourceManager>(); logManager = GetComponent <logManager>(); cameraManager = GetComponent <cameraManager>(); mapManager = GetComponent <mapManager>(); unitPanelManager = GetComponent <unitPanelManager>(); topPanelManager = GetComponent <topPanelManager>(); equipmentPanelManager = GetComponent <equipmentPanelManager>(); mapManager.initialize(); mapManager.generateMap(); mapManager.avalibityMapReset(false); cameraManager.initilize(); unitPanelManager.intialize(); topPanelManager.initialize(); equipmentPanelManager.initialize(); //temponary location allUnits = resourceManager.getActiveRooster(); allUnits.AddRange(resourceManager.getEnemyRooster()); foreach (Unit unit in allUnits) { unit.setPawn(resourceManager.getPawnPrefab()); unit.setPawnPosition(grid.CellToWorld(new Vector3Int(unit.getPosition()[0], unit.getPosition()[1], 0))); unit.rollInitiative(); mapManager.placeUnit(unit.getPosition()); } mapManager.avalibityMapReset(false); unitsToGo = allUnits; GameState = gameState.endTurn; }
private static void Init() { instance = Resources.LoadAll <resourceManager>("Managers")[0]; instance.playerMana = instance.playerMaxMana; instance.playerHealth = instance.playerMaxHealth; }
void Start() { GameObject temp = GameObject.Find("resourceManager"); bLogic = GetComponent <buildLogic> (); playerID = bLogic.playerID; rManager = temp.GetComponent <resourceManager> (); spawnPoint = bLogic.interfaceMarker.transform.position; techLevel = 1; }
// Use this for initialization void Start() { GameObject temp = GameObject.FindGameObjectWithTag("playerSeed"); playerID = temp.GetComponent <playerCommand>().playerID; manager = GameObject.FindGameObjectWithTag("resourceManager"); rManager = manager.GetComponent <resourceManager>(); rText = GetComponent <Text>(); rTotal = rManager.resource[playerID]; refresh(); }
public void Awake() { //load in current upgrade gameobject (contains progress) resourceMan = resourceManager_GO.GetComponent <resourceManager>(); upgradeMan = upgradeManger_GO.GetComponent <upgradeManager>(); peonMan = new peonManager(5, 5); setPeonTimer(); menuList = new GameObject[] { rescPanel, craftPanel, resrchPanel, peonPanel }; }
public Unit(resourceManager resourceManager, string newName, string newRace, string newClass, int newClassVariantIndex) { name = newName; race = resourceManager.getRace(newRace); unitClass = resourceManager.getClass(newClass); streght = new Ability(unitClass.getAbility(0).getScore()); constitution = new Ability((unitClass.getAbility(1).getScore())); dexterity = new Ability((unitClass.getAbility(2).getScore())); mind = new Ability((unitClass.getAbility(3).getScore())); charisma = new Ability((unitClass.getAbility(4).getScore())); setMaxHeath(); setHealth("SET", healthPoints[1]); classVariantIndex = newClassVariantIndex; }
void inSetup() { aiMap = GetComponent <AIMap> (); GameObject temp = GameObject.Find("resourceManager"); GameObject temp2 = GameObject.Find("Building Manager"); rManager = temp.GetComponent <resourceManager> (); mManager = temp.GetComponent <marketManager> (); bManager = temp2.GetComponent <buildManager> (); pInterval = progressInterval; gInterval = garrisonInterval; cu_Interval = cleanupInterval; m_Interval = mineInterval; _state = State.Idle; }
public void initilize() { battleManager = GetComponent <battleManager>(); resourceManager = GetComponent <resourceManager>(); cameraSpeed = resourceManager.getCameraSpeed(); float verticalSpace = battleManager.getMap().getSize()[0] - 10; if (verticalSpace > 0) { mainCameraBoundaries[0] = verticalSpace * 2; mainCameraBoundaries[1] = verticalSpace * -2; mainCameraBoundaries[2] = (verticalSpace * 1) + 2; mainCameraBoundaries[3] = (verticalSpace * -1) + 2; } else { mainCameraBoundaries[0] = 0; mainCameraBoundaries[1] = -0; mainCameraBoundaries[2] = 2; mainCameraBoundaries[3] = -2; } }
void setMeUp() { GameObject temp = GameObject.FindGameObjectWithTag("playerSeed"); playerID = temp.GetComponent <playerCommand>().playerID; GameObject resourceM = GameObject.FindGameObjectWithTag("resourceManager"); rManager = resourceM.GetComponent <resourceManager> (); mManager = resourceM.GetComponent <marketManager> (); structContainer = GameObject.FindGameObjectWithTag("StructContainer"); wallContainer = GameObject.FindGameObjectWithTag("WallContainer"); allPreviews = new GameObject(); livePreviews = new GameObject(); allPreviews.name = "allPreview"; livePreviews.name = "livePreview"; mCamera = GameObject.Find("RTS_Camera"); initTilt = mCamera.transform.rotation.x; _state = State.Idle; }
public void initialize() { resourceManager = GetComponent <resourceManager>(); battleManager = GetComponent <battleManager>(); }
private void Awake() { resourceMan = resourceMan_GO.GetComponent <resourceManager>(); }
// Use this for initialization void Start() { m_resourceManager = GameObject.FindGameObjectWithTag("ResourceManager").GetComponent<resourceManager>(); weatherManager = GameObject.Find("WeatherManager").GetComponent<WeatherManager>(); for(int i=0; i<MAXFRAMELEVEL; i++) { Debug.Log("At frame level " + i + " a frame upgrade costs " + getFrameUpgradeCost(i).toString()); } for(int frameLevel = 1; frameLevel < MAXFRAMELEVEL; frameLevel++) { for(int materialLevel = 1; materialLevel < MAXMATERIALLEVEL; materialLevel++) { Debug.Log("At frame level " + frameLevel + " and material level " + materialLevel + " a material upgrade costs " + getMaterialUpgradeCost(frameLevel, materialLevel).toString()); } } }
public void initialize() { battleManager = GetComponent <battleManager>(); resourceManager = battleManager.getResourceManager(); }