Browse Source

Merge pull request #1373 from eightyeight/ribbon-builders

Ribbons in the editors
Daniel Buckmaster 10 years ago
parent
commit
8615bbf007

+ 2 - 0
Templates/Empty/game/art/ribbons/ribbons.cs

@@ -41,4 +41,6 @@ datablock RibbonData(BasicRibbon)
    fadeAwayStep = 0.1;
    UseFadeOut = true;
    RibbonMaterial = BasicRibbonMat;
+
+   category = "FX";
 };

+ 11 - 0
Templates/Empty/game/tools/worldEditor/gui/objectBuilderGui.ed.gui

@@ -1131,3 +1131,14 @@ function ProximityMineData::create( %datablock )
 
    return %obj;
 }
+
+function RibbonData::create( %datablock )
+{
+   %obj = new RibbonNode()
+   {
+      dataBlock = DefaultRibbonNodeData;
+      ribbon = %datablock;
+   };
+
+   return %obj;
+}

+ 4 - 0
Templates/Full/game/art/ribbons/ribbons.cs

@@ -41,6 +41,8 @@ datablock RibbonData(BasicRibbon)
    fadeAwayStep = 0.1;
    UseFadeOut = true;
    RibbonMaterial = BasicRibbonMat;
+
+   category = "FX";
 };
 
 datablock RibbonData(TexturedRibbon)
@@ -60,4 +62,6 @@ datablock RibbonData(TexturedRibbon)
    tileScale = 1;
    fixedTexCoords = true;
    TexcoordsRelativeToDistance = true;
+
+   category = "FX";
 };

+ 11 - 0
Templates/Full/game/tools/worldEditor/gui/objectBuilderGui.ed.gui

@@ -1131,3 +1131,14 @@ function ProximityMineData::create( %datablock )
 
    return %obj;
 }
+
+function RibbonData::create( %datablock )
+{
+   %obj = new RibbonNode()
+   {
+      dataBlock = DefaultRibbonNodeData;
+      ribbon = %datablock;
+   };
+
+   return %obj;
+}