Commit graph

72 commits

Author SHA1 Message Date
CoCo_Sol 106cabe951 Add resources system (#111)
All checks were successful
Rust Checks / checks (push) Successful in 3m5s
closes: #71
Reviewed-on: #111
Reviewed-by: Raphaël <r.lauray@outlook.fr>
Co-authored-by: CoCo_Sol007 <solois.corentin@gmail.com>
Co-committed-by: CoCo_Sol007 <solois.corentin@gmail.com>
2024-04-06 11:24:32 +00:00
CoCo_Sol 129f219401 Add license for tiles assets (#113)
Some checks failed
Rust Checks / checks (push) Has been cancelled
Reviewed-on: #113
Reviewed-by: Raphaël <r.lauray@outlook.fr>
2024-04-06 11:23:41 +00:00
CoCo_Sol 0b750da56b Fix speed movement of camera by adding delta time (#114)
Some checks failed
Rust Checks / checks (push) Has been cancelled
Reviewed-on: #114
Reviewed-by: Raphaël <r.lauray@outlook.fr>
2024-04-06 11:23:07 +00:00
CoCo_Sol 69ccefd601 Rename CurrentScene to Scene to be more generic (#109)
All checks were successful
Rust Checks / checks (push) Successful in 2m11s
closes: #98
Reviewed-on: #109
Reviewed-by: Raphaël <r.lauray@outlook.fr>
Co-authored-by: CoCo_Sol007 <solois.corentin@gmail.com>
Co-committed-by: CoCo_Sol007 <solois.corentin@gmail.com>
2024-04-04 21:19:56 +00:00
CoCo_Sol 773ba1cbd9 Fix ownership update condition (#107)
All checks were successful
Rust Checks / checks (push) Successful in 2m47s
Reviewed-on: #107
Reviewed-by: Raphaël <r.lauray@outlook.fr>
Co-authored-by: CoCo_Sol007 <solois.corentin@gmail.com>
Co-committed-by: CoCo_Sol007 <solois.corentin@gmail.com>
2024-04-03 20:42:37 +00:00
CoCo_Sol f14c154c11 Change the select size map system (#106)
All checks were successful
Rust Checks / checks (push) Successful in 2m53s
Reviewed-on: #106
Reviewed-by: Raphaël <r.lauray@outlook.fr>
Co-authored-by: CoCo_Sol <solois.corentin@gmail.com>
Co-committed-by: CoCo_Sol <solois.corentin@gmail.com>
2024-04-03 19:33:46 +00:00
CoCo_Sol 26f463e7a8 Add GPL-3 license to the project (#99)
Some checks failed
Rust Checks / checks (push) Has been cancelled
Reviewed-on: #99
Reviewed-by: Raphaël <r.lauray@outlook.fr>
Co-authored-by: CoCo_Sol <solois.corentin@gmail.com>
Co-committed-by: CoCo_Sol <solois.corentin@gmail.com>
2024-04-03 19:31:58 +00:00
CoCo_Sol 5d520c917f Add the ownership system (#96)
All checks were successful
Rust Checks / checks (push) Successful in 2m20s
closes: #67
Reviewed-on: #96
Reviewed-by: Raphaël <r.lauray@outlook.fr>
Co-authored-by: CoCo_Sol <solois.corentin@gmail.com>
Co-committed-by: CoCo_Sol <solois.corentin@gmail.com>
2024-04-03 15:44:17 +00:00
CoCo_Sol 45b47947de Change visibility of HoveredTexture to public (#97)
All checks were successful
Rust Checks / checks (push) Successful in 3m14s
Reviewed-on: #97
Reviewed-by: Raphaël <r.lauray@outlook.fr>
Co-authored-by: CoCo_Sol <solois.corentin@gmail.com>
Co-committed-by: CoCo_Sol <solois.corentin@gmail.com>
2024-04-01 14:28:25 +00:00
CoCo_Sol b2a22cbe55 Improve mouse movement on the map (#95)
All checks were successful
Rust Checks / checks (push) Successful in 3m4s
Reviewed-on: #95
Reviewed-by: Raphaël <r.lauray@outlook.fr>
Co-authored-by: CoCo_Sol <solois.corentin@gmail.com>
Co-committed-by: CoCo_Sol <solois.corentin@gmail.com>
2024-04-01 13:49:01 +00:00
CoCo_Sol 27fc86bfe4 Change oraganization of ui's programs (#94)
All checks were successful
Rust Checks / checks (push) Successful in 2m48s
Reviewed-on: #94
Reviewed-by: Raphaël <r.lauray@outlook.fr>
Co-authored-by: CoCo_Sol <solois.corentin@gmail.com>
Co-committed-by: CoCo_Sol <solois.corentin@gmail.com>
2024-03-31 23:13:53 +00:00
CoCo_Sol e6a00779e9 Add movement with the mouse (#90)
All checks were successful
Rust Checks / checks (push) Successful in 2m26s
Reviewed-on: fish-canard/border-wars#90
Reviewed-by: Raphaël <r.lauray@outlook.fr>
Co-authored-by: CoCo_Sol <solois.corentin@gmail.com>
Co-committed-by: CoCo_Sol <solois.corentin@gmail.com>
2024-03-31 22:29:48 +00:00
CoCo_Sol d431bd3734 Add a generic hover system (#93)
All checks were successful
Rust Checks / checks (push) Successful in 2m6s
Reviewed-on: fish-canard/border-wars#93
Reviewed-by: Raphaël <r.lauray@outlook.fr>
Co-authored-by: CoCo_Sol <solois.corentin@gmail.com>
Co-committed-by: CoCo_Sol <solois.corentin@gmail.com>
2024-03-31 22:18:38 +00:00
CoCo_Sol 949356449c Change inequality to equality for the responsive scaling (#92)
All checks were successful
Rust Checks / checks (push) Successful in 2m45s
Reviewed-on: fish-canard/border-wars#92
Reviewed-by: Tipragot <contact@tipragot.fr>
2024-03-31 21:46:02 +00:00
Raphaël ceca7d3681 Fix crashes due to Responsive scaling (#91)
Some checks failed
Rust Checks / checks (push) Failing after 3m9s
Co-authored-by: raphael <Aude11..>
Reviewed-on: fish-canard/border-wars#91
Reviewed-by: Tipragot <contact@tipragot.fr>
Reviewed-by: CoCo_Sol <solois.corentin@gmail.com>
2024-03-31 16:27:30 +00:00
CoCo_Sol a8895963bf Add text in markdown for the future webpage (#88)
Some checks failed
Rust Checks / checks (push) Has been cancelled
Reviewed-on: fish-canard/border-wars#88
Reviewed-by: Raphaël <r.lauray@outlook.fr>
Co-authored-by: CoCo_Sol <solois.corentin@gmail.com>
Co-committed-by: CoCo_Sol <solois.corentin@gmail.com>
2024-03-31 13:49:44 +00:00
CoCo_Sol 504a1cd326 Start game from the lobby by the admin (#86)
All checks were successful
Rust Checks / checks (push) Successful in 2m4s
closes: #33
Reviewed-on: fish-canard/border-wars#86
Reviewed-by: Raphaël <r.lauray@outlook.fr>
Co-authored-by: CoCo_Sol <solois.corentin@gmail.com>
Co-committed-by: CoCo_Sol <solois.corentin@gmail.com>
2024-03-31 13:47:25 +00:00
CoCo_Sol c9b1d1ca1e Add a prototype of the UI of the game (#89)
All checks were successful
Rust Checks / checks (push) Successful in 2m35s
Reviewed-on: fish-canard/border-wars#89
Reviewed-by: Raphaël <r.lauray@outlook.fr>
Co-authored-by: CoCo_Sol <solois.corentin@gmail.com>
Co-committed-by: CoCo_Sol <solois.corentin@gmail.com>
2024-03-31 13:38:47 +00:00
CoCo_Sol 3afb84d1cc Init the webpage (#87)
All checks were successful
Rust Checks / checks (push) Successful in 2m6s
Reviewed-on: fish-canard/border-wars#87
Reviewed-by: Racloody <racloody@noreply.tipragot.fr>
2024-03-30 20:50:13 +00:00
CoCo_Sol fa78c56049 Add check connection system (#84)
All checks were successful
Rust Checks / checks (push) Successful in 4m57s
Reviewed-on: fish-canard/border-wars#84
Reviewed-by: Raphaël <r.lauray@outlook.fr>
Co-authored-by: CoCo_Sol007 <solois.corentin@gmail.com>
Co-committed-by: CoCo_Sol007 <solois.corentin@gmail.com>
2024-03-30 14:41:57 +00:00
CoCo_Sol 6614a1f056 Remove unless todo (#85)
All checks were successful
Rust Checks / checks (push) Successful in 3m21s
Reviewed-on: fish-canard/border-wars#85
Reviewed-by: Raphaël <r.lauray@outlook.fr>
Co-authored-by: CoCo_Sol007 <solois.corentin@gmail.com>
Co-committed-by: CoCo_Sol007 <solois.corentin@gmail.com>
2024-03-26 10:07:12 +00:00
CoCo_Sol 5848272f4a Implement generic online system (#82)
All checks were successful
Rust Checks / checks (push) Successful in 3m48s
note that the feature of adding a system to check if players are still connected will be in a new pull request.

Reviewed-on: fish-canard/border-wars#82
Reviewed-by: Raphaël <r.lauray@outlook.fr>
Co-authored-by: CoCo_Sol007 <solois.corentin@gmail.com>
Co-committed-by: CoCo_Sol007 <solois.corentin@gmail.com>
2024-03-25 05:45:14 +00:00
CoCo_Sol 04c376d5eb Add the MapGenerationPlugin to the main app (#83)
All checks were successful
Rust Checks / checks (push) Successful in 3m31s
Reviewed-on: fish-canard/border-wars#83
Reviewed-by: Raphaël <r.lauray@outlook.fr>
2024-03-24 20:58:49 +00:00
CoCo_Sol 79092ea0f5 Improve selection system (#78)
All checks were successful
Rust Checks / checks (push) Successful in 4m33s
closes: #66
Reviewed-on: fish-canard/border-wars#78
Reviewed-by: Raphaël <r.lauray@outlook.fr>
2024-03-19 15:08:41 +00:00
CoCo_Sol 64280ab3ff Add all temporaries tiles (#80)
All checks were successful
Rust Checks / checks (push) Successful in 3m26s
Reviewed-on: fish-canard/border-wars#80
Reviewed-by: Raphaël <r.lauray@outlook.fr>
Co-authored-by: CoCo_Sol007 <solois.corentin@gmail.com>
Co-committed-by: CoCo_Sol007 <solois.corentin@gmail.com>
2024-03-12 17:05:53 +00:00
CoCo_Sol 4565e56f69 Add to docs all possible actions with all tiles (#79)
All checks were successful
Rust Checks / checks (push) Successful in 5m19s
Reviewed-on: fish-canard/border-wars#79
Reviewed-by: Raphaël <r.lauray@outlook.fr>
Co-authored-by: CoCo_Sol007 <solois.corentin@gmail.com>
Co-committed-by: CoCo_Sol007 <solois.corentin@gmail.com>
2024-03-12 16:07:53 +00:00
Raphaël d0c33523ce Renaming WindowSize (#77)
All checks were successful
Rust Checks / checks (push) Successful in 2m32s
Reviewed-on: fish-canard/border-wars#77
Reviewed-by: Tipragot <contact@tipragot.fr>
2024-03-09 17:53:32 +00:00
Raphaël 6e982a3935 Add a responsive scaling for ui (#73)
All checks were successful
Rust Checks / checks (push) Successful in 3m18s
Co-authored-by: raphael <lauray@outlook.fr>
Reviewed-on: fish-canard/border-wars#73
Reviewed-by: CoCo_Sol <solois.corentin@gmail.com>
2024-03-09 17:24:19 +00:00
CoCo_Sol 445bc5e10e Add a single background color (#76)
All checks were successful
Rust Checks / checks (push) Successful in 3m14s
Reviewed-on: fish-canard/border-wars#76
Reviewed-by: Tipragot <contact@tipragot.fr>
Co-authored-by: CoCo_Sol007 <solois.corentin@gmail.com>
Co-committed-by: CoCo_Sol007 <solois.corentin@gmail.com>
2024-03-09 16:15:23 +00:00
CoCo_Sol a731205a3d Click-on tile handle system (#74)
All checks were successful
Rust Checks / checks (push) Successful in 2m56s
Reviewed-on: fish-canard/border-wars#74
Reviewed-by: Raphaël <r.lauray@outlook.fr>
2024-03-09 14:51:44 +00:00
CoCo_Sol c43c14a76f Change textures of tiles (#75)
All checks were successful
Rust Checks / checks (push) Successful in 3m0s
Reviewed-on: fish-canard/border-wars#75
Reviewed-by: Raphaël <r.lauray@outlook.fr>
Co-authored-by: CoCo_Sol007 <solois.corentin@gmail.com>
Co-committed-by: CoCo_Sol007 <solois.corentin@gmail.com>
2024-03-09 14:36:57 +00:00
CoCo_Sol d378e8f44c Add a rendering system using temporary images (#61)
All checks were successful
Rust Checks / checks (push) Successful in 3m29s
closes: #54
Co-authored-by: CoCo_Sol <96190446+CoCoSol007@users.noreply.github.com>
Reviewed-on: fish-canard/border-wars#61
Reviewed-by: Tipragot <contact@tipragot.fr>
Co-authored-by: CoCo_Sol007 <solois.corentin@gmail.com>
Co-committed-by: CoCo_Sol007 <solois.corentin@gmail.com>
2024-03-05 18:08:53 +00:00
CoCo_Sol 980bce2e08 Reversing the camera view scaling system (#72)
All checks were successful
Rust Checks / checks (push) Successful in 2m9s
Reviewed-on: CoCo_Sol/border-wars#72
Reviewed-by: Tipragot <contact@tipragot.fr>
Co-authored-by: CoCo_Sol007 <solois.corentin@gmail.com>
Co-committed-by: CoCo_Sol007 <solois.corentin@gmail.com>
2024-03-02 19:28:53 +00:00
CoCo_Sol bb17d22b35 Add a camera system (#69)
All checks were successful
Rust Checks / checks (push) Successful in 4m38s
closes: #63
Reviewed-on: corentin/border-wars#69
Reviewed-by: Tipragot <contact@tipragot.fr>
2024-03-02 11:18:10 +00:00
Tipragot d5840eaabe Remove useless dependencies (#62)
All checks were successful
Rust Checks / checks (push) Successful in 21m10s
Co-authored-by: Tipragot <tipragot@gmail.com>
Reviewed-on: corentin/border-wars#62
Reviewed-by: Corentin <solois.corentin@gmail.com>
Reviewed-by: Raphaël <r.lauray@outlook.fr>
2024-02-22 20:36:09 +00:00
Tipragot f008b6dd9b Make the build time faster for development (#64)
Some checks failed
Rust Checks / checks (push) Has been cancelled
Co-authored-by: Tipragot <tipragot@gmail.com>
Reviewed-on: corentin/border-wars#64
Reviewed-by: Corentin <solois.corentin@gmail.com>
Reviewed-by: Raphaël <r.lauray@outlook.fr>
2024-02-22 20:35:07 +00:00
CoCo_Sol 92d3484d03 Adding a map creation plugin (#57)
All checks were successful
Rust Checks / checks (push) Successful in 3m48s
closes: #26
Reviewed-on: corentin/border-wars#57
Reviewed-by: Tipragot <contact@tipragot.fr>
Co-authored-by: CoCoSol007 <solois.corentin@gmail.com>
Co-committed-by: CoCoSol007 <solois.corentin@gmail.com>
2024-02-21 20:10:01 +00:00
Racloody 46ed463f41 Unify languages in readme (#59)
All checks were successful
Rust Checks / checks (push) Successful in 1m11s
Translate "Compositeur" with "Composer"

Reviewed-on: corentin/border-wars#59
Reviewed-by: Tipragot <contact@tipragot.fr>
Co-authored-by: Racloody <racloody@noreply.tipragot.fr>
Co-committed-by: Racloody <racloody@noreply.tipragot.fr>
2024-02-21 16:51:23 +00:00
CoCo_Sol fa0c47c9fb Fix the error in the distance calculation function (#58)
All checks were successful
Rust Checks / checks (push) Successful in 1m26s
Reviewed-on: corentin/border-wars#58
Reviewed-by: Tipragot <contact@tipragot.fr>
2024-02-18 18:12:38 +00:00
CoCo_Sol 2b3037d900 Remake utils for hexagon grids (#55)
Some checks failed
Rust Checks / checks (push) Has been cancelled
closes: #53
Reviewed-on: corentin/border-wars#55
Reviewed-by: Tipragot <contact@tipragot.fr>
Co-authored-by: CoCoSol007 <solois.corentin@gmail.com>
Co-committed-by: CoCoSol007 <solois.corentin@gmail.com>
2024-02-16 21:17:13 +00:00
CoCo_Sol dae48df64a Improve utils by adding pixel conversion (#52)
All checks were successful
Rust Checks / checks (push) Successful in 3m44s
Reviewed-on: corentin/border-wars#52
Reviewed-by: Tipragot <contact@tipragot.fr>
Co-authored-by: CoCoSol007 <solois.corentin@gmail.com>
Co-committed-by: CoCoSol007 <solois.corentin@gmail.com>
2024-02-15 09:50:15 +00:00
CoCo_Sol 663a4160a2 Changing the structure of map-related programmes (#51)
All checks were successful
Rust Checks / checks (push) Successful in 1m43s
Reviewed-on: corentin/border-wars#51
Reviewed-by: Tipragot <contact@tipragot.fr>
Co-authored-by: CoCoSol007 <solois.corentin@gmail.com>
Co-committed-by: CoCoSol007 <solois.corentin@gmail.com>
2024-02-14 18:18:14 +00:00
CoCo_Sol 5719e278a2 Add utils for hexagonal grild (#50)
All checks were successful
Rust Checks / checks (push) Successful in 1m16s
Reviewed-on: corentin/border-wars#50
Reviewed-by: Tipragot <contact@tipragot.fr>
Co-authored-by: CoCoSol007 <solois.corentin@gmail.com>
Co-committed-by: CoCoSol007 <solois.corentin@gmail.com>
2024-02-14 17:49:05 +00:00
Tipragot ba14642981 Event synchronisation between clients (#49)
All checks were successful
Rust Checks / checks (push) Successful in 1m10s
Closes #22
Closes #21

Reviewed-on: corentin/border-wars#49
Reviewed-by: Corentin <solois.corentin@gmail.com>
Co-authored-by: Tipragot <contact@tipragot.fr>
Co-committed-by: Tipragot <contact@tipragot.fr>
2024-02-13 13:59:39 +00:00
Tipragot 1c35d2d335 Make the relay connection Send and Sync (#48)
All checks were successful
Rust Checks / checks (push) Successful in 1m34s
Reviewed-on: corentin/border-wars#48
Reviewed-by: Corentin <solois.corentin@gmail.com>
Co-authored-by: Tipragot <contact@tipragot.fr>
Co-committed-by: Tipragot <contact@tipragot.fr>
2024-02-13 13:09:42 +00:00
Tipragot e1a191a539 Remove last bevnet system and prepare for the relay system (#47)
All checks were successful
Rust Checks / checks (push) Successful in 1m12s
Reviewed-on: corentin/border-wars#47
Reviewed-by: Corentin <solois.corentin@gmail.com>
Co-authored-by: Tipragot <contact@tipragot.fr>
Co-committed-by: Tipragot <contact@tipragot.fr>
2024-02-12 23:52:01 +00:00
Tipragot b74bd7c6f7 Reconnection system using secret for the relay server (#46)
All checks were successful
Rust Checks / checks (push) Successful in 1m6s
Closes #45

Reviewed-on: corentin/border-wars#46
Reviewed-by: Corentin <solois.corentin@gmail.com>
Co-authored-by: Tipragot <contact@tipragot.fr>
Co-committed-by: Tipragot <contact@tipragot.fr>
2024-02-12 22:41:00 +00:00
Tipragot 82a77dbdbb Non blocking relay connection (#44)
All checks were successful
Rust Checks / checks (push) Successful in 1m47s
Reviewed-on: corentin/border-wars#44
Reviewed-by: Corentin <solois.corentin@gmail.com>
Co-authored-by: Tipragot <contact@tipragot.fr>
Co-committed-by: Tipragot <contact@tipragot.fr>
2024-02-12 14:31:54 +00:00
CoCo_Sol 2713959466 Change licence of the bevnet crate (#43)
All checks were successful
Rust Checks / checks (push) Successful in 1m4s
Reviewed-on: corentin/border-wars#43
Reviewed-by: Tipragot <contact@tipragot.fr>
Co-authored-by: CoCoSol007 <solois.corentin@gmail.com>
Co-committed-by: CoCoSol007 <solois.corentin@gmail.com>
2024-02-11 23:07:48 +00:00
CoCo_Sol 8495ab66eb Add Containerfile for relay-server (#42)
All checks were successful
Rust Checks / checks (push) Successful in 1m8s
Reviewed-on: corentin/border-wars#42
Reviewed-by: Tipragot <contact@tipragot.fr>
Co-authored-by: CoCoSol007 <solois.corentin@gmail.com>
Co-committed-by: CoCoSol007 <solois.corentin@gmail.com>
2024-02-11 14:42:05 +00:00