mirror of
https://github.com/exogen/t2-mapper.git
synced 2026-04-27 23:35:51 +00:00
Initial commit
This commit is contained in:
parent
2211ed7650
commit
ebb3dc9cdd
10121 changed files with 801 additions and 4 deletions
195
docs/base/@vl2/scripts.vl2/gui/EditorToolMissionAreaGui.gui
Normal file
195
docs/base/@vl2/scripts.vl2/gui/EditorToolMissionAreaGui.gui
Normal file
|
|
@ -0,0 +1,195 @@
|
|||
//--- OBJECT WRITE BEGIN ---
|
||||
new GuiControl(editortoolmissionareagui) {
|
||||
profile = "EditorContentProfile";
|
||||
horizSizing = "width";
|
||||
vertSizing = "height";
|
||||
position = "0 0";
|
||||
extent = "640 480";
|
||||
minExtent = "8 8";
|
||||
visible = "1";
|
||||
setFirstResponder = "0";
|
||||
modal = "1";
|
||||
helpTag = "0";
|
||||
|
||||
new GuiControl(AE_MainBar) {
|
||||
profile = "GuiDefaultProfile";
|
||||
horizSizing = "right";
|
||||
vertSizing = "bottom";
|
||||
position = "0 0";
|
||||
extent = "640 20";
|
||||
minExtent = "8 8";
|
||||
visible = "1";
|
||||
setFirstResponder = "0";
|
||||
modal = "1";
|
||||
helpTag = "0";
|
||||
|
||||
new GuiCheckBoxCtrl() {
|
||||
profile = "GuiRadioProfile";
|
||||
horizSizing = "right";
|
||||
vertSizing = "bottom";
|
||||
position = "2 2";
|
||||
extent = "60 18";
|
||||
minExtent = "8 8";
|
||||
visible = "1";
|
||||
setFirstResponder = "0";
|
||||
modal = "1";
|
||||
variable = "AreaEditor.enableEditing";
|
||||
command = "AreaEditor.enableEditing = $ThisControl.getValue();";
|
||||
helpTag = "0";
|
||||
text = "Edit Area";
|
||||
};
|
||||
new GuiButtonCtrl() {
|
||||
profile = "GuiButtonProfile";
|
||||
horizSizing = "right";
|
||||
vertSizing = "bottom";
|
||||
position = "63 2";
|
||||
extent = "60 18";
|
||||
minExtent = "8 8";
|
||||
visible = "1";
|
||||
setFirstResponder = "0";
|
||||
modal = "1";
|
||||
command = "AreaEditor.centerWorld();";
|
||||
helpTag = "0";
|
||||
text = "Center";
|
||||
};
|
||||
new GuiButtonCtrl() {
|
||||
profile = "GuiButtonProfile";
|
||||
horizSizing = "right";
|
||||
vertSizing = "bottom";
|
||||
position = "125 2";
|
||||
extent = "60 18";
|
||||
minExtent = "8 8";
|
||||
visible = "1";
|
||||
setFirstResponder = "0";
|
||||
modal = "1";
|
||||
command = "AreaEditor.enableMirroring = true;AE_MainBar.setVisible(0);AE_MirrorBar.setVisible(1);";
|
||||
helpTag = "0";
|
||||
text = "Mirror";
|
||||
};
|
||||
};
|
||||
new GuiControl(AE_MirrorBar) {
|
||||
profile = "GuiDefaultProfile";
|
||||
horizSizing = "right";
|
||||
vertSizing = "bottom";
|
||||
position = "0 0";
|
||||
extent = "640 20";
|
||||
minExtent = "8 8";
|
||||
visible = "0";
|
||||
setFirstResponder = "0";
|
||||
modal = "1";
|
||||
helpTag = "0";
|
||||
|
||||
new GuiButtonCtrl() {
|
||||
profile = "GuiButtonProfile";
|
||||
horizSizing = "right";
|
||||
vertSizing = "bottom";
|
||||
position = "4 1";
|
||||
extent = "30 18";
|
||||
minExtent = "8 8";
|
||||
visible = "1";
|
||||
setFirstResponder = "0";
|
||||
modal = "1";
|
||||
command = "if(AreaEditor.mirrorIndex == 0) AreaEditor.mirrorIndex = 7; else AreaEditor.mirrorIndex--;";
|
||||
helpTag = "0";
|
||||
text = "<--";
|
||||
};
|
||||
new GuiButtonCtrl() {
|
||||
profile = "GuiButtonProfile";
|
||||
horizSizing = "right";
|
||||
vertSizing = "bottom";
|
||||
position = "37 1";
|
||||
extent = "30 18";
|
||||
minExtent = "8 8";
|
||||
visible = "1";
|
||||
setFirstResponder = "0";
|
||||
modal = "1";
|
||||
command = "if(AreaEditor.mirrorIndex == 7) AreaEditor.mirrorIndex = 0; else AreaEditor.mirrorIndex++;";
|
||||
helpTag = "0";
|
||||
text = "-->";
|
||||
};
|
||||
new GuiButtonCtrl() {
|
||||
profile = "GuiButtonProfile";
|
||||
horizSizing = "right";
|
||||
vertSizing = "bottom";
|
||||
position = "78 1";
|
||||
extent = "60 18";
|
||||
minExtent = "8 8";
|
||||
visible = "1";
|
||||
setFirstResponder = "0";
|
||||
modal = "1";
|
||||
command = "AreaEditor.enableMirroring = false;tEditor.mirrorTerrain(AreaEditor.mirrorIndex);AreaEditor.updateTerrain();AE_MirrorBar.setVisible(0);AE_MainBar.setVisible(1);";
|
||||
helpTag = "0";
|
||||
text = "Apply";
|
||||
};
|
||||
new GuiButtonCtrl() {
|
||||
profile = "GuiButtonProfile";
|
||||
horizSizing = "right";
|
||||
vertSizing = "bottom";
|
||||
position = "141 1";
|
||||
extent = "60 18";
|
||||
minExtent = "8 8";
|
||||
visible = "1";
|
||||
setFirstResponder = "0";
|
||||
modal = "1";
|
||||
command = "AreaEditor.enableMirroring = false;AE_MirrorBar.setVisible(0);AE_MainBar.setVisible(1);";
|
||||
helpTag = "0";
|
||||
text = "Cancel";
|
||||
};
|
||||
};
|
||||
new MissionAreaEditor(AreaEditor) {
|
||||
profile = "GuiDefaultProfile";
|
||||
horizSizing = "right";
|
||||
vertSizing = "bottom";
|
||||
position = "0 20";
|
||||
extent = "640 440";
|
||||
minExtent = "8 8";
|
||||
visible = "1";
|
||||
setFirstResponder = "0";
|
||||
modal = "1";
|
||||
helpTag = "0";
|
||||
wrap = "0";
|
||||
squareBitmap = "1";
|
||||
enableEditing = "0";
|
||||
renderCamera = "1";
|
||||
handleFrameColor = "255 255 255 255";
|
||||
handleFillColor = "0 0 0 255";
|
||||
defaultObjectColor = "0 255 0 100";
|
||||
waterObjectColor = "0 0 255 100";
|
||||
missionBoundsColor = "255 0 0 255";
|
||||
cameraColor = "255 0 0 255";
|
||||
enableMirroring = "0";
|
||||
mirrorIndex = "0";
|
||||
mirrorLineColor = "255 0 255 255";
|
||||
mirrorArrowColor = "255 0 255 128";
|
||||
};
|
||||
new GuiTextCtrl(AreaEditingText) {
|
||||
profile = "GuiTextProfile";
|
||||
horizSizing = "right";
|
||||
vertSizing = "top";
|
||||
position = "5 460";
|
||||
extent = "640 20";
|
||||
minExtent = "8 8";
|
||||
visible = "1";
|
||||
setFirstResponder = "0";
|
||||
modal = "1";
|
||||
helpTag = "0";
|
||||
};
|
||||
};
|
||||
//--- OBJECT WRITE END ---
|
||||
|
||||
//------------------------------------------------------------------------------
|
||||
// Functions
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
function AreaEditor::init(%this)
|
||||
{
|
||||
}
|
||||
|
||||
function AreaEditor::onUpdate(%this, %area)
|
||||
{
|
||||
AreaEditingText.setValue( "X: " @ getWord(%area,0) @ " Y: " @ getWord(%area,1) @ " W: " @ getWord(%area,2) @ " H: " @ getWord(%area,3));
|
||||
}
|
||||
|
||||
function AreaEditor::onWorldOffset(%this, %offset)
|
||||
{
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue