aboutsummaryrefslogtreecommitdiff
path: root/features/settings/settingThings
diff options
context:
space:
mode:
authorSoopyboo32 <49228220+Soopyboo32@users.noreply.github.com>2022-04-03 16:44:29 +0800
committerSoopyboo32 <49228220+Soopyboo32@users.noreply.github.com>2022-04-03 16:44:29 +0800
commitd7dd016c1f4e4732dae6f4eb718fefa24462704b (patch)
tree0327c15068261ec223e2a49f4575defad5980074 /features/settings/settingThings
parentbe90cd09f07e8cd2112812036b1f6eb4942eb0b4 (diff)
downloadSoopyV2-d7dd016c1f4e4732dae6f4eb718fefa24462704b.tar.gz
SoopyV2-d7dd016c1f4e4732dae6f4eb718fefa24462704b.tar.bz2
SoopyV2-d7dd016c1f4e4732dae6f4eb718fefa24462704b.zip
add waypoints
Diffstat (limited to 'features/settings/settingThings')
-rw-r--r--features/settings/settingThings/dropdownSetting.js9
-rw-r--r--features/settings/settingThings/settingBase.js4
-rw-r--r--features/settings/settingThings/textSetting.js10
3 files changed, 22 insertions, 1 deletions
diff --git a/features/settings/settingThings/dropdownSetting.js b/features/settings/settingThings/dropdownSetting.js
index 6681d68..0cf7b27 100644
--- a/features/settings/settingThings/dropdownSetting.js
+++ b/features/settings/settingThings/dropdownSetting.js
@@ -19,6 +19,15 @@ class DropdownSetting extends SettingBase {
}))
}
+ update(){
+ if(this.hasHelp()){
+ this.guiObject.addChild(this.helpButton)
+
+ this.guiObject.text.setLocation(0.075, 0, 0.6-0.075, 0.6)
+ }else{
+ this.guiObject.text.setLocation(0, 0, 0.6, 0.6)
+ }
+ }
setValue(newVal){
super.setValue(newVal)
diff --git a/features/settings/settingThings/settingBase.js b/features/settings/settingThings/settingBase.js
index 8093179..36bfcc1 100644
--- a/features/settings/settingThings/settingBase.js
+++ b/features/settings/settingThings/settingBase.js
@@ -64,6 +64,10 @@ class SettingBase {
update(){
if(this.hasHelp()){
this.guiObject.addChild(this.helpButton)
+
+ this.guiObject.text.setLocation(0.075, 0, 0.8-0.075, 0.6)
+ }else{
+ this.guiObject.text.setLocation(0, 0, 0.8, 0.6)
}
}
diff --git a/features/settings/settingThings/textSetting.js b/features/settings/settingThings/textSetting.js
index 4666fbf..1ce53ab 100644
--- a/features/settings/settingThings/textSetting.js
+++ b/features/settings/settingThings/textSetting.js
@@ -20,7 +20,15 @@ class TextSetting extends SettingBase {
}))
}
-
+ update(){
+ if(this.hasHelp()){
+ this.guiObject.addChild(this.helpButton)
+
+ this.guiObject.text.setLocation(0.075, 0, 0.6-0.075, 0.6)
+ }else{
+ this.guiObject.text.setLocation(0, 0, 0.6, 0.6)
+ }
+ }
setValue(newVal){
super.setValue(newVal)