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

refactor(ri): use int32 instead of uint32 in all components #70

Closed
wants to merge 1 commit into from

Conversation

alvrs
Copy link
Member

@alvrs alvrs commented Jul 11, 2022

feat(ri): combat MVP (#58)

fix: use int32 everywhere

fix(ri): do not heal defenders when attacking with negative hp (lol)

fix(ri): fail stamina reduction if not enough is present

feat(ri): death MVP (#61)

Blueprints (#64)

  • feat(ri): prototype MVP

  • fix(ri): set current stamina to 0 when spawning a soldier

  • refactor(ri): prototype -> blueprint

feat(ri): adding path movement, moveSpeed and aStar pathfinding, remo… (#62)

  • feat(ri): adding path movement, moveSpeed and aStar pathfinding, removed keyboard movement

  • fix(ri): delete destination system, use position system for local path logic

  • feat(ri): change MoveSpeed from uint32 to int32

  • fix(ri): delete old TODO commend

  • refactor(ri): remove timestamps from right click stream

  • fix(ri): filter right click stream correctly, remove unecessary checks in path viz

  • refactor(ri): clean up rightclick stream

BlueprintComponents (#66)

  • feat(ri/contracts): add BlueprintComponentsComponent to allow dynamic construction of blueprints

  • fix(ri): fix BlueprintComponents getEntitiesWithValue

feat: merge main to get new systems pattern (#69)

  • feat: merge main to get new systems pattern

  • refactor: move PrototypeSystem back to LibPrototype

  • feat: new forge test infrastructure

  • fix(ri/contracts): fix stamina update to allow stamina to go to 0

  • fix(ri/contracts): allow combat between attackers with no health or defenders with no attack

  • fix(ri-contracts): fix dev dependencies and increase local gas limit

  • feat: use dev mode to disable cache in sync worker

  • fix(ri/client): pass devMode param to createSystemExecutors

  • fix(ri-contracts): use existing variable

Co-authored-by: Andy Cernera kooshaba@gmail.com

Co-authored-by: Andy Cernera kooshaba@gmail.com
Co-authored-by: Big Nuge davidkolop@gmail.com

feat(ri): combat MVP (#58)

fix: use int32 everywhere

fix(ri): do not heal defenders when attacking with negative hp (lol)

fix(ri): fail stamina reduction if not enough is present

feat(ri): death MVP (#61)

Blueprints (#64)

* feat(ri): prototype MVP

* fix(ri): set current stamina to 0 when spawning a soldier

* refactor(ri): prototype -> blueprint

feat(ri): adding path movement, moveSpeed and aStar pathfinding, remo… (#62)

* feat(ri): adding path movement, moveSpeed and aStar pathfinding, removed keyboard movement

* fix(ri): delete destination system, use position system for local path logic

* feat(ri): change MoveSpeed from uint32 to int32

* fix(ri): delete old TODO commend

* refactor(ri): remove timestamps from right click stream

* fix(ri): filter right click stream correctly, remove unecessary checks in path viz

* refactor(ri): clean up rightclick stream

BlueprintComponents (#66)

* feat(ri/contracts): add BlueprintComponentsComponent to allow dynamic construction of blueprints

* fix(ri): fix BlueprintComponents getEntitiesWithValue

feat: merge main to get new systems pattern (#69)

* feat: merge main to get new systems pattern

* refactor: move PrototypeSystem back to LibPrototype

* feat: new forge test infrastructure

* fix(ri/contracts): fix stamina update to allow stamina to go to 0

* fix(ri/contracts): allow combat between attackers with no health or defenders with no attack

* fix(ri-contracts): fix dev dependencies and increase local gas limit

* feat: use dev mode to disable cache in sync worker

* fix(ri/client): pass devMode param to createSystemExecutors

* fix(ri-contracts): use existing variable

Co-authored-by: Andy Cernera <kooshaba@gmail.com>

Co-authored-by: Andy Cernera <kooshaba@gmail.com>
Co-authored-by: Big Nuge <davidkolop@gmail.com>
@Kooshaba Kooshaba closed this Jul 11, 2022
@alvrs alvrs deleted the alvrs/rebase-nyc-2 branch July 19, 2022 19:48
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.

None yet

2 participants