Ivan Savenko
|
38bb5a76e6
Handle flag color overlay and creature selection overlay separately
|
9 months ago |
Ivan Savenko
|
251155d913
More robust management of body/shadow/overlay split
|
11 months ago |
Ivan Savenko
|
ffba847f40
xBRZ-upscaled images now support common palette-transform effects:
|
1 year ago |
Ivan Savenko
|
0d6ec0d224
Reviewed usage of EBlitMode, now specified clearly in all cases
|
1 year ago |
Ivan Savenko
|
230add02e4
Remove no longer used code
|
1 year ago |
Ivan Savenko
|
a1fb3b8b01
Reduce direct access to CAnimation, removed various caching schemes
|
1 year ago |
Alexander Wilms
|
02e429e973
Fix typos using https://github.com/crate-ci/typos
|
1 year ago |
Ivan Savenko
|
0d0d3d8c80
Renamed speed -> getMovementRange, remove misleading default parameter
|
1 year ago |
Johannes Schauer Marin Rodrigues
|
a1a5bc28c2
convert line endings from CRLF (Windows) to LF (Linux/Unix)
|
2 years ago |
Ivan Savenko
|
1d0e696db6
Added RenderHandler that acts as factory for images and animations
|
2 years ago |
Ivan Savenko
|
823ffa7a07
Always use ResourcePath for referencing images and animations
|
2 years ago |
Ivan Savenko
|
43795c39a5
Replaced all usage of SDL_Color outside of render with ColorRGBA
|
2 years ago |
Ivan Savenko
|
da3a05bc8b
Fix special colors in battle
|
2 years ago |
Ivan Savenko
|
dcff463d36
Fixed handling of special palette colors in palette transformations
|
2 years ago |
Ivan Savenko
|
31b718898a
Fix playback of shooter animations at max speed
|
2 years ago |
Ivan Savenko
|
ab8b407294
Style cleanup
|
2 years ago |
Ivan Savenko
|
2ac997d8a9
Fix "holding" animation speed
|
2 years ago |
Ivan Savenko
|
108a42e4ba
Reorganized includes for new layout. New class - IImageLoader
|
2 years ago |
Ivan Savenko
|
0ba74fea73
Merge pull request #1515 from IvanSavenko/time_based_animations
|
2 years ago |
Ivan Savenko
|
e14290fde0
Removed loading of images from file into SDL_Surface
|
2 years ago |
Ivan Savenko
|
3749074a4d
Renamed speed setting name to force-reset it to new scale
|
2 years ago |
Ivan Savenko
|
d34efaeb81
All battle effects now use time-based timings
|
2 years ago |
Ivan Savenko
|
ee7a573cb8
Refactoring of SDL API usage:
|
2 years ago |
Ivan Savenko
|
4ca22e652d
All projectile animations now use time-based speed
|
2 years ago |
Ivan Savenko
|
d2fe31e224
Fix obstacles (e.g. Quicksands) animation speed
|
2 years ago |
Ivan Savenko
|
8b207fae63
ECreatureAnimType enum -> enum class
|
2 years ago |
Ivan Savenko
|
c835a84051
Moved all GUI handling from BattleInterface to BattleControlPanel
|
2 years ago |
Ivan Savenko
|
733f21f8dc
Petrify will freeze stack animations
|
2 years ago |
Ivan Savenko
|
864990db13
Implemented Bloodlust & Petrification effect
|
2 years ago |
Ivan Savenko
|
7857668158
Implemented group attack animations for dragons/Hydras/etc
|
2 years ago |