mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-07-11 14:44:36 +00:00
Merge pull request #2311 from Bloodknight/TerrainSnapOffsetZ
Snap to terrain Z offset.
This commit is contained in:
commit
54b4d2eaaf
3 changed files with 32 additions and 0 deletions
|
|
@ -60,6 +60,9 @@ EditorSettings.endGroup();
|
|||
|
||||
EditorSettings.beginGroup( "Tools" );
|
||||
EditorSettings.setDefaultValue( "snapGround", "0" );
|
||||
EditorSettings.setDefaultValue( "TerrainSnapOffsetZ", "0" );
|
||||
EditorSettings.setDefaultValue( "OffsetZValue", "0.01" );
|
||||
|
||||
EditorSettings.setDefaultValue( "snapSoft", "0" );
|
||||
EditorSettings.setDefaultValue( "snapSoftSize", "2.0" );
|
||||
EditorSettings.setDefaultValue( "boundingBoxCollision", "0" );
|
||||
|
|
@ -215,6 +218,10 @@ function EditorGui::readWorldEditorSettings(%this)
|
|||
|
||||
EditorSettings.beginGroup( "Tools" );
|
||||
EWorldEditor.stickToGround = EditorSettings.value("snapGround"); //$pref::WorldEditor::snapGround;
|
||||
EWorldEditor.TerrainSnapOffsetZ = EditorSettings.value("TerrainSnapOffsetZ"); //$pref::WorldEditor::TerrainSnapOffsetZ;
|
||||
EWorldEditor.OffsetZValue = EditorSettings.value("OffsetZValue"); //$pref::WorldEditor::OffsetZValue;
|
||||
|
||||
|
||||
EWorldEditor.setSoftSnap( EditorSettings.value("snapSoft") ); //$pref::WorldEditor::snapSoft
|
||||
EWorldEditor.setSoftSnapSize( EditorSettings.value("snapSoftSize") ); //$pref::WorldEditor::snapSoftSize
|
||||
EWorldEditor.boundingBoxCollision = EditorSettings.value("boundingBoxCollision"); //$pref::WorldEditor::boundingBoxCollision;
|
||||
|
|
@ -310,6 +317,9 @@ function EditorGui::writeWorldEditorSettings(%this)
|
|||
|
||||
EditorSettings.beginGroup( "Tools" );
|
||||
EditorSettings.setValue( "snapGround", EWorldEditor.stickToGround ); //$Pref::WorldEditor::snapGround
|
||||
EditorSettings.setValue( "TerrainSnapOffsetZ", EWorldEditor.TerrainSnapOffsetZ ); //$pref::WorldEditor::TerrainSnapOffsetZ;
|
||||
EditorSettings.setValue( "OffsetZValue", EWorldEditor.OffsetZValue ); //$pref::WorldEditor::OffsetZValue;
|
||||
|
||||
EditorSettings.setValue( "snapSoft", EWorldEditor.getSoftSnap() ); //$Pref::WorldEditor::snapSoft
|
||||
EditorSettings.setValue( "snapSoftSize", EWorldEditor.getSoftSnapSize() ); //$Pref::WorldEditor::snapSoftSize
|
||||
EditorSettings.setValue( "boundingBoxCollision", EWorldEditor.boundingBoxCollision ); //$Pref::WorldEditor::boundingBoxCollision
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue