Skip to content

Conversation

@grantramsay
Copy link
Owner

No description provided.

@grantramsay grantramsay force-pushed the test/textureAtlasBatchRender branch 3 times, most recently from fad9e90 to be4f0b1 Compare March 3, 2019 00:35
@grantramsay grantramsay force-pushed the test/textureAtlasBatchRender branch 4 times, most recently from c70fa72 to 8d5c74f Compare March 18, 2019 01:24
grantramsay and others added 30 commits March 3, 2020 18:56
Fix bug where player moves with shift key and mouse down drag
Change shift key to have higher priority then target actor/item click
Remove getTypeId from abstract BaseAttackState
Move spell type enum to diabloexe
Missiles that don't move shouldn't be concerned with range
…ations

Add animations for casting spells and fire arrows for ranged weapons
- Force passing player class to constructor of player. This fixes a bug
where we would calculate stats before the class had been set.
- Pass around PlayerClass enum instead of string.
Make freeablo work from an installed dir
Update changelog
Any player can use town portal
Change mMissileGraphics to std::unordered_set
Add comment on not using mMissileGraphics for game logic
Add TODO for removing "additionalConstraints" after GameObject refactor
Use std::numeric_limits<int32_t>::max() over INT32_MAX
…omposition

Feat/missile class composition
In mp, another player could pick up the item before you got to it, in
which case you would have a dangling pointer
gcc 9 emits a "sequence-point" warning for the original code
…tchRender

# Conflicts:
#	apps/freeablo/engine/threadmanager.cpp
#	apps/freeablo/faworld/playerbehaviour.cpp
#	components/render/nuklear_sdl_gl3.h
#	components/render/sdl2backend.cpp
#	components/render/sdl_gl_funcs.cpp
# Conflicts:
#	apps/freeablo/farender/renderer.cpp
#	apps/freeablo/faworld/actoranimationmanager.cpp
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.

6 participants