Anders Jenbo
d523fc1e81
Cleanups
5 years ago
Anders Jenbo
01f66d7f73
[android] Implement loading translations from assets
5 years ago
Anders Jenbo
522f748179
[android] Detect prefered language
5 years ago
Anders Jenbo
0475aed939
[android] Allow FileExists to work on assets
5 years ago
Anders Jenbo
5c2a559487
Get default langauge
5 years ago
ephphatha
8930b789d6
Rename UiType members to follow naming convention
...
Convention seems to be that scrollbar is treated as a single unhyphenated word so the UiScrollbar class was renamed to match.
5 years ago
ephphatha
0575716eac
Rename UiFlags members to group related options
5 years ago
ephphatha
bd140142c3
Convert UiType to a scoped enum
5 years ago
ephphatha
7d93cada67
Refactor UiItemBase and derived types to reduce duplicate constructors
...
Using optional arguments where possible so that all use cases can share the same constructor. Also moving member initialisation to the initialiser list syntax as this makes it clear that the derived class is only setting properties on that class, leaving the parent constructor to initialise members of the parent class.
5 years ago
ephphatha
4ad53232a0
Convert the UiFlags enum to a scoped enum type
...
Replace operator&& with named function
5 years ago
obligaron
fb562b29e9
Timedemo: Regard ProcessInput and gfProgressToNextGameTick
5 years ago
Anders Jenbo
eda4a5061e
Implement demo recording and playback
...
This records all keyboard and mouse events to a file and lets you play
it back at a later point with a differen game speed.
5 years ago
Anders Jenbo
1703901c2d
Explicitly mark strings as not c-formatted
5 years ago
obligaron
fe034ce709
Towncast: Fix character changes direction for casting
5 years ago
obligaron
fba534de0a
Remove unused LastMouseButtonTime
5 years ago
Anders Jenbo
4451a519eb
Fix two OOBs in missiles.cpp
5 years ago
Jmgr
84b8b5828d
Keymapper: remove now useless INI access functions
5 years ago
Anders Jenbo
24d0d37d26
Add drop shadow to DrawMapLineSteep
5 years ago
obligaron
551645060b
Fix item swapping and AnimationInfo::ChangeAnimationData
5 years ago
Anders Jenbo
9818ad4891
[Android] Locate external App data path and migrate data files
5 years ago
obligaron
7d9891b249
ADL GetOffsetForWalking: remove diagonal special
5 years ago
Anders Jenbo
ab8afa7cd7
Fix edge cases in mouse action tracking code ( #2452 )
...
Fixes #2431
Also:
- Track spell targets
- Merge repeat walk in to the new repeat action code
- Avoid time based repeats (use action frame instead)
5 years ago
obligaron
d2b2a5a4fc
Fix Counselor always hiding
5 years ago
staphen
22da429d4b
Restore return statement removed by 9ebdb6d.
5 years ago
Vladimir Olteanu
2d0c818a63
Use SdlThread stuff in appfat.cpp
5 years ago
Vladimir Olteanu
1889f2badd
Get rid of utils/thread.{h,cpp}
5 years ago
Vladimir Olteanu
e6412ff8ab
Use SdlThread in nthread
5 years ago
Vladimir Olteanu
fc8fc46e17
Use SdlThread in dthread.cpp
5 years ago
Vladimir Olteanu
77a3955bae
Introduce SdlThread
5 years ago
Vladimir Olteanu
629bd69fab
Remove duplicate code in AddFooRune
5 years ago
Vladimir Olteanu
fae1e4eee5
Replace CCritSect with SdlMutex
5 years ago
Anders Jenbo
7effa1a931
Merge pull request #2433 from diasurgical/player
5 years ago
obligaron
62ac7cc453
Fix DirOK for unique monsters
5 years ago
Anders Jenbo
a07b30a0c7
Get Towners by reference
5 years ago
Anders Jenbo
de0b3a38b8
Apply code style
5 years ago
Anders Jenbo
e5fc7fd17c
Move remaning symbols in to anonymous namespaces
5 years ago
Anders Jenbo
9c4e34f988
Player by reference
5 years ago
Anders Jenbo
8ba3bbb6a4
Have PosOkPlayer take PlayerStruct as input ( #2430 )
5 years ago
obligaron
cb62e7bf2d
Fix automap jiggling for player arrow
5 years ago
obligaron
d63fcded76
Refactor PlaceGroup ( #2425 )
...
* Rename MonstPlace -> CanPlaceMonster
* Refactor custom hitpoints and armorclass out of mUnqAttr
* Introduce enum UniqueMonsterPack
5 years ago
Anders Jenbo
f0a7a5c989
🎨 Apply code style
5 years ago
Anders Jenbo
069249f318
🚚 Move local function to anonymous namespace i-p
5 years ago
Anders Jenbo
6227c0a012
Cancel targeted attack on dead targets
...
Fixes #962
5 years ago
Anders Jenbo
4260d4cfcc
Add OperateObject to MouseAction
...
For continiously operate fountains etc
Fixes #1133
5 years ago
obligaron
dae9d7eff5
Enable ADL (GetOffsetForWalking) for automap
5 years ago
Anders Jenbo
f5406e7ce1
🚨 Fix warnings related to gdwCurPathStep signed ness
5 years ago
Anders Jenbo
62986869ab
Make GroupUnity take MonsterStruct
5 years ago
obligaron
20de9746eb
GroupUnity: Remove unused code for minions that are uniques themself
5 years ago
obligaron
91c8503ea5
Rename leaderflag to leaderRelation and MonsterRelation to LeaderRelation
5 years ago
obligaron
a677a61f13
Refactor GroupUnity
5 years ago