54 Commits

Author SHA1 Message Date
D G Turner
ff202dc884 DEVTOOLS: Fix GCC Warning in create_xeen
The return type of the local File class read method is long, not size_t.
2021-03-05 10:10:15 +00:00
sluicebox
93eeffc84d JANITORIAL: Update old bug tracker numbers 2021-03-03 02:15:05 +02:00
Jonathan Phénix
0826cb3025 XEEN: create_xeen: Fix error detection for file operations
These issues were found by Codacy.
2020-12-28 15:11:50 -10:00
Jonathan Phénix
9b74410993 XEEN: create_xeen: Implement varargs prints for error 2020-12-28 15:11:50 -10:00
Jonathan Phénix
33f3ccaa69 XEEN: Unify error management to stderr 2020-12-06 14:40:28 -08:00
Jonathan Phénix
f031fbf9cb XEEN: Sprinkle "static" where appropriate 2020-12-06 14:40:28 -08:00
Jonathan Phénix
c15af4f1b4 XEEN: Fix build warning under clang 10.0.1
---
    C++      devtools/create_xeen/create_xeen.o
devtools/create_xeen/create_xeen.cpp:44:14: warning: declaration requires a global destructor [-Wglobal-constructors]
Common::File outputFile;
---
2020-12-06 14:40:28 -08:00
Cameron Cawley
dcdd9da51f DEVTOOLS: Fix compilation of create_xeen 2020-12-04 14:59:18 +00:00
Paul Gilbert
842ed3daa3 XEEN: create_xeen compilation fix 2020-12-02 18:12:58 -08:00
Jonathan Phénix
2e4f224043 XEEN: Fix dismiss button not fully implemented 2020-12-02 18:12:58 -08:00
Vladimir Serbinenko
29cfa7bb0f COMMON: Merge code for str.cpp and ustr.cpp
Most of the code in str.cpp and ustr.cpp is actually the same. Do some
template magic to merge them.
2020-10-31 14:05:30 +01:00
Eugene Sandulenko
3c939d848d DEVTOOLS: Remove useless assert(). CID 1386623
_size is uint16, thus it will be always < 65536
2020-08-29 17:22:24 +02:00
Eugene Sandulenko
aa563f0c81 ALL: Remove PS2 port 2020-08-01 15:15:49 +02:00
Jonathan Phénix
093fdffa6b XEEN: Fix "remove X to equip Y" display issue
Without the terminal space, the last character is vertically cut.
Tested with the Xeen Slayer Sword.
2020-07-06 18:46:09 -07:00
Jonathan Phénix
6cad70deab XEEN: Return error on invalid number of arguments 2020-07-06 18:46:09 -07:00
Paul Gilbert
537515e808 XEEN: Proper fix for incorrect %lu format specifiers 2019-10-31 20:16:31 -07:00
D G Turner
fab8fd2685 DEVTOOLS: Add Missing Default Switch Cases
These are flagged by GCC if -Wswitch-default is enabled.
2019-10-06 06:21:55 +01:00
Michael D
6b8869fc64 XEEN: Fix typo 2019-08-10 20:46:44 +03:00
Cameron Cawley
d8248c14d6 ALL: Fix -Wnewline-eof warnings 2019-06-22 17:27:07 +01:00
Paul Gilbert
bdbad1f3af XEEN: Fix mistakes in xeen.ccs datafile, bump up version number 2019-06-09 14:35:15 -07:00
Peter Helbing
803bf8073a XEEN: Add missing armor class modifiers 2019-06-09 14:22:59 -07:00
Paul Gilbert
6c8ef2309d XEEN: Fix crash using mirrors in standalone Clouds of Xeen
Thanks to HenneNWH for identifying the problem
2018-07-03 20:26:50 -07:00
Paul Gilbert
23f3f171df XEEN: Fix close-up objects placement, incorrect skill text in Create Char dialog 2018-05-27 19:56:41 -04:00
Adrian Frühwirth
cee4d6b853 JANITORIAL: Fix trailing whitespace 2018-05-24 15:30:55 +02:00
Adrian Frühwirth
c7f3416daa JANITORIAL: Remove trailing whitespace 2018-05-20 23:40:20 +02:00
Paul Gilbert
461171ced1 XEEN: Move some few overlooked strings and spell array into xeen.ccs 2018-04-27 20:45:20 -04:00
Paul Gilbert
0922d44199 XEEN: Added differences introduced in Swords of Xeen 2018-04-15 23:27:26 -04:00
Paul Gilbert
a575346ba3 XEEN: Fix Protection From Elements spell 2018-04-07 12:31:32 -04:00
Paul Gilbert
aa168e079f XEEN: Fix single pixel difference for post-deposit message
I still haven't tracked down how the original handles the
integer division rounding that results in the pre and post
deposit Deposit dialog message being offset by 1 pixel.
But since the problem could be resolved by standardising
when center alignment is set in both messages, and I
haven't noticed any problem elsewhere, I think this is
sufficient for now
2018-04-07 11:11:12 -04:00
Paul Gilbert
70b76dc8de XEEN: Fix teleporting outdoors 2018-04-06 07:09:50 -04:00
Paul Gilbert
4fefa88282 XEEN: Don't allow saving in the war zone 2018-04-03 22:00:18 -04:00
Paul Gilbert
d8a8a57411 XEEN: Fixes for full description of misc items 2018-04-01 14:01:26 -04:00
Paul Gilbert
8c4f90893d XEEN: Add data for Swords of Xeen to create_xeen 2018-03-28 20:49:44 -04:00
Paul Gilbert
fc8915bce0 XEEN: String fixes in create_xeen 2018-03-28 20:49:44 -04:00
Paul Gilbert
8c86a18806 XEEN: Fix missing message for when all Guild spells bought 2018-03-28 20:49:44 -04:00
Paul Gilbert
5d19574f89 XEEN: Fix display condition '+' characters in Character Info 2018-03-26 21:42:19 -04:00
Paul Gilbert
4d0bbf027e XEEN: Fix string for bank location display 2018-03-25 17:53:17 -04:00
Paul Gilbert
ef3f233adf XEEN: Cleanup of create_xeen constant strings 2018-03-25 17:53:17 -04:00
Paul Gilbert
edf19f5f0d XEEN: Fix showing training costs for next level 2018-03-24 22:06:07 -04:00
Paul Gilbert
27ef37b400 XEEN: Add original copy protection dialog 2018-03-22 20:22:52 -04:00
Paul Gilbert
c1b094bba8 XEEN: Fix spells list selection for Vertigo guild 2018-03-18 21:29:51 -04:00
Paul Gilbert
99f5b3cfb2 XEEN: Fix display of Spell Info dialog in Guild shops 2018-03-18 18:05:35 -04:00
Paul Gilbert
ac7a9224fe XEEN: Fix text colors during intro/exit cutscenes 2018-03-13 18:17:02 -04:00
Paul Gilbert
59fc48501c XEEN: Fix game credits text in create_xeen 2018-03-04 22:40:43 -05:00
Paul Gilbert
50630efde6 XEEN: Fix loading saves from main menus and launcher 2018-03-04 22:40:42 -05:00
Paul Gilbert
c759dc764b XEEN: Spelling correct in create_xeen text 2018-02-25 17:01:09 -05:00
Paul Gilbert
72e540e203 XEEN: Add difficulty selection dialog to WOX starting menu 2018-02-24 21:17:44 -05:00
Paul Gilbert
1cedc605ee XEEN: Fix format string for items dialog weapon lines 2018-02-24 19:02:05 -05:00
Paul Gilbert
d99905f76d XEEN: Compilation fixes for create_xeen tool 2018-02-23 18:47:48 -05:00
Paul Gilbert
6b4d3f70dd XEEN: Add data to create_xeen for Clouds of Xeen on it's own 2018-02-23 15:23:21 -05:00