protected override void Start() { base.Start(); PauseController.canPauseFunc = () => { InterfaceController ic = InterfaceController.GetInstance(); if (ic && (ic.IsInterfaceOpen(InterfaceController.Side.LEFT) || ic.IsInterfaceOpen(InterfaceController.Side.RIGHT))) { return(false); } if (casting != null) { return(false); } if (TargetTracker.target != null) { return(false); } return(true); }; }
public Form2(Form parent, InterfaceController control) { this.controller = control; this.MdiParent = parent; InitializeComponent(); control.prepareMainTable(dataGridView1); }
private void Awake() { eventManager = GameObject.Find("EventManager").GetComponent <EventManager>(); interfaceController = GameObject.Find("GameController").GetComponent <InterfaceController>(); gameBoard = new GameBoard(GameBoard.PlayerEnum.ONE, "e1", "e9"); spaceCoordMap = new Dictionary <string, PlayerCoordinate>(); wallCoordMap = new Dictionary <string, WallCoordinate>(); if (GameSession.GameMode == GameModeEnum.MULTIPLAYER) { eventManager.ListenToNewGame(ResetGameBoard); eventManager.InvokeGameBoardReady(); } else { // Set player turn if (GameSession.PlayerTurnPref != PlayerTurnEnum.FIRST) { if (GameSession.PlayerTurnPref == PlayerTurnEnum.SECOND) { gameBoard.SetPlayerTurn(GameBoard.PlayerEnum.TWO); } else { gameBoard.SetPlayerTurnRandom(); } } } }
protected virtual void LateUpdate() { // TODO: This works, so make cast animations based off it //if (casting != null) //transform.FindRecursively("hips").Translate(0F, .25F, 0F); if (Input.GetKeyDown(KeyCode.Escape)) { InterfaceController ic = InterfaceController.GetInstance(); if (ic && (ic.IsInterfaceOpen(InterfaceController.Side.LEFT) || ic.IsInterfaceOpen(InterfaceController.Side.RIGHT))) { ic.CloseInterface(InterfaceController.Side.LEFT); ic.CloseInterface(InterfaceController.Side.RIGHT); } else if (casting != null) { casting = null; return; } else { TargetTracker.target = null; return; } } }
public float GetMinScaleIncrement(InterfaceController controller) { float shortestDim = Mathf.Min(m_size.x, m_size.y, m_size.z); return(VoxelBlob.kVoxelSizeInMm * 2f * controller.blockScaleIncrement / shortestDim); }
private void Awake() { firstPersonCamera = GetComponentInChildren <Camera>(); rb = GetComponent <Rigidbody>(); ic = GameObject.FindGameObjectWithTag("Controllers").GetComponent <InterfaceController>(); platformMask = LayerMask.GetMask("Platform"); }
private void FixedUpdate() { if (boat != null) { if (canReachSail) { if (displayInfo) { InterfaceController.DisplayText("Hold \"e\" to set sail, hold \"q\" to lower sail", 5); displayInfo = false; } boat.ChangeSailsFor(Input.GetAxis("SetSail") * Time.deltaTime * 0.4f); } if (canReachRudder) { Vector3 toRudderVector = boat.rudder.transform.position - transform.position; toRudderVector.y = 0; Vector3 moveDirection = movement.LookDiretionInput; moveDirection.y = 0; float angle = Vector3.Angle(moveDirection, toRudderVector); if (angle < 90) { float minSpareVelocity = 0.5f; float velocityLossFromAngle = 1 - ((Mathf.InverseLerp(0, 90, angle) * minSpareVelocity)); boat.rudder.ChangeRudderRotation(movement.LookDiretionInput.magnitude * -boat.rudder.AngleSignOfTheSailorRelativeToTheRudder(transform.position) * velocityLossFromAngle * rudderTurnSpeed); } } } }
protected void BtnAddMessage_Click(object sender, EventArgs e) { //"OMSG对象Json + MSG1对象Json"; AddMessageModel msgObj = new AddMessageModel { Omsg1Model = ModelHelper.GetMSG1Model(), OmsgModel = ModelHelper.GetOmsgModel(), }; string result = InterfaceController.AddMessage(msgObj); APIReturnModel model = null; try { JavaScriptSerializer js = new JavaScriptSerializer(); if (!string.IsNullOrEmpty(result)) { model = js.Deserialize <APIReturnModel>(result); } } catch (Exception ex) { Console.WriteLine(ex); } Response.Write(JsonHelper.DataContractJsonSerialize <APIReturnModel>(model)); }
public void Initialize(DalamudPluginInterface pluginInterface) { PluginInterface = pluginInterface; Configuration = PluginInterface.GetPluginConfig() as Configuration ?? new Configuration(); Configuration.Initialize(pluginInterface); RemoteConfigManager = new RemoteManager(this); var config = RemoteConfigManager.Config; Version = $"FP{VersionInfo.VersionNum}{VersionInfo.Type}_SP{Spotify.VersionInfo.VersionNum}{Spotify.VersionInfo.Type}_HX{config.ApiVersion}"; PluginInterface.CommandManager.AddHandler(Command, new CommandInfo(OnCommand) { HelpMessage = "Run commands for Fantasy Player" }); //Setup player PlayerManager = new PlayerManager(this); CommandManager = new CommandManager(pluginInterface, this); InterfaceController = new InterfaceController(this); PluginInterface.UiBuilder.OnBuildUi += InterfaceController.Draw; PluginInterface.UiBuilder.OnOpenConfigUi += OpenConfig; }
// Start is called before the first frame update void Start() { interfaceController = GameObject.Find("GameController").GetComponent <InterfaceController>(); generateCubes(); generatePlayer(); addScriptToWalls(); }
// Use this for initialization void Start() { base.BaseInit(); this.gameObject.tag = "NPC"; cameraController = GameObject.Find("MainController").GetComponent <MainCameraController>(); uiController = GameObject.Find("MainController").GetComponent <InterfaceController>(); ioController = GameObject.Find("MainController").GetComponent <InputController>(); loc = new Location(transform.position.x, transform.position.y); if (commands.Count == 0) { commands = new List <string>(); } commands.Insert(0, "Info"); commands.Insert(1, "Talk"); commandAmount = commands.Count; info = new NPC(); info.objectHandle = this.gameObject; info.name = name; animator = GetComponent <Animator>(); if (null != animator) { animator.Play("Standing"); } throwUpTimer = 0.4f; throwUpRecoverTimer = 0.0f; }
public void PutButton() { if (pictures.Count > 0) { GameMenuController.SetPic(pictures[currentPic]); } InterfaceController.OpenMenu("GameMenu"); }
public override void Open(bool closeOther = true) { base.Open(closeOther); if (isAdmin) { InterfaceController.OpenMenu("InventoryMenu"); } }
public void RestartScene() { GameManager.instance = null; Inventory.instance = null; instance = null; Time.timeScale = 1; SceneManager.LoadScene(SceneManager.GetActiveScene().name); }
public virtual void Open(bool closeOther = true) { if (closeOther && !gameObject.activeSelf) { InterfaceController.CloseMenus(); } gameObject.SetActive(!gameObject.activeSelf); }
private void Start() { _counter = 0; WinAmount = 12; _playerManager = FindObjectOfType <PlayerManager>(); _interfaceController = FindObjectOfType <InterfaceController>(); _interfaceController.winAmountText.text = WinAmount.ToString(); }
private void Start() { _respawns = new List <Transform>(); _interfaceController = FindObjectOfType <InterfaceController>(); foreach (Transform child in transform) { _respawns.Add(child); } }
public void Dispose() { DCommandManager.RemoveHandler(Command); PluginInterface.UiBuilder.Draw -= InterfaceController.Draw; PluginInterface.UiBuilder.OpenConfigUi -= OpenConfig; InterfaceController.Dispose(); PlayerManager.Dispose(); }
// Start is called before the first frame update void Start() { wallHighlight = this.transform.GetChild(0).gameObject; interfaceController = GameObject.Find("GameController").GetComponent <InterfaceController>(); gameCoreController = GameObject.Find("GameController").GetComponent <GameCoreController>(); eventManager = GameObject.Find("EventManager").GetComponent <EventManager>(); armTwoScript = GameObject.Find("ScientistArmTwo").GetComponent <MoveArms>(); opponentMoveMouseScript = GameObject.Find("opponentMouse").GetComponent <MoveMouse>(); }
public void StartScene(string scene) { GameManager.instance = null; Inventory.instance = null; instance = null; Time.timeScale = 1; StayThroughScenesObject.instance.setSceneIWantToLoad(scene); SceneManager.LoadScene("LoadingScene"); }
/// <summary> /// Allows the game to perform any initialization it needs to before starting to run. /// This is where it can query for any required services and load any non-graphic /// related content. Calling base.Initialize will enumerate through any components /// and initialize them as well. /// </summary> protected override void Initialize() { // TODO: Add your initialization logic here base.Initialize(); _Controller = new GameController(Content); _InterfaceController = new InterfaceController(Content, _Controller, this); }
// Start is called before the first frame update void Start() { playerMouse = GameObject.Find("playerMouse"); opponentMouse = GameObject.Find("opponentMouse"); interfaceController = GameObject.Find("GameController").GetComponent <InterfaceController>(); armTwoScript = GameObject.Find("ScientistArmTwo").GetComponent <MoveArms>(); opponentMoveMouseScript = GameObject.Find("opponentMouse").GetComponent <MoveMouse>(); }
private void SetStartParameters() { isGameStarted = true; isGamePaused = false; interfaceLogic = FindObjectOfType <InterfaceController>(); totalScore = 0; timerMin = 1; timerSec = 0; countOfShapes = 10; }
private void Awake() { eventManager = GameObject.Find("EventManager").GetComponent <EventManager>(); interfaceController = GameObject.Find("GameController").GetComponent <InterfaceController>(); soundEffectController = GameObject.Find("GameController").GetComponent <SoundEffectController>(); cheeseGenerator = GameObject.Find("CheeseGenerator").GetComponent <ParticleSystem>(); winVideoPlayer = GameObject.Find("WinVideoPlayer").GetComponent <VideoPlayer>(); winClip = Resources.Load <VideoClip>("Win Animation"); loseClip = Resources.Load <VideoClip>("Lose Animation"); }
void Start() { instance = this; wifiController = GetComponent<WifiController>(); interfaceController = GameObject.FindObjectOfType<InterfaceController>(); interfaceController.UpdateTimer(deadlineTime); interfaceController.UpdateDownloadBar(uploadAmount, uploadTotalSize); interfaceController.UploadFilesSent(filesSent, totalFiles); }
internal GameController(CastleDungeonEscape main) { _GameWorld = new List <MapObject>(); _PhysicsController = new PhysicsController(); _UserInterface = new InterfaceController(); _Input = new InputController(this); _WorldCreationController = new WorldCreationController(); _Saws = new List <MovingSaw>(); _Main = main; }
public void ActualizeStaticReferences() { active = this; cameraController = GameObject.FindGameObjectWithTag("CameraParent").GetComponent <CameraController>(); interfaceController = GameObject.FindGameObjectWithTag("InterfaceController").GetComponent <InterfaceController>(); if (!interfaceController) { Debug.LogError("No InterfaceController found."); } }
[HideInInspector] public bool animacaoEncerrada; // Controle para liberar interação void Start() { this.initialRotation = Camera.main.transform.rotation; this.interfaceController = FindObjectOfType <InterfaceController>(); this.cursorController = FindObjectOfType <CursorController>(); // Definindo informações exibidas inicialmente: this.ChangeInformation(0, 3); }
// Use this for initialization void Start() { base.BaseInit(); uiController = GameObject.Find("MainController").GetComponent <InterfaceController>(); loc = new Location(transform.position.x, transform.position.y); commands = new List <string>(); commands.Add("Drink"); commandAmount = commands.Count; }
private void Awake() { if (instance == null) { instance = this; DontDestroyOnLoad(gameObject); } audioSource = GetComponent <AudioSource>(); }
/// <summary> /// LoadContent will be called once per game and is the place to load /// all of your content. /// </summary> protected override void LoadContent() { _interfaceModel = new InterfaceModel(_screenSize, GameWorld.Instance, this); _interfaceController = new InterfaceController(_interfaceModel, this, _isometricEngine); _interfaceView = new InterfaceView(_interfaceModel, _isometricEngine); _spriteBatch = new SpriteBatch(GraphicsDevice); _isometricEngine.LoadContent(Content); _interfaceView.LoadContent(Content); GameWorld.Instance.LoadGameDescription(Content); GameWorld.Instance.LoadTestWorld(); }
private void Update() { if (Input.GetKeyDown(KeyCode.I)) { InterfaceController.GetInstance().OpenInterface(interfaceInventory); } else if (Input.GetKeyDown(KeyCode.J)) { InterfaceController.GetInstance().OpenInterface(interfaceStats); } }
// -------------------------------------------------------- // --- GAME SETUP // -------------------------------------------------------- // create all gameObjects and reference connections needed void Awake() { Application.targetFrameRate = 60; Screen.sleepTimeout = SleepTimeout.NeverSleep; // initiate lists treeList = new List<TreeScript> (); spaceList = new List<SpaceScript> (); GameObject go = Instantiate (Resources.Load ("Interface/UI"), Vector3.zero, Quaternion.identity) as GameObject; UI = go.GetComponent<InterfaceController> (); go.transform.SetParent (GameObject.Find ("GameContainer").transform); UI_betweenSpriteArray = (Resources.LoadAll<Sprite> ("Interface/Between/Backgrounds")); }
// // Use this for initialization void Start() { charClass = GetComponent<CharacterClass>(); mControl = GetComponent<MovementController> (); iControl = GetComponent<InterfaceController> (); netview = mControl.netView; // hitbox = hitboxObj.GetComponent<Collider> (); }
private void Awake() { _instance = this; }