increase bar max when preloads expand

This commit is contained in:
2025-10-21 16:41:41 -05:00
parent 6b54870e2d
commit 1afcdd3198
2 changed files with 192 additions and 183 deletions

View File

@@ -70,14 +70,14 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
public static var lastSceneLabels(get,set):Map<String,String>;
public static function get_lastSceneLabels():Map<String,String> return {
if (Prelude.truthy({
final _kHLsG8hoHNfwYsuj5mbPkP:Dynamic = sys.FileSystem.exists(".FlxDirector.json");
final _jx6X6R3VzZ5wsHGELs7zmu:Dynamic = sys.FileSystem.exists(".FlxDirector.json");
{
if (Prelude.truthy(_kHLsG8hoHNfwYsuj5mbPkP)) {
final _b2GUJyq9Nn8jMDp5Vwi8WS:Dynamic = !Prelude.truthy(sys.FileSystem.isDirectory(".FlxDirector.json"));
if (Prelude.truthy(_jx6X6R3VzZ5wsHGELs7zmu)) {
final _hHj5i8PN5tjJtNwWwcoLxR:Dynamic = !Prelude.truthy(sys.FileSystem.isDirectory(".FlxDirector.json"));
{
_b2GUJyq9Nn8jMDp5Vwi8WS;
_hHj5i8PN5tjJtNwWwcoLxR;
};
} else _kHLsG8hoHNfwYsuj5mbPkP;
} else _jx6X6R3VzZ5wsHGELs7zmu;
};
})) {
final content = sys.io.File.getContent(".FlxDirector.json"); final json:haxe.DynamicAccess<String> = haxe.Json.parse(content);
@@ -93,14 +93,14 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
}
public static function set_lastSceneLabels(v:Map<String,String>):Map<String,String> return {
if (Prelude.truthy({
final _urq9LGWaTFaBoaVtDfEesn:Dynamic = sys.FileSystem.exists(".FlxDirector.json");
final _hv2By4cgtyTgeebRfDH6VM:Dynamic = sys.FileSystem.exists(".FlxDirector.json");
{
if (Prelude.truthy(_urq9LGWaTFaBoaVtDfEesn)) {
final _5PsV9yRdVeNpny4eYypBYy:Dynamic = !Prelude.truthy(sys.FileSystem.isDirectory(".FlxDirector.json"));
if (Prelude.truthy(_hv2By4cgtyTgeebRfDH6VM)) {
final _6Shx6qAxLpp6EyneuhLQz:Dynamic = !Prelude.truthy(sys.FileSystem.isDirectory(".FlxDirector.json"));
{
_5PsV9yRdVeNpny4eYypBYy;
_6Shx6qAxLpp6EyneuhLQz;
};
} else _urq9LGWaTFaBoaVtDfEesn;
} else _hv2By4cgtyTgeebRfDH6VM;
};
})) {
final content = sys.io.File.getContent(".FlxDirector.json"); final json:haxe.DynamicAccess<String> = haxe.Json.parse(content);
@@ -125,23 +125,23 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
final clazz = Type.getClass(m); final className = Type.getClassName(clazz); final currentValue = lastSceneLabels[className];
{
if (Prelude.truthy(setValue)) {
var _33xqpb9yFxVKnacyN9yWD3 = null;
var _7ptpaCkJW8nTWQLKZ6DKeZ = null;
{
final _iDPQUPMbLvSF5YdQphE4py = lastSceneLabels;
final _hGosM9PPN6v6HUVczm6Ceu = lastSceneLabels;
{
{
final lastSceneLabels = _iDPQUPMbLvSF5YdQphE4py;
final lastSceneLabels = _hGosM9PPN6v6HUVczm6Ceu;
{
_33xqpb9yFxVKnacyN9yWD3 = {
_7ptpaCkJW8nTWQLKZ6DKeZ = {
lastSceneLabels[className] = setValue;
setValue;
};
};
};
lastSceneLabels = _iDPQUPMbLvSF5YdQphE4py;
lastSceneLabels = _hGosM9PPN6v6HUVczm6Ceu;
};
};
_33xqpb9yFxVKnacyN9yWD3;
_7ptpaCkJW8nTWQLKZ6DKeZ;
} else currentValue;
};
};
@@ -151,7 +151,7 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
if (Prelude.truthy(movie.labelRunners().exists(lastSceneForMovie(movie)))) {
_chooseString((Prelude.add("Resume from \'", Std.string(lastSceneForMovie(movie)), "\'?") : String), new kiss.List(["", "Resume", "Scene Selection", "Start From Beginning"]), function(choice) return {
switch choice {
case _8zKupSt9BWswSEBMeqHhL1 if (Prelude.truthy(Prelude.isNull(_8zKupSt9BWswSEBMeqHhL1))):{
case _u74TcKfutVxwz2mkJ7hfNt if (Prelude.truthy(Prelude.isNull(_u74TcKfutVxwz2mkJ7hfNt))):{
{
throw kiss.Prelude.runtimeInsertAssertionMessage("case should never match pattern otherwise", "/Users/nat/repos/hollywoo-flixel/src/hollywoo_flixel/FlxDirector.kiss:37:37: Assertion failed: \nFrom:[(never otherwise)]", 4);
};
@@ -188,8 +188,8 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
continueAction = new FlxActionDigital("Continue", onContinue);
fastForwardAction = new FlxActionDigital("Fast Forward");
{
for (_h8ZcXNmERiyiT5XDQysRet in (Prelude.zipThrow(new kiss.List([continueAction, fastForwardAction]), new kiss.List([JUST_PRESSED, PRESSED])) : Array<Array<Dynamic>>)) {
final _3jcxAsMugreuqkTMZikjgm = _h8ZcXNmERiyiT5XDQysRet; final action:FlxActionDigital = _3jcxAsMugreuqkTMZikjgm[0]; final trigger:FlxInputState = _3jcxAsMugreuqkTMZikjgm[1];
for (_3E47NSNUyUAYVxuojZDfSn in (Prelude.zipThrow(new kiss.List([continueAction, fastForwardAction]), new kiss.List([JUST_PRESSED, PRESSED])) : Array<Array<Dynamic>>)) {
final _fsn5huDWDD13YdukyWi9PD = _3E47NSNUyUAYVxuojZDfSn; final action:FlxActionDigital = _fsn5huDWDD13YdukyWi9PD[0]; final trigger:FlxInputState = _fsn5huDWDD13YdukyWi9PD[1];
{
action.addKey(SPACE, trigger);
action.addKey(ENTER, trigger);
@@ -230,13 +230,13 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
flixel.FlxG.inputs.remove(actionManager);
flixel.FlxG.state.forEach(function(child) {
{
final _6nXjcA7MAXcEoxaVjg8Fow:Dynamic = child;
final _k6VTdA79USnVAzvokvgjpf:Dynamic = child;
{
switch [_6nXjcA7MAXcEoxaVjg8Fow] {
switch [_k6VTdA79USnVAzvokvgjpf] {
case [typeText] if (Prelude.truthy({
final _5tGJthSRrUjSqe4H7D2xGg:Dynamic = Std.isOfType(typeText, FlxTypeText);
final _kjFnvWstNF8NmiqpDCv5M6:Dynamic = Std.isOfType(typeText, FlxTypeText);
{
_5tGJthSRrUjSqe4H7D2xGg;
_kjFnvWstNF8NmiqpDCv5M6;
};
})):{
{
@@ -257,9 +257,9 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
};
};
case [sprite] if (Prelude.truthy({
final _f6e8izTqZHX6KoTRaedsNQ:Dynamic = Std.isOfType(sprite, flixel.FlxSprite);
final _tXxMNeJNzGN7DuGkZCSpVL:Dynamic = Std.isOfType(sprite, flixel.FlxSprite);
{
_f6e8izTqZHX6KoTRaedsNQ;
_tXxMNeJNzGN7DuGkZCSpVL;
};
})):{
{
@@ -294,7 +294,7 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
{
for (sound in sounds) {
{
final _3KWznhQRbvojw6CchhxPSU = currentSoundVolumes[sound]; final original = _3KWznhQRbvojw6CchhxPSU[0]; final mod = _3KWznhQRbvojw6CchhxPSU[1];
final _uLP83CosJazeMSkwH5mjTr = currentSoundVolumes[sound]; final original = _uLP83CosJazeMSkwH5mjTr[0]; final mod = _uLP83CosJazeMSkwH5mjTr[1];
{
sound.volume = Prelude.multiply(original, mod, newVolume);
sound.resume();
@@ -311,13 +311,13 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
flixel.FlxG.inputs.add(actionManager);
flixel.FlxG.state.forEach(function(child) {
{
final _tLRh8vmqhAopsfj2Ua5crP:Dynamic = child;
final _gRYz1AZ9Z2v46RFG1x9bUL:Dynamic = child;
{
switch [_tLRh8vmqhAopsfj2Ua5crP] {
switch [_gRYz1AZ9Z2v46RFG1x9bUL] {
case [typeText] if (Prelude.truthy({
final _nciKpdHg7w35BQn7ysGX2L:Dynamic = Std.isOfType(typeText, FlxTypeText);
final _gRH48JKaJjTpnEUd1ams3q:Dynamic = Std.isOfType(typeText, FlxTypeText);
{
_nciKpdHg7w35BQn7ysGX2L;
_gRH48JKaJjTpnEUd1ams3q;
};
})):{
{
@@ -338,9 +338,9 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
};
};
case [sprite] if (Prelude.truthy({
final _raVwtkU53Wvbuqpudvcmj6:Dynamic = Std.isOfType(sprite, flixel.FlxSprite);
final _ucUAFCE3V92Rx8XqwnGjbD:Dynamic = Std.isOfType(sprite, flixel.FlxSprite);
{
_raVwtkU53Wvbuqpudvcmj6;
_ucUAFCE3V92Rx8XqwnGjbD;
};
})):{
{
@@ -413,7 +413,7 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
{
chooseString("PAUSED", choices, function(choice) {
switch choice {
case _mTojVQMrD4FDEAarHbkrxo if (Prelude.truthy(Prelude.isNull(_mTojVQMrD4FDEAarHbkrxo))):{
case _j3Mkduawdft8BSkydyUATi if (Prelude.truthy(Prelude.isNull(_j3Mkduawdft8BSkydyUATi))):{
{
throw kiss.Prelude.runtimeInsertAssertionMessage("case should never match pattern otherwise", "/Users/nat/repos/hollywoo-flixel/src/hollywoo_flixel/FlxDirector.kiss:214:25: Assertion failed: \nFrom:[(never otherwise)]", 4);
};
@@ -478,7 +478,7 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
}
public static function specialTypesSpeakerName(name:String, type:SpeechType<hollywoo_flixel.ActorFlxSprite>) return {
switch type {
case _gKe6uhmuHnatDqqjHso6H8 if (Prelude.truthy(Prelude.isNull(_gKe6uhmuHnatDqqjHso6H8))):{
case _3ircrSj6AE1KeuAHeqLjCe if (Prelude.truthy(Prelude.isNull(_3ircrSj6AE1KeuAHeqLjCe))):{
{
name;
};
@@ -528,7 +528,7 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
{
for (element in history) {
switch element {
case _k4R1iys1WxUhaAGZPxVTCK if (Prelude.truthy(Prelude.isNull(_k4R1iys1WxUhaAGZPxVTCK))):{
case _YFoAazNbxVGwdMSABx6tU if (Prelude.truthy(Prelude.isNull(_YFoAazNbxVGwdMSABx6tU))):{
{
throw kiss.Prelude.runtimeInsertAssertionMessage("case should never match pattern otherwise", "/Users/nat/repos/hollywoo-flixel/src/hollywoo_flixel/FlxDirector.kiss:265:17: Assertion failed: \nFrom:[(never otherwise)]", 4);
};
@@ -582,7 +582,7 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
null;
};
switch appearance {
case _xXwjqZpwb4xrMpKFLXAJM if (Prelude.truthy(Prelude.isNull(_xXwjqZpwb4xrMpKFLXAJM))):{
case _miGVaRbkPDdjWsqfDvec3Y if (Prelude.truthy(Prelude.isNull(_miGVaRbkPDdjWsqfDvec3Y))):{
{ };
};
case FirstAppearance:{
@@ -596,14 +596,14 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
default:{ };
};
{
final _qzpnATaQq7jnxa1Xd58SNX = skySprites[time];
final _oJcwR3LUqCTzswjkbYq9gi = skySprites[time];
{
if (Prelude.truthy(_qzpnATaQq7jnxa1Xd58SNX)) switch _qzpnATaQq7jnxa1Xd58SNX {
case _6DBTCVpW78ari12FgEzNit if (Prelude.truthy(Prelude.isNull(_6DBTCVpW78ari12FgEzNit))):{
if (Prelude.truthy(_oJcwR3LUqCTzswjkbYq9gi)) switch _oJcwR3LUqCTzswjkbYq9gi {
case _rJFQmkaB1M9hFKjptvqidt if (Prelude.truthy(Prelude.isNull(_rJFQmkaB1M9hFKjptvqidt))):{
{
{
final skyColor = switch time {
case _cb7aBCEX5ehP6SJQgYEBcz if (Prelude.truthy(Prelude.isNull(_cb7aBCEX5ehP6SJQgYEBcz))):{
case _pbBjoZdSjgtS18NDd5u7DV if (Prelude.truthy(Prelude.isNull(_pbBjoZdSjgtS18NDd5u7DV))):{
{
{
throw kiss.Prelude.runtimeInsertAssertionMessage("case should never match pattern null", "/Users/nat/repos/hollywoo-flixel/src/hollywoo_flixel/FlxDirector.kiss:311:29: Assertion failed: \nFrom:[(never null)]", 4);
@@ -658,7 +658,7 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
default:{
{
final skyColor = switch time {
case _cb7aBCEX5ehP6SJQgYEBcz if (Prelude.truthy(Prelude.isNull(_cb7aBCEX5ehP6SJQgYEBcz))):{
case _pbBjoZdSjgtS18NDd5u7DV if (Prelude.truthy(Prelude.isNull(_pbBjoZdSjgtS18NDd5u7DV))):{
{
throw kiss.Prelude.runtimeInsertAssertionMessage("case should never match pattern null", "/Users/nat/repos/hollywoo-flixel/src/hollywoo_flixel/FlxDirector.kiss:311:29: Assertion failed: \nFrom:[(never null)]", 4);
};
@@ -684,7 +684,7 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
};
} else {
final skyColor = switch time {
case _83tmvrEJW8nwjTcdPQUGcG if (Prelude.truthy(Prelude.isNull(_83tmvrEJW8nwjTcdPQUGcG))):{
case _riaEbXEUgck66SeZRDyMee if (Prelude.truthy(Prelude.isNull(_riaEbXEUgck66SeZRDyMee))):{
{
throw kiss.Prelude.runtimeInsertAssertionMessage("case should never match pattern null", "/Users/nat/repos/hollywoo-flixel/src/hollywoo_flixel/FlxDirector.kiss:311:29: Assertion failed: \nFrom:[(never null)]", 4);
};
@@ -787,14 +787,14 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
private static var _textColor(get,set):Int;
public static function get__textColor():Int return {
if (Prelude.truthy({
final _wxcAd7tejDy2wDYDo4rKPM:Dynamic = sys.FileSystem.exists(".FlxDirector.json");
final _eDVjV6fYaHshMS6LQvnKbh:Dynamic = sys.FileSystem.exists(".FlxDirector.json");
{
if (Prelude.truthy(_wxcAd7tejDy2wDYDo4rKPM)) {
final _udYkUXXQCcxQRm6sBTHZNE:Dynamic = !Prelude.truthy(sys.FileSystem.isDirectory(".FlxDirector.json"));
if (Prelude.truthy(_eDVjV6fYaHshMS6LQvnKbh)) {
final _c64u5u7HRs3WKwbxfDdDza:Dynamic = !Prelude.truthy(sys.FileSystem.isDirectory(".FlxDirector.json"));
{
_udYkUXXQCcxQRm6sBTHZNE;
_c64u5u7HRs3WKwbxfDdDza;
};
} else _wxcAd7tejDy2wDYDo4rKPM;
} else _eDVjV6fYaHshMS6LQvnKbh;
};
})) {
final content = sys.io.File.getContent(".FlxDirector.json"); final json:haxe.DynamicAccess<String> = haxe.Json.parse(content);
@@ -810,14 +810,14 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
}
public static function set__textColor(v:Int):Int return {
if (Prelude.truthy({
final _eNUCqK5inBGj3UTtJgQFEJ:Dynamic = sys.FileSystem.exists(".FlxDirector.json");
final _96JMcnuKU2QhP6h4cBzPr1:Dynamic = sys.FileSystem.exists(".FlxDirector.json");
{
if (Prelude.truthy(_eNUCqK5inBGj3UTtJgQFEJ)) {
final _wBhUBAaWWSUQpLJ7phthgW:Dynamic = !Prelude.truthy(sys.FileSystem.isDirectory(".FlxDirector.json"));
if (Prelude.truthy(_96JMcnuKU2QhP6h4cBzPr1)) {
final _tGQboMaxQ4G7CorkzqKeY1:Dynamic = !Prelude.truthy(sys.FileSystem.isDirectory(".FlxDirector.json"));
{
_wBhUBAaWWSUQpLJ7phthgW;
_tGQboMaxQ4G7CorkzqKeY1;
};
} else _eNUCqK5inBGj3UTtJgQFEJ;
} else _96JMcnuKU2QhP6h4cBzPr1;
};
})) {
final content = sys.io.File.getContent(".FlxDirector.json"); final json:haxe.DynamicAccess<String> = haxe.Json.parse(content);
@@ -844,14 +844,14 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
private static var _buttonColor(get,set):Int;
public static function get__buttonColor():Int return {
if (Prelude.truthy({
final _vQ8Ebi9pqpVBAEndtqEy2y:Dynamic = sys.FileSystem.exists(".FlxDirector.json");
final _5dSNd52QQVLYpXD18AL8BJ:Dynamic = sys.FileSystem.exists(".FlxDirector.json");
{
if (Prelude.truthy(_vQ8Ebi9pqpVBAEndtqEy2y)) {
final _m35gPwauR5aD6vGhnjo8V2:Dynamic = !Prelude.truthy(sys.FileSystem.isDirectory(".FlxDirector.json"));
if (Prelude.truthy(_5dSNd52QQVLYpXD18AL8BJ)) {
final _rd67AxF5YuELD5qT53Y7cV:Dynamic = !Prelude.truthy(sys.FileSystem.isDirectory(".FlxDirector.json"));
{
_m35gPwauR5aD6vGhnjo8V2;
_rd67AxF5YuELD5qT53Y7cV;
};
} else _vQ8Ebi9pqpVBAEndtqEy2y;
} else _5dSNd52QQVLYpXD18AL8BJ;
};
})) {
final content = sys.io.File.getContent(".FlxDirector.json"); final json:haxe.DynamicAccess<String> = haxe.Json.parse(content);
@@ -867,14 +867,14 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
}
public static function set__buttonColor(v:Int):Int return {
if (Prelude.truthy({
final _x8FYV6NH32nffGsj33N6E2:Dynamic = sys.FileSystem.exists(".FlxDirector.json");
final _uE1nuMmrA5oFNUcqgyMmaZ:Dynamic = sys.FileSystem.exists(".FlxDirector.json");
{
if (Prelude.truthy(_x8FYV6NH32nffGsj33N6E2)) {
final _tmCDpim77SCMJ2BQTxFPjz:Dynamic = !Prelude.truthy(sys.FileSystem.isDirectory(".FlxDirector.json"));
if (Prelude.truthy(_uE1nuMmrA5oFNUcqgyMmaZ)) {
final _byhrFx9qpyZUU15JTktnTR:Dynamic = !Prelude.truthy(sys.FileSystem.isDirectory(".FlxDirector.json"));
{
_tmCDpim77SCMJ2BQTxFPjz;
_byhrFx9qpyZUU15JTktnTR;
};
} else _x8FYV6NH32nffGsj33N6E2;
} else _uE1nuMmrA5oFNUcqgyMmaZ;
};
})) {
final content = sys.io.File.getContent(".FlxDirector.json"); final json:haxe.DynamicAccess<String> = haxe.Json.parse(content);
@@ -901,14 +901,14 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
private static var _disabledButtonColor(get,set):Int;
public static function get__disabledButtonColor():Int return {
if (Prelude.truthy({
final _4rKv6To73DeQcDSzoW7sZb:Dynamic = sys.FileSystem.exists(".FlxDirector.json");
final _gDtJ8jTHqBA1U2YA69tMUV:Dynamic = sys.FileSystem.exists(".FlxDirector.json");
{
if (Prelude.truthy(_4rKv6To73DeQcDSzoW7sZb)) {
final _2yLyurksMWAZ1kAUQ59o9L:Dynamic = !Prelude.truthy(sys.FileSystem.isDirectory(".FlxDirector.json"));
if (Prelude.truthy(_gDtJ8jTHqBA1U2YA69tMUV)) {
final _83mq24YeZ6V5cY5PNktWpE:Dynamic = !Prelude.truthy(sys.FileSystem.isDirectory(".FlxDirector.json"));
{
_2yLyurksMWAZ1kAUQ59o9L;
_83mq24YeZ6V5cY5PNktWpE;
};
} else _4rKv6To73DeQcDSzoW7sZb;
} else _gDtJ8jTHqBA1U2YA69tMUV;
};
})) {
final content = sys.io.File.getContent(".FlxDirector.json"); final json:haxe.DynamicAccess<String> = haxe.Json.parse(content);
@@ -924,14 +924,14 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
}
public static function set__disabledButtonColor(v:Int):Int return {
if (Prelude.truthy({
final _hhVtcTrxBksxbb6THnLYTt:Dynamic = sys.FileSystem.exists(".FlxDirector.json");
final _rksc86cbyJz41sj5H1UQbW:Dynamic = sys.FileSystem.exists(".FlxDirector.json");
{
if (Prelude.truthy(_hhVtcTrxBksxbb6THnLYTt)) {
final _qaJnXbRuNURcHqS66hSJhj:Dynamic = !Prelude.truthy(sys.FileSystem.isDirectory(".FlxDirector.json"));
if (Prelude.truthy(_rksc86cbyJz41sj5H1UQbW)) {
final _mJb1VHwvc8TZg3yffMuCYC:Dynamic = !Prelude.truthy(sys.FileSystem.isDirectory(".FlxDirector.json"));
{
_qaJnXbRuNURcHqS66hSJhj;
_mJb1VHwvc8TZg3yffMuCYC;
};
} else _hhVtcTrxBksxbb6THnLYTt;
} else _rksc86cbyJz41sj5H1UQbW;
};
})) {
final content = sys.io.File.getContent(".FlxDirector.json"); final json:haxe.DynamicAccess<String> = haxe.Json.parse(content);
@@ -957,12 +957,12 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
}
private function _chooseString(prompt:String, choices:Array<String>, submit:(String)->Void, ?xButton:Bool, ?xKey:String):Void {
pauseMenu = kiss_flixel.SimpleWindow.promptForChoiceV2(prompt, choices, submit, { bgColor : flixel.util.FlxColor.BLACK, titleColor : textColor, choiceColor : buttonColor, percentWidth : 0.8, percentHeight : 0.8, xButton : Prelude.truthy(xButton), xKey : {
final _3FoYTT2aHo5SjgvhCJ3Qb8:Dynamic = xKey;
final _fVRSYqh5JYoccU7tjxu21C:Dynamic = xKey;
{
if (Prelude.truthy(_3FoYTT2aHo5SjgvhCJ3Qb8)) _3FoYTT2aHo5SjgvhCJ3Qb8 else {
final _nfuru2apmPbcDZjnFdDNku:Dynamic = "";
if (Prelude.truthy(_fVRSYqh5JYoccU7tjxu21C)) _fVRSYqh5JYoccU7tjxu21C else {
final _gd5g43aGEqHm1kQdwigZKg:Dynamic = "";
{
_nfuru2apmPbcDZjnFdDNku;
_gd5g43aGEqHm1kQdwigZKg;
};
};
};
@@ -1036,12 +1036,12 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
{
flixel.FlxG.state.remove(db, true);
submit(new StagePosition(point.x, point.y, {
final _wsGyuPPLEDa2r86RET7TYx:Dynamic = oldPos?.z;
final _kF841Ze9JvToBNoB5LWbYu:Dynamic = oldPos?.z;
{
if (Prelude.truthy(_wsGyuPPLEDa2r86RET7TYx)) _wsGyuPPLEDa2r86RET7TYx else {
final _9JKdMWfcfvkRYLTp6KwgTu:Dynamic = 5.0;
if (Prelude.truthy(_kF841Ze9JvToBNoB5LWbYu)) _kF841Ze9JvToBNoB5LWbYu else {
final _9cRpZ2fCVL33ynJcdJB9Wm:Dynamic = 5.0;
{
_9JKdMWfcfvkRYLTp6KwgTu;
_9cRpZ2fCVL33ynJcdJB9Wm;
};
};
};
@@ -1066,11 +1066,11 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
};
getNextPoint();
sh.registerItem("{enter} submit light source", {
var _7EYXMsb2Duj4mWzCDqVw2j = false;
var _dNd7aBENDatTqN38xs5dfR = false;
{
function(cc) return {
if (Prelude.truthy(!Prelude.truthy(_7EYXMsb2Duj4mWzCDqVw2j))) {
_7EYXMsb2Duj4mWzCDqVw2j = true;
if (Prelude.truthy(!Prelude.truthy(_dNd7aBENDatTqN38xs5dfR))) {
_dNd7aBENDatTqN38xs5dfR = true;
{
for (camera in flixel.FlxG.cameras.list) {
camera.zoom = 1;
@@ -1096,7 +1096,7 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
lightMask.makeGraphic(flixel.FlxG.width, flixel.FlxG.height, flixel.util.FlxColor.WHITE, true);
darkness = new flixel.FlxSprite();
darkColor = switch sceneTime {
case _cqWzqBEB2jjMbKeKjRqVRa if (Prelude.truthy(Prelude.isNull(_cqWzqBEB2jjMbKeKjRqVRa))):{
case _jwFuUdZjCcG3EEaqErjkC4 if (Prelude.truthy(Prelude.isNull(_jwFuUdZjCcG3EEaqErjkC4))):{
{
flixel.util.FlxColor.TRANSPARENT;
};
@@ -1145,14 +1145,14 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
_hideDialog();
hideLighting();
if (Prelude.truthy({
final _haR22k5ePKHmHw8C4S6csb:Dynamic = cast(movie, FlxMovie).sceneKey;
final _hzxQ9z8qN4uEPeMszFmJuC:Dynamic = cast(movie, FlxMovie).sceneKey;
{
if (Prelude.truthy(_haR22k5ePKHmHw8C4S6csb)) {
final _r9fnxFMmnNP4GvwMKdMnt7:Dynamic = Prelude.lessThan(0, Lambda.count(cast(movie, FlxMovie).scenes));
if (Prelude.truthy(_hzxQ9z8qN4uEPeMszFmJuC)) {
final _2XanhaH1Ny92HCvdHXgLhm:Dynamic = Prelude.lessThan(0, Lambda.count(cast(movie, FlxMovie).scenes));
{
_r9fnxFMmnNP4GvwMKdMnt7;
_2XanhaH1Ny92HCvdHXgLhm;
};
} else _haR22k5ePKHmHw8C4S6csb;
} else _hzxQ9z8qN4uEPeMszFmJuC;
};
})) {
{
@@ -1189,10 +1189,10 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
restoreOriginalVolumes.clear();
while (true) {
{
final _KTgkDzfUKicuXrm6qqeCu = currentSounds.pop();
final _8MPedxNLvh22RgdazBkz9C = currentSounds.pop();
{
if (Prelude.truthy(_KTgkDzfUKicuXrm6qqeCu)) switch _KTgkDzfUKicuXrm6qqeCu {
case _3CHw11eR9SwRp1SrRhAYJc if (Prelude.truthy(Prelude.isNull(_3CHw11eR9SwRp1SrRhAYJc))):{
if (Prelude.truthy(_8MPedxNLvh22RgdazBkz9C)) switch _8MPedxNLvh22RgdazBkz9C {
case _nuKT5KQfb1A8TsGEtXHvjR if (Prelude.truthy(Prelude.isNull(_nuKT5KQfb1A8TsGEtXHvjR))):{
{
break;
};
@@ -1212,10 +1212,10 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
currentSoundVolumes.clear();
while (true) {
{
final _t9KJaR2Ju88iXc867TzX8H = currentVoiceTracks.pop();
final _fMYoZjjbwExDrG1QjBxTtr = currentVoiceTracks.pop();
{
if (Prelude.truthy(_t9KJaR2Ju88iXc867TzX8H)) switch _t9KJaR2Ju88iXc867TzX8H {
case _6jWhL5k1MSwxfAp1m1YUFh if (Prelude.truthy(Prelude.isNull(_6jWhL5k1MSwxfAp1m1YUFh))):{
if (Prelude.truthy(_fMYoZjjbwExDrG1QjBxTtr)) switch _fMYoZjjbwExDrG1QjBxTtr {
case _3hAYFcFoGbvgC1P3h6AMFi if (Prelude.truthy(Prelude.isNull(_3hAYFcFoGbvgC1P3h6AMFi))):{
{
break;
};
@@ -1249,10 +1249,10 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
}
public function showCharacter(character:Character<hollywoo_flixel.ActorFlxSprite>, appearance:Appearance, camera:flixel.FlxCamera, cc:Continuation):Void {
{
final _bocnmvSRMD8KJYsn736Bup = appearance;
final _xmgsX5nDoAXCfYAuGXCMq6 = appearance;
{
if (Prelude.truthy(_bocnmvSRMD8KJYsn736Bup)) switch _bocnmvSRMD8KJYsn736Bup {
case _6Se86Vzy6V6XeXbQ86i5yb if (Prelude.truthy(Prelude.isNull(_6Se86Vzy6V6XeXbQ86i5yb))):{
if (Prelude.truthy(_xmgsX5nDoAXCfYAuGXCMq6)) switch _xmgsX5nDoAXCfYAuGXCMq6 {
case _unQsSsyswKGwb64hoBQmPn if (Prelude.truthy(Prelude.isNull(_unQsSsyswKGwb64hoBQmPn))):{
{
null;
};
@@ -1310,10 +1310,10 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
public var nextCC:Null<Continuation>;
public function onContinue(continueAction:FlxActionDigital) return {
{
final _29paruyW8AQyzzmvDE4bm3 = nextCC;
final _3e4g38vWHQLQuDMB8FLw67 = nextCC;
{
if (Prelude.truthy(_29paruyW8AQyzzmvDE4bm3)) switch _29paruyW8AQyzzmvDE4bm3 {
case _fJCM2hDKQ6MUX1ZAUcssp3 if (Prelude.truthy(Prelude.isNull(_fJCM2hDKQ6MUX1ZAUcssp3))):{
if (Prelude.truthy(_3e4g38vWHQLQuDMB8FLw67)) switch _3e4g38vWHQLQuDMB8FLw67 {
case _wLFG6jQhudAiBVKRvY8KnX if (Prelude.truthy(Prelude.isNull(_wLFG6jQhudAiBVKRvY8KnX))):{
{
null;
};
@@ -1418,12 +1418,12 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
barProgress = 0;
lastIp = 0;
barMax = Prelude.add(_load.length, {
final _d4sYJf6jX7Jk1oEDDEZASq:Dynamic = movie.skipTarget;
final _q8yz9r1DstohsKsYkxUHKJ:Dynamic = movie.skipTarget;
{
if (Prelude.truthy(_d4sYJf6jX7Jk1oEDDEZASq)) _d4sYJf6jX7Jk1oEDDEZASq else {
final _if4pfUaeqW6CabncoEsA8U:Dynamic = 1;
if (Prelude.truthy(_q8yz9r1DstohsKsYkxUHKJ)) _q8yz9r1DstohsKsYkxUHKJ else {
final _rZJK77eGbmkq9svNCdpMRN:Dynamic = 1;
{
_if4pfUaeqW6CabncoEsA8U;
_rZJK77eGbmkq9svNCdpMRN;
};
};
};
@@ -1432,10 +1432,10 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
doneLoadingCC = done;
loop = new flixel.addons.util.FlxAsyncLoop(Prelude.add(1, _load.length), function() {
{
final _xBuwWLp62Nw82pPr26WgLb = _load.shift();
final _936WhviEyd8Fs4pto7zuhW = _load.shift();
{
if (Prelude.truthy(_xBuwWLp62Nw82pPr26WgLb)) switch _xBuwWLp62Nw82pPr26WgLb {
case _xaY9qthg2wjvHXcmhK4r6m if (Prelude.truthy(Prelude.isNull(_xaY9qthg2wjvHXcmhK4r6m))):{
if (Prelude.truthy(_936WhviEyd8Fs4pto7zuhW)) switch _936WhviEyd8Fs4pto7zuhW {
case _8aTeLbD9734Bb7A3ydo47V if (Prelude.truthy(Prelude.isNull(_8aTeLbD9734Bb7A3ydo47V))):{
{
{
if (Prelude.truthy(!Prelude.truthy(movie.skipTarget))) {
@@ -1452,7 +1452,13 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
{
nextLoad();
if (Prelude.truthy(Prelude.greaterThan(_load.length, numThings))) {
Reflect.setField(loop, "_iterations", Prelude.add(Reflect.field(loop, "_iterations"), Prelude.subtract(_load.length, numThings)));
{
final newThings = Prelude.subtract(_load.length, numThings);
{
bar.setRange(bar.min, Prelude.add(bar.max, newThings));
Reflect.setField(loop, "_iterations", Prelude.add(Reflect.field(loop, "_iterations"), newThings));
};
};
} else null;
};
};
@@ -1525,7 +1531,7 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
public function _showDialog(speakerName:String, type:SpeechType<hollywoo_flixel.ActorFlxSprite>, wryly:String, text:String, cc:Continuation) return {
var speakerNameX:Float = -1;
switch type {
case _rtuHtRFgHsFAAVGFz1GWCv if (Prelude.truthy(Prelude.isNull(_rtuHtRFgHsFAAVGFz1GWCv))):{
case _vpiwrFPSqt6BvF2jSMt1NB if (Prelude.truthy(Prelude.isNull(_vpiwrFPSqt6BvF2jSMt1NB))):{
{ };
};
case Super:{
@@ -1615,14 +1621,14 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
public static var soundVolume(get,set):Float;
public static function get_soundVolume():Float return {
if (Prelude.truthy({
final _nXu2j8mu4P2GJqEMg2oDCq:Dynamic = sys.FileSystem.exists(".FlxDirector.json");
final _7xY8Gr4ChxYd7ooYQoDpGK:Dynamic = sys.FileSystem.exists(".FlxDirector.json");
{
if (Prelude.truthy(_nXu2j8mu4P2GJqEMg2oDCq)) {
final _gWW9R6vhAZbSTnuUiuToiv:Dynamic = !Prelude.truthy(sys.FileSystem.isDirectory(".FlxDirector.json"));
if (Prelude.truthy(_7xY8Gr4ChxYd7ooYQoDpGK)) {
final _s6ZVqaJ65g6P5AowMCisBg:Dynamic = !Prelude.truthy(sys.FileSystem.isDirectory(".FlxDirector.json"));
{
_gWW9R6vhAZbSTnuUiuToiv;
_s6ZVqaJ65g6P5AowMCisBg;
};
} else _nXu2j8mu4P2GJqEMg2oDCq;
} else _7xY8Gr4ChxYd7ooYQoDpGK;
};
})) {
final content = sys.io.File.getContent(".FlxDirector.json"); final json:haxe.DynamicAccess<String> = haxe.Json.parse(content);
@@ -1638,14 +1644,14 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
}
public static function set_soundVolume(v:Float):Float return {
if (Prelude.truthy({
final _oVgzuAD6niJbGLNHyF4o5j:Dynamic = sys.FileSystem.exists(".FlxDirector.json");
final _4u2bb1hCgJocSYaWauAC8K:Dynamic = sys.FileSystem.exists(".FlxDirector.json");
{
if (Prelude.truthy(_oVgzuAD6niJbGLNHyF4o5j)) {
final _pBrqx7Hs4cwnWwTxLF6x8m:Dynamic = !Prelude.truthy(sys.FileSystem.isDirectory(".FlxDirector.json"));
if (Prelude.truthy(_4u2bb1hCgJocSYaWauAC8K)) {
final _iQLTpFjfpTmkSF2SzbA9bE:Dynamic = !Prelude.truthy(sys.FileSystem.isDirectory(".FlxDirector.json"));
{
_pBrqx7Hs4cwnWwTxLF6x8m;
_iQLTpFjfpTmkSF2SzbA9bE;
};
} else _oVgzuAD6niJbGLNHyF4o5j;
} else _4u2bb1hCgJocSYaWauAC8K;
};
})) {
final content = sys.io.File.getContent(".FlxDirector.json"); final json:haxe.DynamicAccess<String> = haxe.Json.parse(content);
@@ -1668,14 +1674,14 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
public static var masterVolume(get,set):Float;
public static function get_masterVolume():Float return {
if (Prelude.truthy({
final _bDYmjnhrJxNMk1UKLDS4pw:Dynamic = sys.FileSystem.exists(".FlxDirector.json");
final _dVt8kCKViHZiWwbeNZxV2s:Dynamic = sys.FileSystem.exists(".FlxDirector.json");
{
if (Prelude.truthy(_bDYmjnhrJxNMk1UKLDS4pw)) {
final _aTZEY93aLoXUaVwGrqcT4o:Dynamic = !Prelude.truthy(sys.FileSystem.isDirectory(".FlxDirector.json"));
if (Prelude.truthy(_dVt8kCKViHZiWwbeNZxV2s)) {
final _tgbF2D1YTAiNFyPBeEBpiX:Dynamic = !Prelude.truthy(sys.FileSystem.isDirectory(".FlxDirector.json"));
{
_aTZEY93aLoXUaVwGrqcT4o;
_tgbF2D1YTAiNFyPBeEBpiX;
};
} else _bDYmjnhrJxNMk1UKLDS4pw;
} else _dVt8kCKViHZiWwbeNZxV2s;
};
})) {
final content = sys.io.File.getContent(".FlxDirector.json"); final json:haxe.DynamicAccess<String> = haxe.Json.parse(content);
@@ -1691,14 +1697,14 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
}
public static function set_masterVolume(v:Float):Float return {
if (Prelude.truthy({
final _t6yYHSVKrUejGFSBRYszEy:Dynamic = sys.FileSystem.exists(".FlxDirector.json");
final _scoZqT2cKBfLWuPxQRHHp2:Dynamic = sys.FileSystem.exists(".FlxDirector.json");
{
if (Prelude.truthy(_t6yYHSVKrUejGFSBRYszEy)) {
final _9LScNZ5PPXA9SWPEQ2hMD:Dynamic = !Prelude.truthy(sys.FileSystem.isDirectory(".FlxDirector.json"));
if (Prelude.truthy(_scoZqT2cKBfLWuPxQRHHp2)) {
final _anKppk6fGprLLYcfeyzjw:Dynamic = !Prelude.truthy(sys.FileSystem.isDirectory(".FlxDirector.json"));
{
_9LScNZ5PPXA9SWPEQ2hMD;
_anKppk6fGprLLYcfeyzjw;
};
} else _t6yYHSVKrUejGFSBRYszEy;
} else _scoZqT2cKBfLWuPxQRHHp2;
};
})) {
final content = sys.io.File.getContent(".FlxDirector.json"); final json:haxe.DynamicAccess<String> = haxe.Json.parse(content);
@@ -1765,7 +1771,7 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
} else null;
{
final firstNull = captions.getFirstNull(); final row = switch firstNull {
case _b1799c1V6E9onSQLfe8aks if (Prelude.truthy(Prelude.isNull(_b1799c1V6E9onSQLfe8aks))):{
case _gejWrUzGKgKmTvWL3NW6B4 if (Prelude.truthy(Prelude.isNull(_gejWrUzGKgKmTvWL3NW6B4))):{
{
firstNull;
};
@@ -1807,9 +1813,9 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
final song = flixel.FlxG.sound.load(path);
{
{
final _4v6j7rZYQugHpV5jT5fHq4 = !Prelude.truthy(Prelude.areEqual(0, song.length));
final _2SmvgnMg9yaGerqt9xMmpf = !Prelude.truthy(Prelude.areEqual(0, song.length));
{
if (Prelude.truthy(_4v6j7rZYQugHpV5jT5fHq4)) _4v6j7rZYQugHpV5jT5fHq4 else throw kiss.Prelude.runtimeInsertAssertionMessage((Prelude.add("song from ", Std.string(path), " has 0 length! avoid mp3s for this reason") : String), "/Users/nat/repos/hollywoo-flixel/src/hollywoo_flixel/FlxDirector.kiss:875:9: Assertion failed: \nFrom:[(assert (not (= 0 song.length)) (the String (+ \"song from \" (Std.string path) \" has 0 length! avoid mp3s for this reason\")))]", 4);
if (Prelude.truthy(_2SmvgnMg9yaGerqt9xMmpf)) _2SmvgnMg9yaGerqt9xMmpf else throw kiss.Prelude.runtimeInsertAssertionMessage((Prelude.add("song from ", Std.string(path), " has 0 length! avoid mp3s for this reason") : String), "/Users/nat/repos/hollywoo-flixel/src/hollywoo_flixel/FlxDirector.kiss:878:9: Assertion failed: \nFrom:[(assert (not (= 0 song.length)) (the String (+ \"song from \" (Std.string path) \" has 0 length! avoid mp3s for this reason\")))]", 4);
};
};
song.persist = true;
@@ -1824,14 +1830,14 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
public static var voiceVolume(get,set):Float;
public static function get_voiceVolume():Float return {
if (Prelude.truthy({
final _pMyV6pEFAojCgwYNBGFLya:Dynamic = sys.FileSystem.exists(".FlxDirector.json");
final _be9WZdfz9TP2vLgYeHk7fg:Dynamic = sys.FileSystem.exists(".FlxDirector.json");
{
if (Prelude.truthy(_pMyV6pEFAojCgwYNBGFLya)) {
final _fUkFpXV3QNmab4ZmZedoXw:Dynamic = !Prelude.truthy(sys.FileSystem.isDirectory(".FlxDirector.json"));
if (Prelude.truthy(_be9WZdfz9TP2vLgYeHk7fg)) {
final _pbdZfqUBYdBKm4gcNoroHf:Dynamic = !Prelude.truthy(sys.FileSystem.isDirectory(".FlxDirector.json"));
{
_fUkFpXV3QNmab4ZmZedoXw;
_pbdZfqUBYdBKm4gcNoroHf;
};
} else _pMyV6pEFAojCgwYNBGFLya;
} else _be9WZdfz9TP2vLgYeHk7fg;
};
})) {
final content = sys.io.File.getContent(".FlxDirector.json"); final json:haxe.DynamicAccess<String> = haxe.Json.parse(content);
@@ -1847,14 +1853,14 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
}
public static function set_voiceVolume(v:Float):Float return {
if (Prelude.truthy({
final _sGzHyF9dvzm4udvU4Zq4UT:Dynamic = sys.FileSystem.exists(".FlxDirector.json");
final _snnxJFbjg3c6aJsREo57KM:Dynamic = sys.FileSystem.exists(".FlxDirector.json");
{
if (Prelude.truthy(_sGzHyF9dvzm4udvU4Zq4UT)) {
final _qKcJpkUJ11Ju3VwRzHmCmc:Dynamic = !Prelude.truthy(sys.FileSystem.isDirectory(".FlxDirector.json"));
if (Prelude.truthy(_snnxJFbjg3c6aJsREo57KM)) {
final _83MF9TrhSiQh199BtJH12c:Dynamic = !Prelude.truthy(sys.FileSystem.isDirectory(".FlxDirector.json"));
{
_qKcJpkUJ11Ju3VwRzHmCmc;
_83MF9TrhSiQh199BtJH12c;
};
} else _sGzHyF9dvzm4udvU4Zq4UT;
} else _snnxJFbjg3c6aJsREo57KM;
};
})) {
final content = sys.io.File.getContent(".FlxDirector.json"); final json:haxe.DynamicAccess<String> = haxe.Json.parse(content);
@@ -1924,14 +1930,14 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
public static var musicVolume(get,set):Float;
public static function get_musicVolume():Float return {
if (Prelude.truthy({
final _kWYZBkgHYb5uPxMCAfcFRS:Dynamic = sys.FileSystem.exists(".FlxDirector.json");
final _dZ6hHj37aEqFmgLouhV95U:Dynamic = sys.FileSystem.exists(".FlxDirector.json");
{
if (Prelude.truthy(_kWYZBkgHYb5uPxMCAfcFRS)) {
final _sDkKhz9hA5esCk3puj6b9P:Dynamic = !Prelude.truthy(sys.FileSystem.isDirectory(".FlxDirector.json"));
if (Prelude.truthy(_dZ6hHj37aEqFmgLouhV95U)) {
final _gyS2C5Ye7N5WpiqZF2H7Qa:Dynamic = !Prelude.truthy(sys.FileSystem.isDirectory(".FlxDirector.json"));
{
_sDkKhz9hA5esCk3puj6b9P;
_gyS2C5Ye7N5WpiqZF2H7Qa;
};
} else _kWYZBkgHYb5uPxMCAfcFRS;
} else _dZ6hHj37aEqFmgLouhV95U;
};
})) {
final content = sys.io.File.getContent(".FlxDirector.json"); final json:haxe.DynamicAccess<String> = haxe.Json.parse(content);
@@ -1947,14 +1953,14 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
}
public static function set_musicVolume(v:Float):Float return {
if (Prelude.truthy({
final _mg8cGvZVCpeUdUJEW5FJvt:Dynamic = sys.FileSystem.exists(".FlxDirector.json");
final _58tVemq9JFXQyhqfwDdJvn:Dynamic = sys.FileSystem.exists(".FlxDirector.json");
{
if (Prelude.truthy(_mg8cGvZVCpeUdUJEW5FJvt)) {
final _wkXXML65jTsnErwK9CwGuj:Dynamic = !Prelude.truthy(sys.FileSystem.isDirectory(".FlxDirector.json"));
if (Prelude.truthy(_58tVemq9JFXQyhqfwDdJvn)) {
final _ogr8GLYzaV8ZjeTajWs1Vs:Dynamic = !Prelude.truthy(sys.FileSystem.isDirectory(".FlxDirector.json"));
{
_wkXXML65jTsnErwK9CwGuj;
_ogr8GLYzaV8ZjeTajWs1Vs;
};
} else _mg8cGvZVCpeUdUJEW5FJvt;
} else _58tVemq9JFXQyhqfwDdJvn;
};
})) {
final content = sys.io.File.getContent(".FlxDirector.json"); final json:haxe.DynamicAccess<String> = haxe.Json.parse(content);
@@ -2016,7 +2022,7 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
}
public function changeSongVolume(volumeMod:Float, cc:Continuation):Void {
{
final _3RXMqSTA1WwAZL5J5gGGBY = currentSoundVolumes[music]; final fade = _3RXMqSTA1WwAZL5J5gGGBY[0]; final oldMod = _3RXMqSTA1WwAZL5J5gGGBY[1];
final _rwb6yhBJv4s5zaKB8ags8g = currentSoundVolumes[music]; final fade = _rwb6yhBJv4s5zaKB8ags8g[0]; final oldMod = _rwb6yhBJv4s5zaKB8ags8g[1];
{
music.volume = Prelude.multiply(fade, volumeMod, musicVolume);
currentSoundVolumes[music] = new kiss.List([fade, volumeMod]);
@@ -2087,21 +2093,21 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
final width = Prelude.min(Prelude.max(prop.width, PROP_MIN_WIDTH), PROP_MAX_WIDTH);
{
if (Prelude.truthy(!Prelude.truthy({
final _8zbH43Wacx2FjFz9w4tCT2:Dynamic = !Prelude.truthy(oldScaleBehavior);
final _tvfPV7F5CFbpzySTk6Hi2W:Dynamic = !Prelude.truthy(oldScaleBehavior);
{
if (Prelude.truthy(_8zbH43Wacx2FjFz9w4tCT2)) {
final _nHV1JgrEccQRybVqBEXRDB:Dynamic = cast(movie, FlxMovie).textProps.contains(prop);
if (Prelude.truthy(_tvfPV7F5CFbpzySTk6Hi2W)) {
final _r5zw52gkMVq2QeLkNdzebd:Dynamic = cast(movie, FlxMovie).textProps.contains(prop);
{
_nHV1JgrEccQRybVqBEXRDB;
_r5zw52gkMVq2QeLkNdzebd;
};
} else _8zbH43Wacx2FjFz9w4tCT2;
} else _tvfPV7F5CFbpzySTk6Hi2W;
};
}))) {
{
final _6VaFRn6RYCLXeLShPzShi7 = appearance;
final _fJjo49nYvwYtAGo7jPX2tx = appearance;
{
if (Prelude.truthy(_6VaFRn6RYCLXeLShPzShi7)) switch _6VaFRn6RYCLXeLShPzShi7 {
case _i27QBPD2DioKLyE2yUQkCE if (Prelude.truthy(Prelude.isNull(_i27QBPD2DioKLyE2yUQkCE))):{
if (Prelude.truthy(_fJjo49nYvwYtAGo7jPX2tx)) switch _fJjo49nYvwYtAGo7jPX2tx {
case _o681trsfSgq852TPUATLKw if (Prelude.truthy(Prelude.isNull(_o681trsfSgq852TPUATLKw))):{
{
null;
};
@@ -2145,12 +2151,12 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
final layerNum = position.z;
{
{
final _iC5ac89UVyiobb1CZfA5FP = layerNum; final _wn9EZMnQFqyyrziyYLYhDB = Std.int(layerNum);
final _kaxiz8cPvGLisQALVgBtNX = layerNum; final _2fZbMoWNKkLMnHLjJ4KPRR = Std.int(layerNum);
{
{
final _xjBZXvYbeezyUPKc1Z6jfH = Prelude.areEqual(_iC5ac89UVyiobb1CZfA5FP, _wn9EZMnQFqyyrziyYLYhDB);
final _TfHC2XEPSJzTfn6Gjr6dq = Prelude.areEqual(_kaxiz8cPvGLisQALVgBtNX, _2fZbMoWNKkLMnHLjJ4KPRR);
{
if (Prelude.truthy(_xjBZXvYbeezyUPKc1Z6jfH)) _xjBZXvYbeezyUPKc1Z6jfH else throw kiss.Prelude.runtimeInsertAssertionMessage(Prelude.add("expected ", _iC5ac89UVyiobb1CZfA5FP, " but it was ", _wn9EZMnQFqyyrziyYLYhDB), "/Users/nat/repos/hollywoo-flixel/src/hollywoo_flixel/FlxDirector.kiss:1024:13: Assertion failed: \nFrom:[(assert (= _iC5ac89UVyiobb1CZfA5FP _wn9EZMnQFqyyrziyYLYhDB) (+ \"expected \" _iC5ac89UVyiobb1CZfA5FP \" but it was \" _wn9EZMnQFqyyrziyYLYhDB))]", 4);
if (Prelude.truthy(_TfHC2XEPSJzTfn6Gjr6dq)) _TfHC2XEPSJzTfn6Gjr6dq else throw kiss.Prelude.runtimeInsertAssertionMessage(Prelude.add("expected ", _kaxiz8cPvGLisQALVgBtNX, " but it was ", _2fZbMoWNKkLMnHLjJ4KPRR), "/Users/nat/repos/hollywoo-flixel/src/hollywoo_flixel/FlxDirector.kiss:1027:13: Assertion failed: \nFrom:[(assert (= _kaxiz8cPvGLisQALVgBtNX _2fZbMoWNKkLMnHLjJ4KPRR) (+ \"expected \" _kaxiz8cPvGLisQALVgBtNX \" but it was \" _2fZbMoWNKkLMnHLjJ4KPRR))]", 4);
};
};
};
@@ -2168,20 +2174,20 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
public static var anonProps = 0;
private static function _propKey(prop:flixel.FlxSprite) return {
{
final _t6HvbCY1fif3hHBdpdRrPH = _propKeys[prop];
final _5gbt6iipFoCDxYAsrVKNPU = _propKeys[prop];
{
if (Prelude.truthy(_t6HvbCY1fif3hHBdpdRrPH)) switch _t6HvbCY1fif3hHBdpdRrPH {
case _eAzdNgAP2HgdE1hzbYdUm8 if (Prelude.truthy(Prelude.isNull(_eAzdNgAP2HgdE1hzbYdUm8))):{
if (Prelude.truthy(_5gbt6iipFoCDxYAsrVKNPU)) switch _5gbt6iipFoCDxYAsrVKNPU {
case _uezQRLU453QXvyZELDz7dK if (Prelude.truthy(Prelude.isNull(_uezQRLU453QXvyZELDz7dK))):{
{
_propKeys[prop] = {
final _tXUFGJAN5RQP4FjKqmwY7m:Dynamic = prop.graphic?.assetsKey;
final _8nMQFUwhVcfLdnWtbkUyA3:Dynamic = prop.graphic?.assetsKey;
{
if (Prelude.truthy(_tXUFGJAN5RQP4FjKqmwY7m)) _tXUFGJAN5RQP4FjKqmwY7m else {
final _tcFKrtVXag5iJE59GFpZ7f:Dynamic = ((Prelude.add("anonProp#", Std.string({
if (Prelude.truthy(_8nMQFUwhVcfLdnWtbkUyA3)) _8nMQFUwhVcfLdnWtbkUyA3 else {
final _ojUW3e3sECfWFTniuMBREZ:Dynamic = ((Prelude.add("anonProp#", Std.string({
anonProps++;
}), "") : String));
{
_tcFKrtVXag5iJE59GFpZ7f;
_ojUW3e3sECfWFTniuMBREZ;
};
};
};
@@ -2193,28 +2199,28 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
};
default:{
_propKeys[prop] = {
final _tXUFGJAN5RQP4FjKqmwY7m:Dynamic = prop.graphic?.assetsKey;
final _8nMQFUwhVcfLdnWtbkUyA3:Dynamic = prop.graphic?.assetsKey;
{
if (Prelude.truthy(_tXUFGJAN5RQP4FjKqmwY7m)) _tXUFGJAN5RQP4FjKqmwY7m else {
final _tcFKrtVXag5iJE59GFpZ7f:Dynamic = (Prelude.add("anonProp#", Std.string({
if (Prelude.truthy(_8nMQFUwhVcfLdnWtbkUyA3)) _8nMQFUwhVcfLdnWtbkUyA3 else {
final _ojUW3e3sECfWFTniuMBREZ:Dynamic = (Prelude.add("anonProp#", Std.string({
anonProps++;
}), "") : String);
{
_tcFKrtVXag5iJE59GFpZ7f;
_ojUW3e3sECfWFTniuMBREZ;
};
};
};
};
};
} else _propKeys[prop] = {
final _83c1Prm3Mk2rVE4Uxj6dwp:Dynamic = prop.graphic?.assetsKey;
final _jypLKtiMhc2aP5r5govrMG:Dynamic = prop.graphic?.assetsKey;
{
if (Prelude.truthy(_83c1Prm3Mk2rVE4Uxj6dwp)) _83c1Prm3Mk2rVE4Uxj6dwp else {
final _7CCbsjcyCP8nSUsYTxjMb2:Dynamic = (Prelude.add("anonProp#", Std.string({
if (Prelude.truthy(_jypLKtiMhc2aP5r5govrMG)) _jypLKtiMhc2aP5r5govrMG else {
final _9jRpdzasS7RNNRsTQCh1d8:Dynamic = (Prelude.add("anonProp#", Std.string({
anonProps++;
}), "") : String);
{
_7CCbsjcyCP8nSUsYTxjMb2;
_9jRpdzasS7RNNRsTQCh1d8;
};
};
};
@@ -2281,7 +2287,7 @@ class FlxDirector implements Director<FlxSprite, ActorFlxSprite, FlxSound, FlxSo
{
for (line in credits) {
switch line {
case _iU93nJd9AWjJVrtKPcnvft if (Prelude.truthy(Prelude.isNull(_iU93nJd9AWjJVrtKPcnvft))):{
case _32QD1npdp8yrz8ssc4qPVH if (Prelude.truthy(Prelude.isNull(_32QD1npdp8yrz8ssc4qPVH))):{
{ };
};
case Break:{

View File

@@ -681,8 +681,11 @@
(let [numThings _load.length]
(nextLoad)
(when (> _load.length numThings)
// Preload instructions were expanded, so the asyncloop needs to update _iterations
(Reflect.setField loop "_iterations" (+ (Reflect.field loop "_iterations") (- _load.length numThings)))))
// Preload instructions were expanded, so the asyncloop needs to update _iterations and bar has higher max
(let [newThings (- _load.length numThings)]
// TODO So the progress bar can actually move backwards, I think? Whoops
(bar.setRange bar.min (+ bar.max newThings))
(Reflect.setField loop "_iterations" (+ (Reflect.field loop "_iterations") newThings)))))
(+= barProgress 1)
}
{