Commit d66ad264 authored by Seungwon Ju's avatar Seungwon Ju

2018-07-27 For Closed Alpha Testing

parent 5dd5696c
File added
...@@ -1171,7 +1171,7 @@ MonoBehaviour: ...@@ -1171,7 +1171,7 @@ MonoBehaviour:
m_HandleRect: {fileID: 1841507267} m_HandleRect: {fileID: 1841507267}
m_Direction: 2 m_Direction: 2
m_Value: 0 m_Value: 0
m_Size: 0.99975574 m_Size: 0.858232
m_NumberOfSteps: 0 m_NumberOfSteps: 0
m_OnValueChanged: m_OnValueChanged:
m_PersistentCalls: m_PersistentCalls:
...@@ -1941,8 +1941,8 @@ MonoBehaviour: ...@@ -1941,8 +1941,8 @@ MonoBehaviour:
m_TargetGraphic: {fileID: 776379107} m_TargetGraphic: {fileID: 776379107}
m_HandleRect: {fileID: 776379106} m_HandleRect: {fileID: 776379106}
m_Direction: 2 m_Direction: 2
m_Value: 0 m_Value: 1
m_Size: 1 m_Size: 0.99999994
m_NumberOfSteps: 0 m_NumberOfSteps: 0
m_OnValueChanged: m_OnValueChanged:
m_PersistentCalls: m_PersistentCalls:
...@@ -2501,7 +2501,7 @@ RectTransform: ...@@ -2501,7 +2501,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 1} m_AnchorMin: {x: 0.5, y: 1}
m_AnchorMax: {x: 0.5, y: 1} m_AnchorMax: {x: 0.5, y: 1}
m_AnchoredPosition: {x: 0.000061035156, y: 0.000043135544} m_AnchoredPosition: {x: 0.000061035156, y: 0.000058394333}
m_SizeDelta: {x: 0, y: 0} m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 1} m_Pivot: {x: 0.5, y: 1}
--- !u!114 &191355288 --- !u!114 &191355288
...@@ -4745,8 +4745,8 @@ MonoBehaviour: ...@@ -4745,8 +4745,8 @@ MonoBehaviour:
m_TargetGraphic: {fileID: 87567203} m_TargetGraphic: {fileID: 87567203}
m_HandleRect: {fileID: 87567202} m_HandleRect: {fileID: 87567202}
m_Direction: 2 m_Direction: 2
m_Value: 0 m_Value: 1
m_Size: 1 m_Size: 0.99999994
m_NumberOfSteps: 0 m_NumberOfSteps: 0
m_OnValueChanged: m_OnValueChanged:
m_PersistentCalls: m_PersistentCalls:
...@@ -5315,7 +5315,7 @@ RectTransform: ...@@ -5315,7 +5315,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1} m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1} m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: -0.000086878164, y: -0.0000012803172} m_AnchoredPosition: {x: -0.000086878164, y: 42.530407}
m_SizeDelta: {x: 0, y: 300} m_SizeDelta: {x: 0, y: 300}
m_Pivot: {x: 0, y: 1} m_Pivot: {x: 0, y: 1}
--- !u!1 &454209707 --- !u!1 &454209707
...@@ -5393,8 +5393,8 @@ MonoBehaviour: ...@@ -5393,8 +5393,8 @@ MonoBehaviour:
m_TargetGraphic: {fileID: 1992858619} m_TargetGraphic: {fileID: 1992858619}
m_HandleRect: {fileID: 1992858618} m_HandleRect: {fileID: 1992858618}
m_Direction: 2 m_Direction: 2
m_Value: 0 m_Value: 1
m_Size: 1 m_Size: 0.99999994
m_NumberOfSteps: 0 m_NumberOfSteps: 0
m_OnValueChanged: m_OnValueChanged:
m_PersistentCalls: m_PersistentCalls:
...@@ -6401,7 +6401,7 @@ MonoBehaviour: ...@@ -6401,7 +6401,7 @@ MonoBehaviour:
m_TargetGraphic: {fileID: 843334966} m_TargetGraphic: {fileID: 843334966}
m_HandleRect: {fileID: 843334965} m_HandleRect: {fileID: 843334965}
m_Direction: 2 m_Direction: 2
m_Value: 1 m_Value: 0
m_Size: 0.99999994 m_Size: 0.99999994
m_NumberOfSteps: 0 m_NumberOfSteps: 0
m_OnValueChanged: m_OnValueChanged:
...@@ -6874,7 +6874,7 @@ MonoBehaviour: ...@@ -6874,7 +6874,7 @@ MonoBehaviour:
m_HandleRect: {fileID: 733846992} m_HandleRect: {fileID: 733846992}
m_Direction: 2 m_Direction: 2
m_Value: 0 m_Value: 0
m_Size: 1 m_Size: 0.99999994
m_NumberOfSteps: 0 m_NumberOfSteps: 0
m_OnValueChanged: m_OnValueChanged:
m_PersistentCalls: m_PersistentCalls:
...@@ -9498,7 +9498,7 @@ RectTransform: ...@@ -9498,7 +9498,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1} m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1} m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: -0.000016289343, y: -0.000031757605} m_AnchoredPosition: {x: -0.00004056615, y: -0.000030229721}
m_SizeDelta: {x: 0, y: 300} m_SizeDelta: {x: 0, y: 300}
m_Pivot: {x: 0, y: 1} m_Pivot: {x: 0, y: 1}
--- !u!1 &871265225 --- !u!1 &871265225
...@@ -10545,7 +10545,7 @@ RectTransform: ...@@ -10545,7 +10545,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1} m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1} m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0.000044682376, y: -0.0000012803172} m_AnchoredPosition: {x: 0.000044682376, y: 42.530407}
m_SizeDelta: {x: 0, y: 300} m_SizeDelta: {x: 0, y: 300}
m_Pivot: {x: 0, y: 1} m_Pivot: {x: 0, y: 1}
--- !u!1 &1000204409 --- !u!1 &1000204409
...@@ -10694,7 +10694,7 @@ RectTransform: ...@@ -10694,7 +10694,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1} m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1} m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: 0, y: -0.00006866455} m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0} m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0, y: 1} m_Pivot: {x: 0, y: 1}
--- !u!114 &1004629748 --- !u!114 &1004629748
...@@ -10904,7 +10904,7 @@ RectTransform: ...@@ -10904,7 +10904,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1} m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1} m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: -0.000016540003, y: -0.000045719746} m_AnchoredPosition: {x: -0.000016540003, y: -0.000010814213}
m_SizeDelta: {x: 0, y: 0} m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0, y: 1} m_Pivot: {x: 0, y: 1}
--- !u!114 &1014045368 --- !u!114 &1014045368
...@@ -11213,7 +11213,7 @@ RectTransform: ...@@ -11213,7 +11213,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1} m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1} m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: -0.000065077096, y: 0} m_AnchoredPosition: {x: -0.000065077096, y: 0.0000019705408}
m_SizeDelta: {x: 0, y: 0} m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0, y: 1} m_Pivot: {x: 0, y: 1}
--- !u!114 &1020118428 --- !u!114 &1020118428
...@@ -15299,7 +15299,7 @@ RectTransform: ...@@ -15299,7 +15299,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1} m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 1, y: 1} m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: -0.00002153402, y: -0.0000012803172} m_AnchoredPosition: {x: -0.00002153402, y: 42.530407}
m_SizeDelta: {x: 0, y: 300} m_SizeDelta: {x: 0, y: 300}
m_Pivot: {x: 0, y: 1} m_Pivot: {x: 0, y: 1}
--- !u!1 &1465630758 --- !u!1 &1465630758
...@@ -15580,7 +15580,7 @@ RectTransform: ...@@ -15580,7 +15580,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1} m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1} m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: -0.000016884433, y: -0.000045719746} m_AnchoredPosition: {x: -0.000016884433, y: -0.000010814213}
m_SizeDelta: {x: 0, y: 0} m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0, y: 1} m_Pivot: {x: 0, y: 1}
--- !u!114 &1477095906 --- !u!114 &1477095906
...@@ -17781,7 +17781,7 @@ MonoBehaviour: ...@@ -17781,7 +17781,7 @@ MonoBehaviour:
m_TargetGraphic: {fileID: 1903287045} m_TargetGraphic: {fileID: 1903287045}
m_HandleRect: {fileID: 1903287044} m_HandleRect: {fileID: 1903287044}
m_Direction: 2 m_Direction: 2
m_Value: 1 m_Value: 0
m_Size: 0.99999994 m_Size: 0.99999994
m_NumberOfSteps: 0 m_NumberOfSteps: 0
m_OnValueChanged: m_OnValueChanged:
...@@ -18702,7 +18702,7 @@ RectTransform: ...@@ -18702,7 +18702,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1} m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1} m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: -0.00006326262, y: 0} m_AnchoredPosition: {x: -0.00006326262, y: 0.0000019705408}
m_SizeDelta: {x: 0, y: 0} m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0, y: 1} m_Pivot: {x: 0, y: 1}
--- !u!114 &1770847184 --- !u!114 &1770847184
...@@ -19139,7 +19139,7 @@ MonoBehaviour: ...@@ -19139,7 +19139,7 @@ MonoBehaviour:
m_TargetGraphic: {fileID: 173016130} m_TargetGraphic: {fileID: 173016130}
m_HandleRect: {fileID: 173016129} m_HandleRect: {fileID: 173016129}
m_Direction: 2 m_Direction: 2
m_Value: 1 m_Value: 0
m_Size: 0.99999994 m_Size: 0.99999994
m_NumberOfSteps: 0 m_NumberOfSteps: 0
m_OnValueChanged: m_OnValueChanged:
...@@ -19234,6 +19234,7 @@ MonoBehaviour: ...@@ -19234,6 +19234,7 @@ MonoBehaviour:
selectedTile: {fileID: 0} selectedTile: {fileID: 0}
selectedGameObject: {fileID: 0} selectedGameObject: {fileID: 0}
isThereTodos: 0 isThereTodos: 0
isAdClicked: 1
--- !u!4 &1802626829 --- !u!4 &1802626829
Transform: Transform:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
...@@ -20095,7 +20096,7 @@ RectTransform: ...@@ -20095,7 +20096,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1} m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1} m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: -0.00001696274, y: -0.000045719746} m_AnchoredPosition: {x: -0.00001696274, y: -0.000010814213}
m_SizeDelta: {x: 0, y: 0} m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0, y: 1} m_Pivot: {x: 0, y: 1}
--- !u!114 &1922030647 --- !u!114 &1922030647
...@@ -20545,7 +20546,7 @@ RectTransform: ...@@ -20545,7 +20546,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1} m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1} m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: -0.00006363122, y: 0} m_AnchoredPosition: {x: -0.00006363122, y: 0.0000019705408}
m_SizeDelta: {x: 0, y: 0} m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0, y: 1} m_Pivot: {x: 0, y: 1}
--- !u!114 &1946056457 --- !u!114 &1946056457
...@@ -22149,7 +22150,7 @@ MonoBehaviour: ...@@ -22149,7 +22150,7 @@ MonoBehaviour:
m_HandleRect: {fileID: 1833688073} m_HandleRect: {fileID: 1833688073}
m_Direction: 2 m_Direction: 2
m_Value: 0 m_Value: 0
m_Size: 0.99975574 m_Size: 0.858232
m_NumberOfSteps: 0 m_NumberOfSteps: 0
m_OnValueChanged: m_OnValueChanged:
m_PersistentCalls: m_PersistentCalls:
...@@ -22308,7 +22309,7 @@ RectTransform: ...@@ -22308,7 +22309,7 @@ RectTransform:
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0, y: 1} m_AnchorMin: {x: 0, y: 1}
m_AnchorMax: {x: 0, y: 1} m_AnchorMax: {x: 0, y: 1}
m_AnchoredPosition: {x: -0.00006339335, y: 0} m_AnchoredPosition: {x: -0.00006339335, y: 0.0000019705408}
m_SizeDelta: {x: 0, y: 0} m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0, y: 1} m_Pivot: {x: 0, y: 1}
--- !u!114 &2017007226 --- !u!114 &2017007226
...@@ -23123,7 +23124,7 @@ MonoBehaviour: ...@@ -23123,7 +23124,7 @@ MonoBehaviour:
m_HandleRect: {fileID: 145151053} m_HandleRect: {fileID: 145151053}
m_Direction: 2 m_Direction: 2
m_Value: 0 m_Value: 0
m_Size: 0.99975574 m_Size: 0.858232
m_NumberOfSteps: 0 m_NumberOfSteps: 0
m_OnValueChanged: m_OnValueChanged:
m_PersistentCalls: m_PersistentCalls:
...@@ -23238,8 +23239,8 @@ MonoBehaviour: ...@@ -23238,8 +23239,8 @@ MonoBehaviour:
m_TargetGraphic: {fileID: 664171019} m_TargetGraphic: {fileID: 664171019}
m_HandleRect: {fileID: 664171018} m_HandleRect: {fileID: 664171018}
m_Direction: 2 m_Direction: 2
m_Value: 0 m_Value: 1
m_Size: 1 m_Size: 0.99999994
m_NumberOfSteps: 0 m_NumberOfSteps: 0
m_OnValueChanged: m_OnValueChanged:
m_PersistentCalls: m_PersistentCalls:
...@@ -23575,7 +23576,7 @@ MonoBehaviour: ...@@ -23575,7 +23576,7 @@ MonoBehaviour:
m_HandleRect: {fileID: 1628171449} m_HandleRect: {fileID: 1628171449}
m_Direction: 2 m_Direction: 2
m_Value: 0 m_Value: 0
m_Size: 0.99999994 m_Size: 1
m_NumberOfSteps: 0 m_NumberOfSteps: 0
m_OnValueChanged: m_OnValueChanged:
m_PersistentCalls: m_PersistentCalls:
......
...@@ -11,7 +11,7 @@ public class CameraControl : MonoBehaviour { ...@@ -11,7 +11,7 @@ public class CameraControl : MonoBehaviour {
private int screen_height = Screen.height; private int screen_height = Screen.height;
private int screen_width = Screen.width; private int screen_width = Screen.width;
public int MaxHeight = 30; //최대 높이 public int MaxHeight = 100; //최대 높이
public int MinHeight = 15; //최소 높이 public int MinHeight = 15; //최소 높이
private Vector3 mouse_position; private Vector3 mouse_position;
......
...@@ -66,6 +66,9 @@ public class GameManager : MonoBehaviour { ...@@ -66,6 +66,9 @@ public class GameManager : MonoBehaviour {
public bool isThereTodos = false; public bool isThereTodos = false;
// Indicates whether Maptile or AdditionalMapTile is clicked.
public bool isAdClicked = true;
void Awake() { void Awake() {
// Singleton // Singleton
if (_manager != null) { if (_manager != null) {
...@@ -575,6 +578,7 @@ public class GameManager : MonoBehaviour { ...@@ -575,6 +578,7 @@ public class GameManager : MonoBehaviour {
if (dep.IsPlacable(point)) if (dep.IsPlacable(point))
{ {
Instance.Tiles[point.Position.X, point.Position.Y].GetComponent<HexTile>().FlickerBlue(); Instance.Tiles[point.Position.X, point.Position.Y].GetComponent<HexTile>().FlickerBlue();
Instance.AdditionalTiles[point.Position.X, point.Position.Y].GetComponent<HexTile>().FlickerBlue();
} }
} }
} }
...@@ -628,6 +632,7 @@ public class GameManager : MonoBehaviour { ...@@ -628,6 +632,7 @@ public class GameManager : MonoBehaviour {
{ {
CivModel.Terrain.Point point = terrain.GetPoint(i, j); CivModel.Terrain.Point point = terrain.GetPoint(i, j);
Instance.Tiles[point.Position.X, point.Position.Y].GetComponent<HexTile>().StopFlickering(); Instance.Tiles[point.Position.X, point.Position.Y].GetComponent<HexTile>().StopFlickering();
Instance.AdditionalTiles[point.Position.X, point.Position.Y].GetComponent<HexTile>().StopFlickering();
} }
} }
GameManager.Instance.UpdateUnit(); GameManager.Instance.UpdateUnit();
......
...@@ -5,6 +5,7 @@ using UnityEngine.UI; ...@@ -5,6 +5,7 @@ using UnityEngine.UI;
using UnityEngine.EventSystems; using UnityEngine.EventSystems;
using CivModel; using CivModel;
using CivModel.Common; using CivModel.Common;
using System.Text.RegularExpressions;
public class UIManager : MonoBehaviour public class UIManager : MonoBehaviour
{ {
...@@ -56,10 +57,10 @@ public class UIManager : MonoBehaviour ...@@ -56,10 +57,10 @@ public class UIManager : MonoBehaviour
// Use this for initialization // Use this for initialization
void Start() void Start()
{ {
mapUI = GameObject.Find("MapUI"); /*mapUI = GameObject.Find("MapUI");
managementUI = GameObject.Find("ManagementUI"); managementUI = GameObject.Find("ManagementUI");
questUI = GameObject.Find("QuestUI"); questUI = GameObject.Find("QuestUI");
SpecialSpec = GameObject.Find("SpecialSpec"); SpecialSpec = GameObject.Find("SpecialSpec");*/
skillSet = GameObject.Find("Skill Set"); skillSet = GameObject.Find("Skill Set");
unitInfo = GameObject.Find("UnitInfo"); unitInfo = GameObject.Find("UnitInfo");
UnitPortrait = GameObject.Find("Portrait").GetComponent<Image>(); UnitPortrait = GameObject.Find("Portrait").GetComponent<Image>();
...@@ -75,6 +76,8 @@ public class UIManager : MonoBehaviour ...@@ -75,6 +76,8 @@ public class UIManager : MonoBehaviour
questUI.SetActive(false); questUI.SetActive(false);
SpecialSpec.SetActive(false); SpecialSpec.SetActive(false);
skillSet.SetActive(false); skillSet.SetActive(false);
mapUI.transform.GetChild(1).gameObject.SetActive(false);
} }
// Update is called once per frame // Update is called once per frame
...@@ -89,14 +92,22 @@ public class UIManager : MonoBehaviour ...@@ -89,14 +92,22 @@ public class UIManager : MonoBehaviour
{ {
selectedActor = hit.transform.gameObject; selectedActor = hit.transform.gameObject;
HexTile tile = selectedActor.GetComponent<HexTile>(); HexTile tile = selectedActor.GetComponent<HexTile>();
Debug.Log("A: " + selectedActor.name);
// Update selectedTile // Update selectedTile
GameManager.Instance.selectedTile = tile; GameManager.Instance.selectedTile = tile;
// Update selectedPoint using tile information // Update selectedPoint using tile information
GameManager.Instance.selectedPoint = tile.point; GameManager.Instance.selectedPoint = tile.point;
Match isAdditionalclicked = Regex.Match(selectedActor.name, "Additional");
if (isAdditionalclicked.Success)
GameManager.Instance.isAdClicked = true;
else
GameManager.Instance.isAdClicked = false;
if (tile.point.Unit != null && tile.point.TileBuilding != null) if (tile.point.Unit != null && tile.point.TileBuilding != null)
{ {
if (tile.isFirstClick) if (tile.isFirstClick)
{ {
GameManager.Instance.selectedActor = tile.point.Unit; GameManager.Instance.selectedActor = tile.point.Unit;
...@@ -141,8 +152,13 @@ public class UIManager : MonoBehaviour ...@@ -141,8 +152,13 @@ public class UIManager : MonoBehaviour
} }
if(SpecialSpec.activeSelf == true) if(SpecialSpec.activeSelf == true)
{
SpecialSpec.transform.position = Input.mousePosition; SpecialSpec.transform.position = Input.mousePosition;
if (Input.GetKeyDown(KeyCode.Escape))
{
managementUI.SetActive(false);
questUI.SetActive(false);
mapUI.SetActive(true);
} }
} }
// Set Unit Information // Set Unit Information
......
using System.Collections; using System.Collections;
using System.Collections.Generic; using System.Collections.Generic;
using UnityEngine; using UnityEngine;
using UnityEngine.EventSystems;
public class ViewFieldSquareControl : MonoBehaviour { public class ViewFieldSquareControl : MonoBehaviour
{
Vector3 Scaler; Vector3 Scaler;
private int _zoom_counter; private int _zoom_counter;
public int zoom_counter { get { return _zoom_counter; } } public int zoom_counter { get { return _zoom_counter; } }
...@@ -14,14 +16,16 @@ public class ViewFieldSquareControl : MonoBehaviour { ...@@ -14,14 +16,16 @@ public class ViewFieldSquareControl : MonoBehaviour {
_view = this; _view = this;
} }
// Use this for initialization // Use this for initialization
void Start () { void Start()
{
Scaler = new Vector3(0.22f, 0.22f, 0.22f); Scaler = new Vector3(0.22f, 0.22f, 0.22f);
_zoom_counter = 2; _zoom_counter = 2;
} }
// Update is called once per frame // Update is called once per frame
void Update () { void Update()
if (!(Input.mousePosition.x > 705 * Screen.width / 1022 && Input.mousePosition.x < Screen.width && Input.mousePosition.y > 0 && Input.mousePosition.y < 172 * Screen.height / 639)) {
if (!EventSystem.current.IsPointerOverGameObject())
{ {
if (Input.GetAxis("Mouse ScrollWheel") < 0 && _zoom_counter < 2) if (Input.GetAxis("Mouse ScrollWheel") < 0 && _zoom_counter < 2)
{ {
...@@ -35,6 +39,7 @@ public class ViewFieldSquareControl : MonoBehaviour { ...@@ -35,6 +39,7 @@ public class ViewFieldSquareControl : MonoBehaviour {
transform.Translate(0, 0, -2.5f); transform.Translate(0, 0, -2.5f);
_zoom_counter--; _zoom_counter--;
} }
} }
} }
} }
...@@ -103,11 +103,13 @@ public class Unit : MonoBehaviour ...@@ -103,11 +103,13 @@ public class Unit : MonoBehaviour
{ {
CivModel.Position pos = _parameterPoints[i].Value.Position; CivModel.Position pos = _parameterPoints[i].Value.Position;
GameManager.Instance.Tiles[pos.X, pos.Y].GetComponent<HexTile>().FlickerRed(); GameManager.Instance.Tiles[pos.X, pos.Y].GetComponent<HexTile>().FlickerRed();
GameManager.Instance.AdditionalTiles[pos.X, pos.Y].GetComponent<HexTile>().FlickerRed();
} }
else if (GameManager.Instance.selectedActor.MoveAct != null && GameManager.Instance.selectedActor.MoveAct.IsActable(_parameterPoints[i])) else if (GameManager.Instance.selectedActor.MoveAct != null && GameManager.Instance.selectedActor.MoveAct.IsActable(_parameterPoints[i]))
{ {
CivModel.Position pos = _parameterPoints[i].Value.Position; CivModel.Position pos = _parameterPoints[i].Value.Position;
GameManager.Instance.Tiles[pos.X, pos.Y].GetComponent<HexTile>().FlickerBlue(); GameManager.Instance.Tiles[pos.X, pos.Y].GetComponent<HexTile>().FlickerBlue();
GameManager.Instance.AdditionalTiles[pos.X, pos.Y].GetComponent<HexTile>().FlickerBlue();
} }
else else
{ {
...@@ -177,6 +179,7 @@ public class Unit : MonoBehaviour ...@@ -177,6 +179,7 @@ public class Unit : MonoBehaviour
{ {
CivModel.Position pos = _parameterPoints[i].Value.Position; CivModel.Position pos = _parameterPoints[i].Value.Position;
GameManager.Instance.Tiles[pos.X, pos.Y].GetComponent<HexTile>().StopFlickering(); GameManager.Instance.Tiles[pos.X, pos.Y].GetComponent<HexTile>().StopFlickering();
GameManager.Instance.AdditionalTiles[pos.X, pos.Y].GetComponent<HexTile>().StopFlickering();
} }
} }
_parameterPoints = null; _parameterPoints = null;
...@@ -212,6 +215,7 @@ public class Unit : MonoBehaviour ...@@ -212,6 +215,7 @@ public class Unit : MonoBehaviour
{ {
CivModel.Position pos = _parameterPoints[i].Value.Position; CivModel.Position pos = _parameterPoints[i].Value.Position;
GameManager.Instance.Tiles[pos.X, pos.Y].GetComponent<HexTile>().FlickerRed(); GameManager.Instance.Tiles[pos.X, pos.Y].GetComponent<HexTile>().FlickerRed();
GameManager.Instance.AdditionalTiles[pos.X, pos.Y].GetComponent<HexTile>().FlickerRed();
Debug.Log(pos.X + " " + pos.Y + " Filcker Red"); Debug.Log(pos.X + " " + pos.Y + " Filcker Red");
} }
else else
...@@ -314,6 +318,7 @@ public class Unit : MonoBehaviour ...@@ -314,6 +318,7 @@ public class Unit : MonoBehaviour
CivModel.Position pos = pnt.Value.Position; CivModel.Position pos = pnt.Value.Position;
// Debug.Log("Skill @ ( " + pos.X + " ," + pos.Y + " )"); // Debug.Log("Skill @ ( " + pos.X + " ," + pos.Y + " )");
GameManager.Instance.Tiles[pos.X, pos.Y].GetComponent<HexTile>().FlickerBlue(); GameManager.Instance.Tiles[pos.X, pos.Y].GetComponent<HexTile>().FlickerBlue();
GameManager.Instance.AdditionalTiles[pos.X, pos.Y].GetComponent<HexTile>().FlickerBlue();
_skillParameterPoints.Add(pnt.Value); _skillParameterPoints.Add(pnt.Value);
} }
} }
...@@ -376,6 +381,7 @@ public class Unit : MonoBehaviour ...@@ -376,6 +381,7 @@ public class Unit : MonoBehaviour
{ {
CivModel.Position pos = pnt.Position; CivModel.Position pos = pnt.Position;
GameManager.Instance.Tiles[pos.X, pos.Y].GetComponent<HexTile>().StopFlickering(); GameManager.Instance.Tiles[pos.X, pos.Y].GetComponent<HexTile>().StopFlickering();
GameManager.Instance.AdditionalTiles[pos.X, pos.Y].GetComponent<HexTile>().StopFlickering();
} }
_skillParameterPoints.Clear(); _skillParameterPoints.Clear();
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment