Alexander Arkhipov
fc18a4e7e2
fix several combat bugs
...
- fixed crit misses becoming 0-damage crit hits;
- fixed wrong messages after " and ";
- fixed the silent death perk benefitting everyone but the player;
2022-12-05 20:29:10 +03:00
Alexander Batalov
3a541d4b67
Fix endurance label
...
Closes #201
2022-11-10 23:48:09 +03:00
Alexander Batalov
7471f9cdbe
Fix palette fading
2022-11-10 23:43:18 +03:00
Alexander Batalov
fe9ba9171e
Add custom message lists support
...
Closes #130
See #200
2022-11-10 18:07:23 +03:00
Alexander Batalov
6c03e4e293
Fix storing pointers in map global variables
2022-11-09 14:35:07 +03:00
Alexander Batalov
3f25c9265b
Fix arguments order
2022-11-09 13:54:32 +03:00
Alexander Batalov
fa475c754e
Add opReadByte
...
See #200
2022-11-09 13:09:56 +03:00
Alexander Batalov
5e9cf96106
Rename state structs
...
Fixes UB leading to crash when exiting the game
2022-11-09 11:41:53 +03:00
Alexander Batalov
a70912d311
Fix ini section parsing
2022-11-09 11:11:19 +03:00
Alexander Batalov
67351b8b09
Fix player model customization
2022-11-09 10:21:12 +03:00
Alexander Batalov
e0e0a1ee7d
Add Sfall list functions
...
See #200
2022-11-08 22:55:25 +03:00
Alexander Batalov
fa11122f87
Make spatial script finders public
2022-11-08 22:45:30 +03:00
Alexander Batalov
ef54463fcc
Add pc bonus stats opcodes
...
See #200
2022-11-08 18:59:14 +03:00
Alexander Batalov
2255481d50
Add missing header
2022-11-08 18:07:11 +03:00
Alexander Batalov
03a7e2e1b1
Add some Sfall global vars functions
...
See #200
2022-11-08 18:01:00 +03:00
Alexander Batalov
19bcfebe0d
Add ammo/charges opcodes
...
See #200
2022-11-07 20:41:33 +03:00
Alexander Batalov
393d89f8c4
Add some Sfall opcodes
...
See #200
2022-11-07 20:03:04 +03:00
Alexander Batalov
9c6286f94a
Increase number of opcodes
2022-11-07 19:06:37 +03:00
Alexander Batalov
fa058f24b4
Add interface bar side panels
...
See #3
2022-11-07 16:05:34 +03:00
Alexander Batalov
b2420bdc80
Refactor artLock with FrmImage
2022-11-07 13:55:05 +03:00
sonilyan
23bee9fd62
Add IFACE_BAR_WIDTH support ( #188 )
2022-11-07 13:35:22 +03:00
Alexander Batalov
3ec827d5c1
Fix worldmap position calculation
...
Closes #192
2022-11-07 10:59:16 +03:00
Alexander Batalov
c692fc91af
Fix error check
...
Closes #196
2022-11-03 18:16:50 +03:00
Alexander Batalov
a38151bf2c
Reorganize control flow in gdCustomSelect
...
Fixes #198
2022-11-03 18:08:49 +03:00
Alexander Batalov
b689b3a757
Fix combat control fields not being cleared
...
Closes #194
2022-11-03 17:48:34 +03:00
Alexander Batalov
e7d68c4f72
Get rid of PreferenceDescription packing
...
Fixes pointer alignment warnings.
2022-10-30 13:00:43 +03:00
Alexander Batalov
bc43bdc99c
Rename some variables in objectSetLocation
2022-10-30 09:39:43 +03:00
Alexander Batalov
e5aa4a3518
Fix square tiles initial lookup
2022-10-30 09:31:09 +03:00
Alexander Batalov
4e98093d6c
Fix crash when removing all scripts
2022-10-30 09:03:24 +03:00
Alexander Batalov
1342fd3ecf
Fix warning
2022-10-30 08:45:04 +03:00
Alexander Batalov
3015f39368
Review interfaceFontGetStringWidthImpl
2022-10-30 08:41:00 +03:00
Alexander Batalov
37f7ecc1c3
Review SlotMap2Game
2022-10-29 21:27:08 +03:00
Alexander Batalov
bdf2c219ab
Fix error check
2022-10-29 21:09:53 +03:00
Alexander Batalov
3488833c2e
Use SDL for logging
2022-10-29 20:57:11 +03:00
Alexander Batalov
4821cab724
Review tileSetCenter flags
2022-10-29 18:52:22 +03:00
Alexander Batalov
0851354c8a
Rename _square_y
2022-10-29 18:25:28 +03:00
Alexander Batalov
2f42818a33
Review square coords math
2022-10-29 18:23:53 +03:00
Alexander Batalov
12367acb33
Fix byte swapping warnings
2022-10-29 18:17:57 +03:00
Alexander Batalov
caa8b06d4f
Fix UB when parsing encounter table
2022-10-29 18:14:49 +03:00
Alexander Batalov
2b63360b95
Fix memory alignment
2022-10-29 17:26:46 +03:00
Alexander Batalov
8dd8d1c312
Replace random generator
2022-10-29 17:21:54 +03:00
Alexander Batalov
8ee0f478ad
Fix setting managed button procs
2022-10-28 11:02:53 +03:00
Alexander Batalov
9c6daa4abe
Fix selecting managed window
2022-10-28 10:59:38 +03:00
Alexander Batalov
01f264e0c2
Fix color setters
2022-10-28 10:35:22 +03:00
Alexander Batalov
1bbd586cbb
Fix trimming line ending in .lst files
2022-10-26 10:17:39 +03:00
Alexander Batalov
223930c464
Get rid of goto
2022-10-25 17:37:45 +03:00
Alexander Batalov
40510539ee
Fix interface font loading
2022-10-25 15:57:31 +03:00
Alexander Batalov
c47113ca29
Force screen redraw after playing movies
...
Fixes #180
2022-10-25 13:05:09 +03:00
Alexander Batalov
ad9b8586e9
Fix testing pointers for nulls in Nevada
...
Closes #178
2022-10-25 09:57:13 +03:00
sonilyan
5b151634a5
Fix memory alignment ( #187 )
2022-10-25 09:12:54 +03:00