|
@@ -1398,6 +1398,8 @@ function TerrainPainterPlugin::syncBrushInfo( %this )
|
|
PaintBrushSizeTextEditContainer-->textEdit.text = getWord(ETerrainEditor.getBrushSize(), 0);
|
|
PaintBrushSizeTextEditContainer-->textEdit.text = getWord(ETerrainEditor.getBrushSize(), 0);
|
|
PaintBrushSlopeControl-->SlopeMinAngle.text = ETerrainEditor.getSlopeLimitMinAngle();
|
|
PaintBrushSlopeControl-->SlopeMinAngle.text = ETerrainEditor.getSlopeLimitMinAngle();
|
|
PaintBrushSlopeControl-->SlopeMaxAngle.text = ETerrainEditor.getSlopeLimitMaxAngle();
|
|
PaintBrushSlopeControl-->SlopeMaxAngle.text = ETerrainEditor.getSlopeLimitMaxAngle();
|
|
|
|
+ PaintBrushSlopeControlTE-->SlopeMinAngle.text = ETerrainEditor.getSlopeLimitMinAngle();
|
|
|
|
+ PaintBrushSlopeControlTE-->SlopeMaxAngle.text = ETerrainEditor.getSlopeLimitMaxAngle();
|
|
PaintBrushPressureTextEditContainer-->textEdit.text = ETerrainEditor.getBrushPressure()*100;
|
|
PaintBrushPressureTextEditContainer-->textEdit.text = ETerrainEditor.getBrushPressure()*100;
|
|
%brushType = ETerrainEditor.getBrushType();
|
|
%brushType = ETerrainEditor.getBrushType();
|
|
eval( "EWTerrainPainterToolbar-->" @ %brushType @ ".setStateOn(1);" );
|
|
eval( "EWTerrainPainterToolbar-->" @ %brushType @ ".setStateOn(1);" );
|
|
@@ -1419,12 +1421,14 @@ function TerrainPainterPlugin::validateSlopeMaxAngle( %this )
|
|
{
|
|
{
|
|
%maxval = ETerrainEditor.getSlopeLimitMaxAngle();
|
|
%maxval = ETerrainEditor.getSlopeLimitMaxAngle();
|
|
PaintBrushSlopeControl-->SlopeMaxAngle.setText(%maxval);
|
|
PaintBrushSlopeControl-->SlopeMaxAngle.setText(%maxval);
|
|
|
|
+ PaintBrushSlopeControlTE-->SlopeMaxAngle.setText(%maxval);
|
|
}
|
|
}
|
|
|
|
|
|
function TerrainPainterPlugin::validateSlopeMinAngle( %this )
|
|
function TerrainPainterPlugin::validateSlopeMinAngle( %this )
|
|
{
|
|
{
|
|
%minval = ETerrainEditor.getSlopeLimitMinAngle();
|
|
%minval = ETerrainEditor.getSlopeLimitMinAngle();
|
|
- PaintBrushSlopeControl-->SlopeMinAngle.setText(%minval);
|
|
|
|
|
|
+ PaintBrushSlopeControl-->SlopeMinAngle.setText(%minval);
|
|
|
|
+ PaintBrushSlopeControlTE-->SlopeMinAngle.setText(%minval);
|
|
}
|
|
}
|
|
|
|
|
|
function TerrainPainterPlugin::keyboardModifyBrushSize( %this, %amt)
|
|
function TerrainPainterPlugin::keyboardModifyBrushSize( %this, %amt)
|
|
@@ -3105,6 +3109,8 @@ function EWorldEditorStatusBarCamera::onSelect( %this, %id, %text )
|
|
function softSnapSizeSliderCtrlContainer::onWake(%this)
|
|
function softSnapSizeSliderCtrlContainer::onWake(%this)
|
|
{
|
|
{
|
|
%this-->slider.setValue(EWorldEditorToolbar-->softSnapSizeTextEdit.getValue());
|
|
%this-->slider.setValue(EWorldEditorToolbar-->softSnapSizeTextEdit.getValue());
|
|
|
|
+ %pos = EWorldEditorToolbar-->softSnapSizeTextEdit.getGlobalPosition();
|
|
|
|
+ %this-->slider.setPositionGlobal(%pos.x, %pos.y + 25);
|
|
}
|
|
}
|
|
function softSnapSizeSliderCtrlContainer::onSliderChanged(%this)
|
|
function softSnapSizeSliderCtrlContainer::onSliderChanged(%this)
|
|
{
|
|
{
|
|
@@ -3117,16 +3123,22 @@ function PaintBrushSizeSliderCtrlContainer::onWake(%this)
|
|
{
|
|
{
|
|
%this-->slider.range = "1" SPC getWord(ETerrainEditor.maxBrushSize, 0);
|
|
%this-->slider.range = "1" SPC getWord(ETerrainEditor.maxBrushSize, 0);
|
|
%this-->slider.setValue(PaintBrushSizeTextEditContainer-->textEdit.getValue());
|
|
%this-->slider.setValue(PaintBrushSizeTextEditContainer-->textEdit.getValue());
|
|
|
|
+ %pos = PaintBrushSizeTextEditContainer.getGlobalPosition();
|
|
|
|
+ %this-->slider.setPositionGlobal(%pos.x, %pos.y + 25);
|
|
}
|
|
}
|
|
|
|
|
|
function PaintBrushPressureSliderCtrlContainer::onWake(%this)
|
|
function PaintBrushPressureSliderCtrlContainer::onWake(%this)
|
|
{
|
|
{
|
|
%this-->slider.setValue(PaintBrushPressureTextEditContainer-->textEdit.getValue() / 100);
|
|
%this-->slider.setValue(PaintBrushPressureTextEditContainer-->textEdit.getValue() / 100);
|
|
|
|
+ %pos = PaintBrushPressureTextEditContainer.getGlobalPosition();
|
|
|
|
+ %this-->slider.setPositionGlobal(%pos.x, %pos.y + 25);
|
|
}
|
|
}
|
|
|
|
|
|
function PaintBrushSoftnessSliderCtrlContainer::onWake(%this)
|
|
function PaintBrushSoftnessSliderCtrlContainer::onWake(%this)
|
|
{
|
|
{
|
|
%this-->slider.setValue(PaintBrushSoftnessTextEditContainer-->textEdit.getValue() / 100);
|
|
%this-->slider.setValue(PaintBrushSoftnessTextEditContainer-->textEdit.getValue() / 100);
|
|
|
|
+ %pos = PaintBrushSoftnessTextEditContainer.getGlobalPosition();
|
|
|
|
+ %this-->slider.setPositionGlobal(%pos.x, %pos.y + 25);
|
|
}
|
|
}
|
|
|
|
|
|
//------------------------------------------------------------------------------------
|
|
//------------------------------------------------------------------------------------
|
|
@@ -3135,26 +3147,37 @@ function TerrainBrushSizeSliderCtrlContainer::onWake(%this)
|
|
{
|
|
{
|
|
%this-->slider.range = "1" SPC getWord(ETerrainEditor.maxBrushSize, 0);
|
|
%this-->slider.range = "1" SPC getWord(ETerrainEditor.maxBrushSize, 0);
|
|
%this-->slider.setValue(TerrainBrushSizeTextEditContainer-->textEdit.getValue());
|
|
%this-->slider.setValue(TerrainBrushSizeTextEditContainer-->textEdit.getValue());
|
|
|
|
+ %pos = TerrainBrushSizeTextEditContainer.getGlobalPosition();
|
|
|
|
+ %this-->slider.setPositionGlobal(%pos.x, %pos.y + 25);
|
|
}
|
|
}
|
|
|
|
|
|
function TerrainBrushPressureSliderCtrlContainer::onWake(%this)
|
|
function TerrainBrushPressureSliderCtrlContainer::onWake(%this)
|
|
{
|
|
{
|
|
%this-->slider.setValue(TerrainBrushPressureTextEditContainer-->textEdit.getValue() / 100.0);
|
|
%this-->slider.setValue(TerrainBrushPressureTextEditContainer-->textEdit.getValue() / 100.0);
|
|
|
|
+ %pos = TerrainBrushPressureTextEditContainer.getGlobalPosition();
|
|
|
|
+ %this-->slider.setPositionGlobal(%pos.x, %pos.y + 25);
|
|
}
|
|
}
|
|
|
|
|
|
function TerrainBrushSoftnessSliderCtrlContainer::onWake(%this)
|
|
function TerrainBrushSoftnessSliderCtrlContainer::onWake(%this)
|
|
{
|
|
{
|
|
%this-->slider.setValue(TerrainBrushSoftnessTextEditContainer-->textEdit.getValue() / 100.0);
|
|
%this-->slider.setValue(TerrainBrushSoftnessTextEditContainer-->textEdit.getValue() / 100.0);
|
|
|
|
+ %pos = TerrainBrushSoftnessTextEditContainer.getGlobalPosition();
|
|
|
|
+ %this-->slider.setPositionGlobal(%pos.x, %pos.y + 25);
|
|
}
|
|
}
|
|
|
|
|
|
function TerrainSetHeightSliderCtrlContainer::onWake(%this)
|
|
function TerrainSetHeightSliderCtrlContainer::onWake(%this)
|
|
{
|
|
{
|
|
%this-->slider.setValue(TerrainSetHeightTextEditContainer-->textEdit.getValue());
|
|
%this-->slider.setValue(TerrainSetHeightTextEditContainer-->textEdit.getValue());
|
|
|
|
+ %pos = TerrainSetHeightTextEditContainer.getGlobalPosition();
|
|
|
|
+ %this-->slider.setPositionGlobal(%pos.x, %pos.y + 25);
|
|
}
|
|
}
|
|
|
|
+
|
|
//------------------------------------------------------------------------------------
|
|
//------------------------------------------------------------------------------------
|
|
function CameraSpeedDropdownCtrlContainer::onWake(%this)
|
|
function CameraSpeedDropdownCtrlContainer::onWake(%this)
|
|
{
|
|
{
|
|
%this-->slider.setValue(CameraSpeedDropdownContainer-->textEdit.getText());
|
|
%this-->slider.setValue(CameraSpeedDropdownContainer-->textEdit.getText());
|
|
|
|
+ %pos = CameraSpeedDropdownContainer.getGlobalPosition();
|
|
|
|
+ %this-->slider.setPositionGlobal(%pos.x, %pos.y + 25);
|
|
}
|
|
}
|
|
|
|
|
|
//------------------------------------------------------------------------------------
|
|
//------------------------------------------------------------------------------------
|