fix that one stupid bug

This commit is contained in:
lunarcleint
2024-10-14 18:25:43 -07:00
parent bbecab14c0
commit f9daa300f5
2 changed files with 10 additions and 5 deletions
+4 -2
View File
@@ -411,12 +411,14 @@ class Charter extends UIState {
localEventsBackdrop = new EventBackdrop(false);
localEventsBackdrop.x = -localEventsBackdrop.width;
localEventsBackdrop.cameras = [charterCamera];
// thank you neo for pointing out im stupid -lunar
localEventsBackdrop.cameras = localEventsGroup.cameras = [charterCamera];
localEventsGroup.eventsBackdrop = localEventsBackdrop;
globalEventsBackdrop = new EventBackdrop(true);
globalEventsBackdrop.x = 0;
globalEventsBackdrop.cameras = [charterCamera];
// thank you neo for pointing out im stupid -lunar
globalEventsBackdrop.cameras = globalEventsGroup.cameras = [charterCamera];
globalEventsGroup.eventsBackdrop = globalEventsBackdrop;
add(gridBackdropDummy = new CameraHoverDummy(gridBackdrops, FlxPoint.weak(1, 0)));
@@ -31,8 +31,10 @@ class CharterEvent extends UISliceSprite implements ICharterSelectable {
public override function update(elapsed:Float) {
super.update(elapsed);
if (snappedToGrid && eventsBackdrop != null)
x = eventsBackdrop.x + eventsBackdrop.width - (bWidth = 37 + (icons.length * 22));
if (snappedToGrid && eventsBackdrop != null) {
bWidth = 37 + (icons.length * 22);
x = eventsBackdrop.x + (global ? 0 : eventsBackdrop.width - bWidth);
}
for(k=>i in icons) {
i.follow(this, (k * 22) + 30 - (i.width / 2), (bHeight - i.height) / 2);
@@ -118,6 +120,7 @@ class CharterEvent extends UISliceSprite implements ICharterSelectable {
break;
}
x = (snappedToGrid && eventsBackdrop != null ? eventsBackdrop.x : 0) - (bWidth = 37 + (icons.length * 22));
bWidth = 37 + (icons.length * 22);
x = (snappedToGrid && eventsBackdrop != null && global ? eventsBackdrop.x - bWidth : (global ? 0 : -bWidth));
}
}