refactor(ri): use int32 instead of uint32 in all components #70
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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