Files
FNF-i486-Engine/source/android/AndroidControlsSettingsSubState.hx
JordanSantiagoYT ed28aef844 and roid
fixed android tghign
2023-11-18 02:24:00 -05:00

63 lines
1.9 KiB
Haxe

package android;
import flixel.addons.transition.FlxTransitionableState;
import lime.utils.Assets;
import flixel.util.FlxSave;
import haxe.Json;
import options.BaseOptionsMenu;
import options.Option;
import openfl.Lib;
import flixel.FlxG;
using StringTools;
class AndroidControlsSettingsSubState extends BaseOptionsMenu {
public function new() {
cameras = [FlxG.cameras.list[FlxG.cameras.list.length-1]];
title = 'Android settings for virtual pads and hitbox';
rpcTitle = 'Virtual pads and hitbox Menu';
var option:Option = new Option('Hitbox Opacity:', 'Change hitbox opacity\nNote: (Using to much opacity its gonna be so weird on gameplay!)',
'hitboxAlpha', 'float', 0.2); // Credits: MarioMaster (Created hitbox opacity)
option.scrollSpeed = 1.6;
option.minValue = 0.0;
option.maxValue = 1;
option.changeValue = 0.1;
option.decimals = 1;
addOption(option);
var option:Option = new Option('Virtual pad Opacity:', 'Changes virtual pad opacity', 'virtualPadAlpha', 'float',
0.5); // Credits: MarioMaster (Created hitbox opacity)
option.scrollSpeed = 1.6;
option.minValue = 0.1;
option.maxValue = 1;
option.changeValue = 0.01;
option.decimals = 2;
addOption(option);
var option:Option = new Option('Space Extend',
"Allow Extend Space Control. --Made by NF | Beihu", // Credits: NF | Beihu (Created hitbox space)
'hitboxSpace',
'bool',
false);
addOption(option);
var option:Option = new Option('Space Location:',
"Choose Space Control Location. --Made by NF | Beihu", // Credits: NF | Beihu (Created hitbox space)
'hitboxSpaceLocation',
'string',
'Bottom',
['Bottom', 'Middle', 'Top']);
addOption(option);
var option:Option = new Option('Dynamic Colors',
"If unchecked, disables colors from note. Made by mcgabe19", // Credits: mcgabe19 (Created dynamic colours for notes on Psych Engine 0.7.1h Android port)
'dynamicColors',
'bool',
true);
addOption(option);
super();
}
}