public LipSyncEditor(LipSync lipSync) { InitializeComponent(); _lipSync = lipSync; this.AutoScroll = true; int x = TEXT_BOX_START_X, y = TEXT_BOX_START_Y; for (int i = 0; i < _lipSync.CharactersPerFrame.Length; i++) { Label label = new Label(); label.Left = x; label.Top = y + 2; label.AutoSize = true; label.Text = i.ToString(); this.Controls.Add(label); TextBox textBox = new TextBox(); textBox.Left = x + 20; textBox.Top = y; textBox.Size = new Size(150, 23); textBox.Tag = i; textBox.Text = _lipSync.CharactersPerFrame[i]; textBox.TextChanged += new EventHandler(textBox_TextChanged); this.Controls.Add(textBox); y += 25; if (i % 10 == 9) { x += 200; y = TEXT_BOX_START_Y; } } UpdateControlsEnabled(); }
public Game() { _guis = new GUIFolders(GUIFolder.MAIN_GUI_FOLDER_NAME); _inventoryItems = new InventoryItemFolders(InventoryItemFolder.MAIN_INVENTORY_ITEM_FOLDER_NAME); _cursors = new List <MouseCursor>(); _dialogs = new DialogFolders(DialogFolder.MAIN_DIALOG_FOLDER_NAME); _fonts = new List <Font>(); _characters = new CharacterFolders(CharacterFolder.MAIN_CHARACTER_FOLDER_NAME); _plugins = new List <Plugin>(); _translations = new List <Translation>(); _rooms = new UnloadedRoomFolders(UnloadedRoomFolder.MAIN_UNLOADED_ROOM_FOLDER_NAME); _oldInteractionVariables = new List <OldInteractionVariable>(); _settings = new Settings(); _defaultSetup = new RuntimeSetup(_settings); _workspaceState = new WorkspaceState(); _palette = new PaletteEntry[PALETTE_SIZE]; _sprites = new SpriteFolder("Main"); _views = new ViewFolders("Main"); _audioClips = new AudioClipFolders("Main"); _audioClipTypes = new List <AudioClipType>(); _textParser = new TextParser(); _lipSync = new LipSync(); _propertySchema = new CustomPropertySchema(); _globalVariables = new GlobalVariables(); _globalMessages = new string[NUMBER_OF_GLOBAL_MESSAGES]; _deletedViewIDs = new Dictionary <int, object>(); _scripts = new ScriptFolders(ScriptFolder.MAIN_SCRIPT_FOLDER_NAME); _scriptsToCompile = new ScriptsAndHeaders(); ScriptAndHeader globalScript = new ScriptAndHeader( new Script(Script.GLOBAL_HEADER_FILE_NAME, "// script header\r\n", true), new Script(Script.GLOBAL_SCRIPT_FILE_NAME, "// global script\r\n", false)); ((IList <ScriptAndHeader>)_scripts).Add(globalScript); _playerCharacter = null; for (int i = 0; i < _globalMessages.Length; i++) { _globalMessages[i] = string.Empty; } InitializeDefaultPalette(); }
public Game() { _guis = new GUIFolder(GUIFolder.MAIN_GUI_FOLDER_NAME); _inventoryItems = new InventoryItemFolder(InventoryItemFolder.MAIN_INVENTORY_ITEM_FOLDER_NAME); _cursors = new List<MouseCursor>(); _dialogs = new DialogFolder(DialogFolder.MAIN_DIALOG_FOLDER_NAME); _fonts = new List<Font>(); _characters = new CharacterFolder(CharacterFolder.MAIN_CHARACTER_FOLDER_NAME); _plugins = new List<Plugin>(); _translations = new List<Translation>(); _rooms = new UnloadedRoomFolder(UnloadedRoomFolder.MAIN_UNLOADED_ROOM_FOLDER_NAME); _oldInteractionVariables = new List<OldInteractionVariable>(); _settings = new Settings(); _palette = new PaletteEntry[PALETTE_SIZE]; _sprites = new SpriteFolder("Main"); _views = new ViewFolder("Main"); _audioClips = new AudioClipFolder("Main"); _audioClipTypes = new List<AudioClipType>(); _textParser = new TextParser(); _lipSync = new LipSync(); _propertySchema = new CustomPropertySchema(); _globalVariables = new GlobalVariables(); _globalMessages = new string[NUMBER_OF_GLOBAL_MESSAGES]; _deletedViewIDs = new Dictionary<int, object>(); _scripts = new ScriptFolder(ScriptFolder.MAIN_SCRIPT_FOLDER_NAME); _scriptsToCompile = new Scripts(); ScriptAndHeader globalScript = new ScriptAndHeader( new Script(Script.GLOBAL_HEADER_FILE_NAME, "// script header\r\n", true), new Script(Script.GLOBAL_SCRIPT_FILE_NAME, "// global script\r\n", false)); _scripts.Items.Add(globalScript); _playerCharacter = null; for (int i = 0; i < _globalMessages.Length; i++) { _globalMessages[i] = string.Empty; } InitializeDefaultPalette(); }
public Game() { _guis = new List<GUI>(); _inventoryItems = new List<InventoryItem>(); _cursors = new List<MouseCursor>(); _dialogs = new List<Dialog>(); _fonts = new List<Font>(); _characters = new List<Character>(); _plugins = new List<Plugin>(); _translations = new List<Translation>(); _rooms = new RoomList(); _oldInteractionVariables = new List<OldInteractionVariable>(); _settings = new Settings(); _palette = new PaletteEntry[PALETTE_SIZE]; _sprites = new SpriteFolder("Main"); _views = new ViewFolder("Main"); _audioClips = new AudioClipFolder("Main"); _audioClipTypes = new List<AudioClipType>(); _textParser = new TextParser(); _lipSync = new LipSync(); _propertySchema = new CustomPropertySchema(); _globalVariables = new GlobalVariables(); _globalMessages = new string[NUMBER_OF_GLOBAL_MESSAGES]; _deletedViewIDs = new Dictionary<int, object>(); _scripts = new Scripts(); _scriptsToCompile = new Scripts(); _scripts.Add(new Script(Script.GLOBAL_HEADER_FILE_NAME, "// script header\r\n", true)); _scripts.Add(new Script(Script.GLOBAL_SCRIPT_FILE_NAME, "// global script\r\n", false)); _playerCharacter = null; for (int i = 0; i < _globalMessages.Length; i++) { _globalMessages[i] = string.Empty; } InitializeDefaultPalette(); }
public Game() { _guis = new List <GUI>(); _inventoryItems = new List <InventoryItem>(); _cursors = new List <MouseCursor>(); _dialogs = new List <Dialog>(); _fonts = new List <Font>(); _characters = new List <Character>(); _plugins = new List <Plugin>(); _translations = new List <Translation>(); _rooms = new RoomList(); _oldInteractionVariables = new List <OldInteractionVariable>(); _settings = new Settings(); _palette = new PaletteEntry[PALETTE_SIZE]; _sprites = new SpriteFolder("Main"); _views = new ViewFolder("Main"); _audioClips = new AudioClipFolder("Main"); _audioClipTypes = new List <AudioClipType>(); _textParser = new TextParser(); _lipSync = new LipSync(); _propertySchema = new CustomPropertySchema(); _globalVariables = new GlobalVariables(); _globalMessages = new string[NUMBER_OF_GLOBAL_MESSAGES]; _deletedViewIDs = new Dictionary <int, object>(); _scripts = new Scripts(); _scriptsToCompile = new Scripts(); _scripts.Add(new Script(Script.GLOBAL_HEADER_FILE_NAME, "// script header\r\n", true)); _scripts.Add(new Script(Script.GLOBAL_SCRIPT_FILE_NAME, "// global script\r\n", false)); _playerCharacter = null; for (int i = 0; i < _globalMessages.Length; i++) { _globalMessages[i] = string.Empty; } InitializeDefaultPalette(); }