Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(aor24): socket, validator, artifacts #71

Merged
merged 33 commits into from
Mar 3, 2024
Merged

feat(aor24): socket, validator, artifacts #71

merged 33 commits into from
Mar 3, 2024

Conversation

DonWick32
Copy link
Collaborator

No description provided.

@DonWick32 DonWick32 force-pushed the socket branch 2 times, most recently from 695ff86 to ce9b9e3 Compare February 4, 2024 21:20
MegaaDev and others added 13 commits February 11, 2024 03:07
* fix(schema): add name to defneder and mine

* feat: add inventory upgrade and fetch routes

* feat(inventory): add upgrade routes

* fix(inventory): fix upgrade route

* fix: dump file fix

* feat: send error message to frontend, dump fix
* validator rebase and changes

* (validator): return type changes

* (validator): game_handler init

* validator: mod.rs changes

* validator: mod additions and functional changes

* validator ready to test

* validator response type

* validator response type additions, bug fix v1

* feat: handle game terminal, define game logs

* validator: terminate response

* fix: remove redundant models

* feat: change shortest path to bfs, send artifact for simulation, fmt

* integration ongoing

* added remaining returns to mod

* fix: add sequence offset for new user creation

* feat: check artifact count for save base, fetch block id of bank from name

* validator mod fix

* fix: handle redis for attack, game termination

* feat: sriman pro skills

* feat: add route for game response, send game id

* fixing nitish's bugs

* fetch errors fixed, redis gotta be fixed

* fix: this commit dosent work this is just to send the lastest code for the defender

* feat: new artifact transfer route, change profile route, alter bank name check

* bug fixes and defender logic

* fix: proper redis handling in attack, game termination

* feat: check base under attack for saving, transfer, upgrade

* feat: save game logs

* fix(validator): defender movement function

* feat: max cap on per day attacks by user and attacks on a base

* feat: max cap on per day attacks by user and attacks on a base

* defender validation diff speeds

* diff speed logic validator

* fix: set total building hp, add logged in route, fix rating calc

* validator new branch backup

* fix(validator): defender movement

* fix(validator): defender movement skip condition wrong order

* defender simulation tweeks

* defender simulation

* feat: handle artifacts shifting after game over

* validator cleanups

* feat: max collectible artifacts, fix lint

* feat: bomb limit per attacker

* fix: upgrade should not update all for users

* feat: add workflow for socket

* invalidation handled and tested validator with frontend

* remove dead code

* fix clippy errors

* gamelog variables memory reduction

* feat: dummy dump for prod

---------

Co-authored-by: DonWIck32 <[email protected]>
Co-authored-by: kssisowrirajan <[email protected]>
Co-authored-by: ashw1nr2023 <[email protected]>
Co-authored-by: novice0192 <[email protected]>
* fix: send mapspace id after inventory upgrade

* self destruction

* fix: seeder, mine and defender name sending

* fix: add game table debug print statements

* fix: send next block id after upgrade, add trophies to game table, change history and leaderboard response

* timeout game termination and defender fix ++

* fix: update attacks, defenses won, dummy data, random avatar

* fix: no bot in leaderboard

* fix: rip simulation log

* feat: avatar

* fix: fmt

---------

Co-authored-by: ashw1nr2023 <[email protected]>
Co-authored-by: MegaaDev <[email protected]>
* fix(upgrade): upgrade only for one user

* fix: remove println
DonWick32 and others added 5 commits February 23, 2024 12:28
* feat(bin): script increasing artifacts

* fix: change bonus artifact count

* fix: add log after threads

---------

Co-authored-by: DonWIck32 <[email protected]>
@DonWick32 DonWick32 changed the title feat: socket and validator feat(aor24): socket, validator, artifacts Feb 25, 2024
@DonWick32 DonWick32 requested a review from novice0192 February 25, 2024 19:24
@DonWick32 DonWick32 merged commit 338ac53 into aor24 Mar 3, 2024
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants