Commit Graph

1183 Commits

Author SHA1 Message Date
evanpelle ef52af0dda Merge pull request #147 from ilan-schemoul/stop-trading-txt
feat: rename embargo to start/stop trading
2025-03-06 09:03:13 -08:00
ilan schemoul 264bfa0c2c feat: rename embargo to start/stop trading 2025-03-06 01:04:25 +01:00
Evan fa5ba935ff update gatekeeper 2025-03-04 16:35:36 -08:00
Evan 1becff9fd1 Merge branch 'main' of github.com:openfrontio/OpenFrontIO 2025-03-04 16:32:32 -08:00
Evan e288b5d5fa use gatekeeper wrapper to avoid using promise 2025-03-04 16:32:29 -08:00
evanpelle 7d79c299f4 Merge pull request #143 from ilan-schemoul/warship-target
feat: WarShips red color outside if target current player
2025-03-04 15:53:47 -08:00
ilan schemoul d2208755c4 feat: WarShips red color outside if target current player
Hard to know when warship captures your trade so if they target one of
your trade or war ship they are highlighted in red.
Known limitation: doesn't work well if the WarShip is already in red
(player's color)
2025-03-05 00:45:35 +01:00
Evan 8c8fa87821 update gatekeepr 2025-03-04 08:43:58 -08:00
Evan 6a22d58281 use admin key token for admin auth 2025-03-04 08:43:17 -08:00
evanpelle 87d5172adb Merge pull request #139 from BeGj/fix/click-outside-map-for-findWarshipsNearCell
handle findWarshipsNearCell (unhandled exception) when clicking outside the map
2025-03-04 06:33:37 -08:00
BeGj 2685891e7a checks if valid coord before referencing the tile. 2025-03-04 14:30:31 +00:00
evanpelle fe0e0f0dca Merge pull request #140 from BeGj/fix/missile-silo-wrong-log-text
corrects port to missile silo
2025-03-04 06:08:45 -08:00
BeGj 8bd1d84dae corrects port to missile silo 2025-03-04 14:06:35 +00:00
Evan 62c4887fbb Merge branch 'main' of github.com:openfrontio/OpenFrontIO 2025-03-04 05:35:02 -08:00
Evan ab918e5a34 update version 2025-03-04 05:35:00 -08:00
evanpelle 718b572b59 Merge pull request #117 from ilan-schemoul/cance-attacks
feat: cancel attack
2025-03-04 05:20:01 -08:00
BeGj abf79f4c8d console.debug is unecessary, code comment instead. 2025-03-04 12:25:01 +00:00
BeGj de07fd0b4f removed isValidCoord in onMouseUp 2025-03-04 12:24:35 +00:00
BeGj 276eee1152 validates coordinates in onMouseUp 2025-03-04 12:12:20 +00:00
BeGj a60bef97f0 reverted organized imports 2025-03-04 12:06:42 +00:00
BeGj fe9eb8700c handle findWarshipsNearCell when clicking outside the map 2025-03-04 12:03:30 +00:00
Evan 226112beb5 have MIRV target all non allied players, increase price to 25 million 2025-03-03 20:46:28 -08:00
Evan ccebe86664 reduce alliance to 4 minutes 2025-03-03 20:32:09 -08:00
Evan 49a54cd879 traitors have .8 defense debuff 2025-03-03 20:31:39 -08:00
Evan 3aa375b210 have warships favor attacking transport ships 2025-03-03 20:23:27 -08:00
evanpelle 58ed84a63e Merge pull request #130 from ilan-schemoul/fix-touch-atk
fix: touch screen should always open menu when touch screen
2025-03-03 20:06:04 -08:00
Evan 84f067d66b remove small lakes, use largest body of water as ocean 2025-03-03 20:00:12 -08:00
Evan 0a482e2e6e infinity checks on bigint 2025-03-03 19:21:39 -08:00
Evan c1383d76f1 allow boating on lakes 2025-03-03 19:19:16 -08:00
Evan 9fd1203d50 format HostLobbyModal 2025-03-03 14:46:29 -08:00
Evan 399cf4aab0 optimize trade ships 2025-03-03 14:37:24 -08:00
ilan schemoul 0790c3d818 fix: touch screen should always open menu when touch screen
Previous patch (to choos left click actions) by mistake made touchscreen
by default attack with touch instead of open menu
2025-03-03 22:10:58 +01:00
ilan schemoul 9a1f916f4d feat: cancel attack
Canceling attack takes time and incurs a malus (loose some troops).
Also prettier fixed a file HostLobbyModal.
2025-03-03 22:06:35 +01:00
Evan 8803cc89b6 Merge branch 'main' of github.com:openfrontio/OpenFrontIO 2025-03-03 11:53:31 -08:00
Evan 1132dc5ed9 use S3 & reshift to archive 2025-03-03 11:53:28 -08:00
evanpelle 10f730a0ca Merge pull request #125 from BrunoJurkovic/join-spamming
Simple debouncer preventing join spam
2025-03-03 10:39:39 -08:00
Bruno Jurković 8498c0d398 simple debouncer preventing join spam 2025-03-03 12:11:46 +01:00
evanpelle 9d992c29e3 Merge pull request #99 from groffta/randmap
Added random option to map selection for SinglePlayerModal and HostLobbyModal.
2025-03-02 20:13:14 -08:00
evanpelle af802c4ad0 Merge pull request #102 from BrunoJurkovic/warship-selection
Warship Selection System
2025-03-02 20:11:11 -08:00
evanpelle b43bfa1194 Merge pull request #118 from ilan-schemoul/fix-comment-nuke
refactor: remove comment outdated
2025-03-02 20:03:23 -08:00
evanpelle ef50ceffbc Merge pull request #119 from BrunoJurkovic/show-attack-boats-in-chat
Naval attack message added
2025-03-02 20:03:08 -08:00
evanpelle 6662b68ae5 Merge pull request #120 from ilan-schemoul/fix
fix: crash if trying to view game without being a player
2025-03-02 20:02:38 -08:00
Evan ddd739b8b8 create aws depoyment script move scripts back to root dir because they need dockerfiles 2025-03-02 20:00:34 -08:00
Evan be05a5508a update update.sh 2025-03-02 19:19:25 -08:00
Evan 24d9d16683 create update script, move deployment scripts to deploy folder 2025-03-02 19:11:39 -08:00
Evan 3225430592 Remove prettierignore because it ignores unkown files now 2025-03-02 18:55:36 -08:00
Evan cc8adbac37 Merge branch 'main' of github.com:openfrontio/OpenFrontIO 2025-03-02 18:53:50 -08:00
Evan 44b6894b24 add AWS update and deployment scripts 2025-03-02 18:52:42 -08:00
Bruno Jurković f84a18aa95 prevent selecting other players' warships 2025-03-02 23:31:25 +01:00
Bruno Jurković 3d4ea515de refactor: move selection rendering to dedicated UILayer 2025-03-02 23:31:19 +01:00