Paul Gilbert
d9926ba5bb
XEEN: Fix attributes going negative
2020-09-12 17:57:16 -07:00
Paul Gilbert
23d15f1a1c
XEEN: Fix crash reading book in Great Pyramid
2020-09-12 17:38:52 -07:00
Paul Gilbert
19f5559620
XEEN: Fix mirror destination for Dragon Tower
2020-09-12 16:38:13 -07:00
Paul Gilbert
b32adea527
XEEN: Fix U/D keys in Quests dialog
2020-09-12 15:45:27 -07:00
aryanrawlani28
4b6976c558
GUI: U32: Reduce number of files changed and fixes
...
Up until last commit, everything was working fine but the amount of files changed was too large. This commit tries to reduce the changes.
- Add a fake constructor to Keymap, text-to-speech, setDescription (save-state)
- Redirecting functions for PopUpWidget::appendEntry, ButtonWidget::setLabel, GUIErrorMessage
- Use the above functions and constructors to reduce changes in Engines
- Fix warnings being in unicode. Only output english text in - Warnings, Errors, etc.
- Mark some strings as "translation" strings. (Not yet added to POTFILES)
- Remove some CP related things from po/modules.mk
- Previously used some Common::convertToU32 where it was not necessary, replace this with u32constructor
2020-08-30 14:43:41 +02:00
aryanrawlani28
bd19eaa5bf
GUI: U32: More code improvements in engines and misc fixes
...
- Xeen's GUIError now takes in U32String
- Scumm's ValueDisplayDialog takes in U32
- Mohawk's InfoDialog & PauseDialog takes in U32
- Mohawk - in riven.cpp, Some assignment fixes
- Backends -in sdl.cpp, Remove incorrect conversion from iso8859 when setting text in clipboard
- Graphics - Add u32 strings instead of decoding each piece in format
2020-08-30 14:43:41 +02:00
aryanrawlani28
e22b32abfe
GUI: U32: Use Common::U32String::format where necessary and GUIError to u32
...
- Where necessary as in, where translated messages are used.
- GUIErrorMessage now takes in U32String
- error messages across some engines use U32Strings. they are changed because they show a message dialog.
2020-08-30 14:43:41 +02:00
Eugene Sandulenko
ac6932bd89
I18N: Added missing files to POTFILES
2020-08-27 20:26:45 +02:00
Jonathan Phénix
8e8f94b5bb
XEEN: Prevent reduced font display in quick ref
...
This can currently happen if you go in any character screen and click
on "Resistances" and then consult "Quick Ref".
2020-07-11 18:39:43 -07:00
Jonathan Phénix
d62c667ca7
XEEN: Fix typo and improve comment
2020-07-06 18:46:09 -07:00
Jonathan Phénix
e01ce5ed73
XEEN: Delete unused items.cpp file
2020-06-20 15:24:10 -07:00
Paul Gilbert
61593a0a9f
XEEN: Do auto-capitalization of input text like original
...
Thanks to FrostyHitoshura
2020-06-20 09:27:47 -07:00
Jonathan Phénix
9ace55fa8d
XEEN: Display actual Warzone Wins instead of a hardcoded value
2020-06-14 15:30:51 -07:00
Jonathan Phénix
54de4a0071
XEEN: Fix crash when accessing character stats with keyboard
2020-06-13 15:50:33 -07:00
mataniko
581a6ec7d6
JANITORIAL: Rename kSupportsRTL to kSupportsReturnToLauncher
2020-05-12 10:36:38 +02:00
mataniko
06242a712b
JANITORIAL: Rename EVENT_RTL
...
Now that ScummVM is adding RTL support, the EVENT_RTL should be disambigious that it is for returning to launcher
2020-05-12 10:36:38 +02:00
Paul Gilbert
88cdad7f84
XEEN: Fix loading of wall items from savegame
2020-05-10 19:18:24 -07:00
Paul Gilbert
0d41026340
XEEN: Fix curing the well in Nightshadow
2020-05-07 20:46:12 -07:00
Paul Gilbert
5eea46f257
XEEN: Fix crash loading some savegames directly from launcher
2020-05-06 18:13:43 -07:00
Paul Gilbert
912b2f03eb
XEEN: Bugfix for bad mob data, WOXCD top of witches tower
2020-05-06 17:42:29 -07:00
Paul Gilbert
7948d12383
XEEN: Add missing sprite drawer for Energy Blast effect
2020-04-26 17:12:20 -07:00
Paul Gilbert
6a3aac1478
XEEN: Remove autosave code
2020-02-16 15:44:28 -08:00
Paul Gilbert
a00e44ba6c
ENGINES: Merge saveGameState virtual methods into a single one
2020-02-16 15:44:28 -08:00
Paul Gilbert
528d62930a
XEEN: Refactor to use Engine debugger
2020-02-16 13:07:19 +02:00
Bastien Bouclet
1bcdcabb29
XEEN: Add override keywords
2020-02-09 12:55:00 +01:00
Eugene Sandulenko
78cc55c4b0
XEEN: Added override keywords
2020-02-06 23:46:47 +01:00
Paul Gilbert
5b80320525
ENGINES: Adding override keyword to hasFeature methods
2020-02-04 20:04:11 -08:00
Paul Gilbert
5893672b80
XEEN: Mine Alpha fix needed to apply to non-CD version as well
2020-01-11 10:37:59 -08:00
Paul Gilbert
0bae299257
XEEN: Fix crash in WOXCD Deep Mine Alpha
2020-01-07 22:09:25 -08:00
D G Turner
5447a13013
XEEN: Fix Missing Default Switch Cases
...
These are flagged by GCC if -Wswitch-default is enabled.
2019-11-09 01:03:55 +00:00
Bastien Bouclet
9c8bd056d6
ENGINES: Stop using 'single id'
2019-11-03 11:43:00 +01:00
Bastien Bouclet
4b42112721
ENGINES: Add an engine ID to all the engines
2019-11-03 11:43:00 +01:00
Paul Gilbert
537515e808
XEEN: Proper fix for incorrect %lu format specifiers
2019-10-31 20:16:31 -07:00
Paul Gilbert
1381cc3fee
XEEN: Fix for invalid numbers in Character Info dialog
2019-10-30 20:32:13 -07:00
Paul Gilbert
f272673015
XEEN: Fix Swords tavern sign in exit locations
2019-10-28 19:23:59 -07:00
Paul Gilbert
e92b2547b9
XEEN: Fix ending monster suffering elemental damage
2019-09-22 15:40:15 -07:00
Paul Gilbert
9bffdfe9d5
XEEN: Fix clicking on monster names in combat to change target
2019-09-22 11:42:22 -07:00
Paul Gilbert
8f40cb95a4
XEEN: Fix drawing left border of minimap
2019-09-22 10:55:43 -07:00
Paul Gilbert
e6e70b2042
XEEN: Don't de-equip armor/acccessories when broken
2019-09-01 20:12:40 -07:00
Paul Gilbert
b0776c8f32
XEEN: Fix crash loading Great Pyramid Level 3
2019-09-01 15:29:33 -07:00
jepael
b1b03b18d3
XEEN: Fix compiler warning
2019-09-01 22:46:23 +03:00
Paul Gilbert
3996783c88
XEEN: Fix searches resulting in misc items
2019-09-01 10:14:47 -07:00
D G Turner
a37f35695c
XEEN: Add Virtual Destructor to SpritesDrawer Base Class
...
This is required to avoid GCC Compiler Warnings from -Wnon-virtual-dtor
2019-09-01 07:45:02 +01:00
Paul Gilbert
ada09b8162
XEEN: Fix rendering of Count Blackfang
2019-08-31 16:42:40 -07:00
Paul Gilbert
4377a0d995
XEEN: Workaround black pixels when rendering transparent Shades
2019-08-30 23:10:26 -07:00
Paul Gilbert
9213920ac1
XEEN: Cleanup of sprite drawer 3
2019-08-30 21:50:14 -07:00
Paul Gilbert
0f1722ebce
XEEN: Fix to use correct drawer for shades, drawer cleanup
2019-08-30 21:04:07 -07:00
Paul Gilbert
1588218f6f
XEEN: Further sprite drawer mode code
2019-08-30 19:36:13 -07:00
Paul Gilbert
27efc15f8c
XEEN: Creating sprite drawer class hierarchy for missing draw modes
2019-08-30 19:36:13 -07:00
Paul Gilbert
05de8819ba
XEEN: Remove unused methods, comments for engine methods
2019-08-29 21:11:52 -07:00