Alexander Batalov
249892716e
Get rid of mmx stuff
2023-02-18 18:14:30 +03:00
Alexander Batalov
3e8227a62b
Extract mainmenu
2023-02-17 15:55:14 +03:00
Alexander Batalov
1570f860e8
Remove unnecessary calls
2023-02-17 15:53:42 +03:00
Alexander Batalov
d7c4589a55
Extract preferences
2023-02-17 12:33:26 +03:00
Alexander Batalov
0a9a1dc7ca
Fix faulty frms
...
Closes #235
2023-02-16 15:46:49 +03:00
Alexander Batalov
42346f66b2
Update readme
2023-02-15 12:47:32 +03:00
Alexander Batalov
7ac651b736
Adjust modal dialogs position
2023-02-15 11:37:00 +03:00
Alexander Batalov
0bb822ba60
Fix "Affect player speed" font
...
Closes #245
2023-02-15 09:23:46 +03:00
Alexander Batalov
075de8f837
Review sound IO functions
2023-02-13 11:51:09 +03:00
Alexander Batalov
36b5ceba8a
Improve sound_decoder.cc accuracy
2023-02-13 11:02:17 +03:00
Alexander Batalov
f5d3cfb5e3
Fix Fast Metabolism trait
2023-02-12 23:12:36 +03:00
Alexander Batalov
81210f46af
Fix storing pointers in game global variables
2023-02-10 11:05:42 +03:00
Alexander Batalov
c14f671a0d
Add object and string concatenation
...
Fixes #232
2023-02-10 09:27:10 +03:00
Alexander Batalov
33141672ed
Use screen borders for scrolling worldmap
2023-02-10 09:00:59 +03:00
Alexander Batalov
28083cfea9
Fix talking head mood transition
2023-02-09 19:40:25 +03:00
Alexander Batalov
c9864741f3
Fix crash in artLockFrameDataReturningSize
...
Closes #231
2023-02-09 19:27:25 +03:00
Jiří Malák
5a230efd2b
Properly handle path with spaces ( #228 )
2023-01-29 08:56:03 +03:00
Alexander Batalov
3aea6a98ef
Fix loading custom interface frms
2023-01-21 15:24:18 +03:00
Alexander Batalov
ba49abcea6
Fix some scripts not being properly removed
...
Closes #224
2023-01-21 13:15:18 +03:00
Alexander Batalov
47f5be8340
Fix HP being used as AP
2023-01-20 14:16:43 +03:00
Alexander Batalov
d435185e9e
Fix missing melee damage info
2023-01-20 14:12:03 +03:00
Alexander Batalov
dcd450a9b7
Bump version to 1.2.0
2023-01-20 10:02:02 +03:00
Alexander Batalov
bfbf692cc0
Add iOS release workflow
2023-01-20 09:57:52 +03:00
Alexander Batalov
2714dc1ea1
Fix memory alignment
...
See #135 , #122
2023-01-19 20:27:22 +03:00
Alexander Batalov
8604d9c401
Fix check
2023-01-16 17:33:19 +03:00
Alexander Batalov
b9261c3da2
Fix directory name reading
2023-01-16 17:01:52 +03:00
Alexander Batalov
ed7176b796
Fix combatai_notify_onlookers
2023-01-16 16:55:31 +03:00
Alexander Batalov
6cac53d20b
Rename critter maneuver flags
2023-01-16 16:49:50 +03:00
Alexander Batalov
ad3860790c
Fix NPCs not joining combat
2023-01-16 16:42:50 +03:00
Alexander Batalov
bffe81d0b3
Improve cycle.cc readability
2023-01-05 11:29:00 +03:00
Alexander Batalov
6ab08bd22b
Remove some unused db functions
2023-01-05 10:39:46 +03:00
Alexander Batalov
060c79fc20
Remove electronic registration
2023-01-05 10:27:16 +03:00
Alexander Batalov
ac64fde502
Fix object rendering
...
Previous solution did not work well on high resolutions due to
incorrect tile calculations - was not updating edges and sometimes
hanged in endless loop trying to find upper-left or bottom-right
tiles.
New solution follows Sfall's HRP implementation.
2023-01-05 05:59:45 +03:00
Alexander Batalov
7496afa4f8
Clarify textObjectAdd param
2023-01-05 04:06:18 +03:00
Alexander Batalov
66955f893a
Review light.cc
2023-01-03 23:56:52 +03:00
Alexander Batalov
9ee4cb4a26
Refactor min/max usage
2023-01-03 23:00:38 +03:00
Alexander Batalov
a5cefd6c8b
Clear dirty rect during map updates
...
Previous solution to replace squares was destructive in nature and
could possibly lead to unexpected things (especially with mods where
tile 0x293 might not be opaque black).
New solution follows mapper refresh routines where entire dirty rect
is reset to black as a preparation step.
2023-01-03 21:10:20 +03:00
Alexander Batalov
d040ea814a
Fix objects being animated while playing movies
2023-01-02 21:15:43 +03:00
Alexander Batalov
03145e4fcd
Fix endgame slideshow issues
...
See #3
Closes #215
2023-01-02 14:34:42 +03:00
Alexander Batalov
812079004c
Make credits fullscreen
...
See #3 , #215
2023-01-02 13:09:03 +03:00
Alexander Batalov
6224af6178
Fix help screen issues
...
Closes #179
2023-01-02 11:13:32 +03:00
Alexander Batalov
a8d3cdd148
Improve worldmap.cc readability
2022-12-31 14:12:04 +03:00
Alexander Batalov
95cc863fde
Fix special encounter icon blinking
2022-12-30 16:45:49 +03:00
Alexander Batalov
cc1562b056
Add fading effects when moving to/from worldmap
...
Follow-up to #193
2022-12-30 00:41:29 +03:00
Alexander Batalov
07f3c82444
Fix map loading background
...
Integrated interface bar area remained visible during map loading.
2022-12-29 23:33:09 +03:00
Alexander Batalov
9976728e04
Fix worldmap background
...
Closes #193
2022-12-29 21:54:40 +03:00
Alexander Batalov
5922d15b1c
Fix various dialog box issues
...
- Better vertical positioning (account for word wrapping)
- Better horizontal positioning (consider both right and left gaps for
calculating available width).
- Prevent vertical text overflow.
2022-12-29 13:02:59 +03:00
Alexander Batalov
248d6dfb92
Add shadow to city labels
2022-12-29 10:43:02 +03:00
Alexander Batalov
73cc93a3e4
Cleanup some interface bar functions
2022-12-29 10:21:15 +03:00
Alexander Batalov
34259269a4
Improve "Whomever is attacking me" targeting
...
Fixes #197
2022-12-29 09:37:51 +03:00