mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-07-11 06:34:36 +00:00
Parametrize script extension, default to 'tscript'
This commit is contained in:
parent
b8b62292bd
commit
099dd4f1f3
542 changed files with 774 additions and 783 deletions
|
|
@ -2,7 +2,7 @@
|
|||
ModuleId="MainEditor"
|
||||
VersionId="1"
|
||||
Description="Tool that can be used to view/edit an object."
|
||||
ScriptFile="MainEditor.cs"
|
||||
ScriptFile="MainEditor.tscript"
|
||||
CreateFunction="onCreate"
|
||||
DestroyFunction="onDestroy"
|
||||
Group="Tools">
|
||||
|
|
|
|||
|
|
@ -2,12 +2,12 @@ function MainEditor::onCreate( %this )
|
|||
{
|
||||
echo("\n--------- Initializing MainEditor ---------");
|
||||
|
||||
//exec("tools/gui/profiles.ed.cs");
|
||||
//exec("./scripts/GuiProfiles.cs");
|
||||
//exec("tools/gui/profiles.ed.tscript");
|
||||
//exec("./scripts/GuiProfiles.tscript");
|
||||
|
||||
exec("./guis/MainEditorWindow.gui");
|
||||
|
||||
//exec("./scripts/newEditorGui.cs");
|
||||
//exec("./scripts/newEditorGui.tscript");
|
||||
|
||||
$UsePanelLayout = false;
|
||||
$AssetBrowserPanelState = true;
|
||||
|
|
@ -2,7 +2,7 @@
|
|||
ModuleId="ToolsModule"
|
||||
VersionId="1"
|
||||
Description="Module that implements the tools and editor suite."
|
||||
ScriptFile="Tools.cs"
|
||||
ScriptFile="Tools.tscript"
|
||||
CreateFunction="onCreate"
|
||||
DestroyFunction="onDestroy"
|
||||
Group="Tools">
|
||||
|
|
|
|||
|
|
@ -6,12 +6,12 @@
|
|||
function InitializeVPathEditor()
|
||||
{
|
||||
// Gui.
|
||||
exec( "./GUI/Profiles.cs" );
|
||||
exec( "./GUI/Profiles.tscript" );
|
||||
exec( "./GUI/VPathEditor.gui" );
|
||||
|
||||
// Scripts.
|
||||
exec( "./Scripts/Plugin.cs" );
|
||||
exec( "./Scripts/Editor.cs" );
|
||||
exec( "./Scripts/Plugin.tscript" );
|
||||
exec( "./Scripts/Editor.tscript" );
|
||||
}
|
||||
|
||||
function DestroyVPathEditor()
|
||||
|
|
@ -6,8 +6,8 @@
|
|||
function VerveEditor::InitControllerScripts()
|
||||
{
|
||||
// Core.
|
||||
exec( "./VController.cs" );
|
||||
exec( "./VControllerProperties.cs" );
|
||||
exec( "./VController.tscript" );
|
||||
exec( "./VControllerProperties.tscript" );
|
||||
|
||||
// Custom.
|
||||
// Exec Custom Controller Scripts.
|
||||
|
|
@ -1,30 +0,0 @@
|
|||
//-----------------------------------------------------------------------------
|
||||
// Verve
|
||||
// Copyright (C) - Violent Tulip
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
function VerveEditor::InitEventScripts()
|
||||
{
|
||||
// Core.
|
||||
exec( "./VEvent.cs" );
|
||||
|
||||
// Built-In.
|
||||
exec( "./VCameraShakeEvent.cs" );
|
||||
exec( "./VDirectorEvent.cs" );
|
||||
exec( "./VFadeEvent.cs" );
|
||||
exec( "./VLightObjectAnimationEvent.cs" );
|
||||
exec( "./VLightObjectToggleEvent.cs" );
|
||||
exec( "./VMotionEvent.cs" );
|
||||
exec( "./VParticleEffectToggleEvent.cs" );
|
||||
exec( "./VPostEffectToggleEvent.cs" );
|
||||
exec( "./VSceneJumpEvent.cs" );
|
||||
exec( "./VScriptEvent.cs" );
|
||||
exec( "./VShapeAnimationEvent.cs" );
|
||||
exec( "./VSlowMoEvent.cs" );
|
||||
exec( "./VSoundEffectEvent.cs" );
|
||||
exec( "./VSpawnSphereSpawnTargetEvent.cs" );
|
||||
|
||||
// Custom.
|
||||
// Exec Custom Event Scripts.
|
||||
}
|
||||
VerveEditor::InitEventScripts();
|
||||
|
|
@ -0,0 +1,30 @@
|
|||
//-----------------------------------------------------------------------------
|
||||
// Verve
|
||||
// Copyright (C) - Violent Tulip
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
function VerveEditor::InitEventScripts()
|
||||
{
|
||||
// Core.
|
||||
exec( "./VEvent.tscript" );
|
||||
|
||||
// Built-In.
|
||||
exec( "./VCameraShakeEvent.tscript" );
|
||||
exec( "./VDirectorEvent.tscript" );
|
||||
exec( "./VFadeEvent.tscript" );
|
||||
exec( "./VLightObjectAnimationEvent.tscript" );
|
||||
exec( "./VLightObjectToggleEvent.tscript" );
|
||||
exec( "./VMotionEvent.tscript" );
|
||||
exec( "./VParticleEffectToggleEvent.tscript" );
|
||||
exec( "./VPostEffectToggleEvent.tscript" );
|
||||
exec( "./VSceneJumpEvent.tscript" );
|
||||
exec( "./VScriptEvent.tscript" );
|
||||
exec( "./VShapeAnimationEvent.tscript" );
|
||||
exec( "./VSlowMoEvent.tscript" );
|
||||
exec( "./VSoundEffectEvent.tscript" );
|
||||
exec( "./VSpawnSphereSpawnTargetEvent.tscript" );
|
||||
|
||||
// Custom.
|
||||
// Exec Custom Event Scripts.
|
||||
}
|
||||
VerveEditor::InitEventScripts();
|
||||
|
|
@ -6,15 +6,15 @@
|
|||
function VerveEditor::InitGroupScripts()
|
||||
{
|
||||
// Core.
|
||||
exec( "./VGroup.cs" );
|
||||
exec( "./VGroup.tscript" );
|
||||
|
||||
// Built In.
|
||||
exec( "./VCameraGroup.cs" );
|
||||
exec( "./VDirectorGroup.cs" );
|
||||
exec( "./VLightObjectGroup.cs" );
|
||||
exec( "./VParticleEffectGroup.cs" );
|
||||
exec( "./VSceneObjectGroup.cs" );
|
||||
exec( "./VSpawnSphereGroup.cs" );
|
||||
exec( "./VCameraGroup.tscript" );
|
||||
exec( "./VDirectorGroup.tscript" );
|
||||
exec( "./VLightObjectGroup.tscript" );
|
||||
exec( "./VParticleEffectGroup.tscript" );
|
||||
exec( "./VSceneObjectGroup.tscript" );
|
||||
exec( "./VSpawnSphereGroup.tscript" );
|
||||
|
||||
// Custom.
|
||||
// Exec Custom Group Scripts.
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
//-----------------------------------------------------------------------------
|
||||
// Verve
|
||||
// Copyright (C) - Violent Tulip
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
function VerveEditor::InitInspectorFieldScripts()
|
||||
{
|
||||
exec( "./TypeBool.cs" );
|
||||
exec( "./TypeData.cs" );
|
||||
exec( "./TypeEnum.cs" );
|
||||
exec( "./TypeString.cs" );
|
||||
|
||||
exec( "./TypeVCameraGroupEnum.cs" );
|
||||
exec( "./TypeVCommandEnum.cs" );
|
||||
exec( "./TypeVControllerDataEnum.cs" );
|
||||
exec( "./TypeVGroupEnum.cs" );
|
||||
exec( "./TypeVLightAnimationDataEnum.cs" );
|
||||
exec( "./TypeVPathOrientationModeEnum.cs" );
|
||||
exec( "./TypeVPostEffectEnum.cs" );
|
||||
exec( "./TypeVSceneEnum.cs" );
|
||||
exec( "./TypeVSFXProfileEnum.cs" );
|
||||
exec( "./TypeVShapeAnimationEnum.cs" );
|
||||
exec( "./TypeToggleEnum.cs" );
|
||||
}
|
||||
VerveEditor::InitInspectorFieldScripts();
|
||||
|
|
@ -0,0 +1,25 @@
|
|||
//-----------------------------------------------------------------------------
|
||||
// Verve
|
||||
// Copyright (C) - Violent Tulip
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
function VerveEditor::InitInspectorFieldScripts()
|
||||
{
|
||||
exec( "./TypeBool.tscript" );
|
||||
exec( "./TypeData.tscript" );
|
||||
exec( "./TypeEnum.tscript" );
|
||||
exec( "./TypeString.tscript" );
|
||||
|
||||
exec( "./TypeVCameraGroupEnum.tscript" );
|
||||
exec( "./TypeVCommandEnum.tscript" );
|
||||
exec( "./TypeVControllerDataEnum.tscript" );
|
||||
exec( "./TypeVGroupEnum.tscript" );
|
||||
exec( "./TypeVLightAnimationDataEnum.tscript" );
|
||||
exec( "./TypeVPathOrientationModeEnum.tscript" );
|
||||
exec( "./TypeVPostEffectEnum.tscript" );
|
||||
exec( "./TypeVSceneEnum.tscript" );
|
||||
exec( "./TypeVSFXProfileEnum.tscript" );
|
||||
exec( "./TypeVShapeAnimationEnum.tscript" );
|
||||
exec( "./TypeToggleEnum.tscript" );
|
||||
}
|
||||
VerveEditor::InitInspectorFieldScripts();
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
//-----------------------------------------------------------------------------
|
||||
// Verve
|
||||
// Copyright (C) - Violent Tulip
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
function VerveEditor::InitInspectorScripts()
|
||||
{
|
||||
exec( "./Controls.cs" );
|
||||
exec( "./CutCopyPaste.cs" );
|
||||
exec( "./EventNotify.cs" );
|
||||
exec( "./Factory.cs" );
|
||||
exec( "./FactoryControls.cs" );
|
||||
exec( "./FieldNotify.cs" );
|
||||
exec( "./Lists.cs" );
|
||||
exec( "./Properties.cs" );
|
||||
exec( "./Selection.cs" );
|
||||
|
||||
exec( "./Fields/main.cs" );
|
||||
}
|
||||
VerveEditor::InitInspectorScripts();
|
||||
|
|
@ -0,0 +1,20 @@
|
|||
//-----------------------------------------------------------------------------
|
||||
// Verve
|
||||
// Copyright (C) - Violent Tulip
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
function VerveEditor::InitInspectorScripts()
|
||||
{
|
||||
exec( "./Controls.tscript" );
|
||||
exec( "./CutCopyPaste.tscript" );
|
||||
exec( "./EventNotify.tscript" );
|
||||
exec( "./Factory.tscript" );
|
||||
exec( "./FactoryControls.tscript" );
|
||||
exec( "./FieldNotify.tscript" );
|
||||
exec( "./Lists.tscript" );
|
||||
exec( "./Properties.tscript" );
|
||||
exec( "./Selection.tscript" );
|
||||
|
||||
exec( "./Fields/main.tscript" );
|
||||
}
|
||||
VerveEditor::InitInspectorScripts();
|
||||
|
|
@ -1,33 +0,0 @@
|
|||
//-----------------------------------------------------------------------------
|
||||
// Verve
|
||||
// Copyright (C) - Violent Tulip
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
function VerveEditor::InitTrackScripts()
|
||||
{
|
||||
// Core.
|
||||
exec( "./VTrack.cs" );
|
||||
|
||||
// Built-In.
|
||||
exec( "./VCameraShakeTrack.cs" );
|
||||
exec( "./VDirectorTrack.cs" );
|
||||
exec( "./VFadeTrack.cs" );
|
||||
exec( "./VLightObjectAnimationTrack.cs" );
|
||||
exec( "./VLightObjectToggleTrack.cs" );
|
||||
exec( "./VMotionTrack.cs" );
|
||||
exec( "./VParticleEffectToggleTrack.cs" );
|
||||
exec( "./VPostEffectToggleTrack.cs" );
|
||||
exec( "./VSceneJumpTrack.cs" );
|
||||
exec( "./VScriptEventTrack.cs" );
|
||||
exec( "./VShapeAnimationTrack.cs" );
|
||||
exec( "./VSlowMoTrack.cs" );
|
||||
exec( "./VSoundEffectTrack.cs" );
|
||||
exec( "./VSpawnSphereSpawnTargetTrack.cs" );
|
||||
|
||||
// Custom.
|
||||
// Exec Custom Track Scripts.
|
||||
|
||||
// Non-Unique Group List.
|
||||
$VerveEditor::NonUniqueTrackList = "VTrack VPostEffectToggleTrack VSoundEffectTrack";
|
||||
}
|
||||
VerveEditor::InitTrackScripts();
|
||||
|
|
@ -0,0 +1,33 @@
|
|||
//-----------------------------------------------------------------------------
|
||||
// Verve
|
||||
// Copyright (C) - Violent Tulip
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
function VerveEditor::InitTrackScripts()
|
||||
{
|
||||
// Core.
|
||||
exec( "./VTrack.tscript" );
|
||||
|
||||
// Built-In.
|
||||
exec( "./VCameraShakeTrack.tscript" );
|
||||
exec( "./VDirectorTrack.tscript" );
|
||||
exec( "./VFadeTrack.tscript" );
|
||||
exec( "./VLightObjectAnimationTrack.tscript" );
|
||||
exec( "./VLightObjectToggleTrack.tscript" );
|
||||
exec( "./VMotionTrack.tscript" );
|
||||
exec( "./VParticleEffectToggleTrack.tscript" );
|
||||
exec( "./VPostEffectToggleTrack.tscript" );
|
||||
exec( "./VSceneJumpTrack.tscript" );
|
||||
exec( "./VScriptEventTrack.tscript" );
|
||||
exec( "./VShapeAnimationTrack.tscript" );
|
||||
exec( "./VSlowMoTrack.tscript" );
|
||||
exec( "./VSoundEffectTrack.tscript" );
|
||||
exec( "./VSpawnSphereSpawnTargetTrack.tscript" );
|
||||
|
||||
// Custom.
|
||||
// Exec Custom Track Scripts.
|
||||
|
||||
// Non-Unique Group List.
|
||||
$VerveEditor::NonUniqueTrackList = "VTrack VPostEffectToggleTrack VSoundEffectTrack";
|
||||
}
|
||||
VerveEditor::InitTrackScripts();
|
||||
|
|
@ -12,7 +12,7 @@
|
|||
function VerveEditor::InitTorqueScripts()
|
||||
{
|
||||
// Core.
|
||||
exec( "./ObjectClasses.cs" );
|
||||
exec( "./Selection.cs" );
|
||||
exec( "./ObjectClasses.tscript" );
|
||||
exec( "./Selection.tscript" );
|
||||
}
|
||||
VerveEditor::InitTorqueScripts();
|
||||
|
|
@ -8,34 +8,34 @@ function InitializeVerveEditor()
|
|||
$Verve::UseSeparateWindow = true;
|
||||
|
||||
// Preferences.
|
||||
exec( "./DefaultPrefs.cs" );
|
||||
exec( "./DefaultPrefs.tscript" );
|
||||
|
||||
// GUI.
|
||||
exec( "./GUI/GuiProfiles.cs" );
|
||||
exec( "./GUI/GuiProfiles.tscript" );
|
||||
exec( "./GUI/VerveEditorGroupBuilder.gui" );
|
||||
exec( "./GUI/VerveEditorImportPathNodes.gui" );
|
||||
|
||||
// Scripts.
|
||||
exec( "./Scripts/Plugin.cs" );
|
||||
exec( "./Scripts/Utility.cs" );
|
||||
exec( "./Scripts/Plugin.tscript" );
|
||||
exec( "./Scripts/Utility.tscript" );
|
||||
|
||||
exec( "./Scripts/EditorControls.cs" );
|
||||
exec( "./Scripts/EditorHistory.cs" );
|
||||
exec( "./Scripts/EditorMenu.cs" );
|
||||
exec( "./Scripts/EditorPreferences.cs" );
|
||||
exec( "./Scripts/EditorWindow.cs" );
|
||||
exec( "./Scripts/Persistence.cs" );
|
||||
exec( "./Scripts/ScrollNotify.cs" );
|
||||
exec( "./Scripts/VObject.cs" );
|
||||
exec( "./Scripts/EditorControls.tscript" );
|
||||
exec( "./Scripts/EditorHistory.tscript" );
|
||||
exec( "./Scripts/EditorMenu.tscript" );
|
||||
exec( "./Scripts/EditorPreferences.tscript" );
|
||||
exec( "./Scripts/EditorWindow.tscript" );
|
||||
exec( "./Scripts/Persistence.tscript" );
|
||||
exec( "./Scripts/ScrollNotify.tscript" );
|
||||
exec( "./Scripts/VObject.tscript" );
|
||||
|
||||
exec( "./Scripts/Inspector/main.cs" );
|
||||
exec( "./Scripts/Inspector/main.tscript" );
|
||||
|
||||
exec( "./Scripts/Controller/main.cs" );
|
||||
exec( "./Scripts/Groups/main.cs" );
|
||||
exec( "./Scripts/Tracks/main.cs" );
|
||||
exec( "./Scripts/Events/main.cs" );
|
||||
exec( "./Scripts/Controller/main.tscript" );
|
||||
exec( "./Scripts/Groups/main.tscript" );
|
||||
exec( "./Scripts/Tracks/main.tscript" );
|
||||
exec( "./Scripts/Events/main.tscript" );
|
||||
|
||||
exec( "./Torque/main.cs" );
|
||||
exec( "./Torque/main.tscript" );
|
||||
|
||||
// Register Events.
|
||||
VerveEditor::RegisterEvent( "VGroupObjectUpdate" );
|
||||
|
|
@ -51,7 +51,7 @@ function initializeAssetBrowser()
|
|||
AssetFilterTypeList.add("TerrainMaterialAsset");
|
||||
}
|
||||
|
||||
exec("./scripts/profiles.cs");
|
||||
exec("./scripts/profiles.tscript");
|
||||
|
||||
exec("./guis/assetBrowser.gui");
|
||||
exec("./guis/addModuleWindow.gui");
|
||||
|
|
@ -72,42 +72,42 @@ function initializeAssetBrowser()
|
|||
exec("./guis/assetNameEdit.gui");
|
||||
exec("./guis/createNewCollectionSet.gui");
|
||||
|
||||
exec("./scripts/assetBrowser.cs");
|
||||
exec("./scripts/popupMenus.cs");
|
||||
exec("./scripts/addModuleWindow.cs");
|
||||
exec("./scripts/assetImport.cs");
|
||||
exec("./scripts/assetImportConfig.cs");
|
||||
exec("./scripts/gameObjectCreator.cs");
|
||||
exec("./scripts/newAsset.cs");
|
||||
exec("./scripts/editAsset.cs");
|
||||
exec("./scripts/editModule.cs");
|
||||
exec("./scripts/selectModule.cs");
|
||||
exec("./scripts/assetImportConfigEditor.cs");
|
||||
exec("./scripts/directoryHandling.cs");
|
||||
exec("./scripts/selectPath.cs");
|
||||
exec("./scripts/looseFileAudit.cs");
|
||||
exec("./scripts/assetBrowser.tscript");
|
||||
exec("./scripts/popupMenus.tscript");
|
||||
exec("./scripts/addModuleWindow.tscript");
|
||||
exec("./scripts/assetImport.tscript");
|
||||
exec("./scripts/assetImportConfig.tscript");
|
||||
exec("./scripts/gameObjectCreator.tscript");
|
||||
exec("./scripts/newAsset.tscript");
|
||||
exec("./scripts/editAsset.tscript");
|
||||
exec("./scripts/editModule.tscript");
|
||||
exec("./scripts/selectModule.tscript");
|
||||
exec("./scripts/assetImportConfigEditor.tscript");
|
||||
exec("./scripts/directoryHandling.tscript");
|
||||
exec("./scripts/selectPath.tscript");
|
||||
exec("./scripts/looseFileAudit.tscript");
|
||||
|
||||
//Processing for the different asset types
|
||||
exec("./scripts/assetTypes/component.cs");
|
||||
exec("./scripts/assetTypes/cpp.cs");
|
||||
exec("./scripts/assetTypes/gameObject.cs");
|
||||
exec("./scripts/assetTypes/gui.cs");
|
||||
exec("./scripts/assetTypes/image.cs");
|
||||
exec("./scripts/assetTypes/level.cs");
|
||||
exec("./scripts/assetTypes/material.cs");
|
||||
exec("./scripts/assetTypes/postFX.cs");
|
||||
exec("./scripts/assetTypes/script.cs");
|
||||
exec("./scripts/assetTypes/shape.cs");
|
||||
exec("./scripts/assetTypes/shapeAnimation.cs");
|
||||
exec("./scripts/assetTypes/sound.cs");
|
||||
exec("./scripts/assetTypes/stateMachine.cs");
|
||||
exec("./scripts/assetTypes/cubemap.cs");
|
||||
exec("./scripts/assetTypes/folder.cs");
|
||||
exec("./scripts/assetTypes/terrain.cs");
|
||||
exec("./scripts/assetTypes/terrainMaterial.cs");
|
||||
exec("./scripts/assetTypes/datablockObjects.cs");
|
||||
exec("./scripts/assetTypes/looseFiles.cs");
|
||||
exec("./scripts/assetTypes/prefab.cs");
|
||||
exec("./scripts/assetTypes/component.tscript");
|
||||
exec("./scripts/assetTypes/cpp.tscript");
|
||||
exec("./scripts/assetTypes/gameObject.tscript");
|
||||
exec("./scripts/assetTypes/gui.tscript");
|
||||
exec("./scripts/assetTypes/image.tscript");
|
||||
exec("./scripts/assetTypes/level.tscript");
|
||||
exec("./scripts/assetTypes/material.tscript");
|
||||
exec("./scripts/assetTypes/postFX.tscript");
|
||||
exec("./scripts/assetTypes/script.tscript");
|
||||
exec("./scripts/assetTypes/shape.tscript");
|
||||
exec("./scripts/assetTypes/shapeAnimation.tscript");
|
||||
exec("./scripts/assetTypes/sound.tscript");
|
||||
exec("./scripts/assetTypes/stateMachine.tscript");
|
||||
exec("./scripts/assetTypes/cubemap.tscript");
|
||||
exec("./scripts/assetTypes/folder.tscript");
|
||||
exec("./scripts/assetTypes/terrain.tscript");
|
||||
exec("./scripts/assetTypes/terrainMaterial.tscript");
|
||||
exec("./scripts/assetTypes/datablockObjects.tscript");
|
||||
exec("./scripts/assetTypes/looseFiles.tscript");
|
||||
exec("./scripts/assetTypes/prefab.tscript");
|
||||
|
||||
new ScriptObject( AssetBrowserPlugin )
|
||||
{
|
||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue