mirror of
https://github.com/openfrontio/OpenFrontIO.git
synced 2026-07-16 06:53:22 +00:00
add mobile bomb flip support (#2737)
closes #2678 ## Description: Update to enable bomb flip support by mobile users too <img width="420" height="666" alt="image" src="https://github.com/user-attachments/assets/eb2155a4-2012-4f40-8caa-bd23ebd28521" /> ---------------------------------------------------------------------------------------------------------------------------------------------------- Also, I slightly updated the player panel to make it more even and take up less space; - removed the huge header bar which took up too much space - fixed ui divider spacing Before: <img width="372" height="179" alt="image" src="https://github.com/user-attachments/assets/2cf82cda-d466-4911-be4f-36eb6e788d5b" /> After: <img width="383" height="134" alt="image" src="https://github.com/user-attachments/assets/4d827221-f456-48fe-940b-a9ba84d1f4a5" /> ## Please complete the following: - [x] I have added screenshots for all UI updates - [x] I process any text displayed to the user through translateText() and I've added it to the en.json file - [x] I have added relevant tests to the test directory - [x] I confirm I have thoroughly tested these changes and take full responsibility for any bugs introduced ## Please put your Discord username so you can be contacted if a bug or regression is found: w.o.n
This commit is contained in:
@@ -89,7 +89,9 @@ export class GhostStructureChangedEvent implements GameEvent {
|
||||
constructor(public readonly ghostStructure: UnitType | null) {}
|
||||
}
|
||||
|
||||
export class SwapRocketDirectionEvent implements GameEvent {}
|
||||
export class SwapRocketDirectionEvent implements GameEvent {
|
||||
constructor(public readonly rocketDirectionUp: boolean) {}
|
||||
}
|
||||
|
||||
export class ShowBuildMenuEvent implements GameEvent {
|
||||
constructor(
|
||||
@@ -432,7 +434,8 @@ export class InputHandler {
|
||||
|
||||
if (e.code === this.keybinds.swapDirection) {
|
||||
e.preventDefault();
|
||||
this.eventBus.emit(new SwapRocketDirectionEvent());
|
||||
const nextDirection = !this.uiState.rocketDirectionUp;
|
||||
this.eventBus.emit(new SwapRocketDirectionEvent(nextDirection));
|
||||
}
|
||||
|
||||
// Shift-D to toggle performance overlay
|
||||
|
||||
Reference in New Issue
Block a user