Commit Graph

1002 Commits

Author SHA1 Message Date
Peter Ferrie
be8a9e2670
Merge d4d3c59b8c into f572feade0 2024-04-25 14:51:07 -05:00
Martin Haye
ce7ae8fb1c Embed timestamp explictly in the jar file, instead of relying on filesystem times. 2023-10-30 13:37:25 -07:00
Martin Haye
983ba84449 Script to automate bundling the packer for Windows 2023-10-16 11:59:19 -07:00
Martin Haye
b9bd377408 Fix use-after-free of trigger table after tile engine frees it 2023-10-15 12:44:53 -07:00
Martin Haye
208d4c01f0 Fix use-after-free of pCurMap after tile engine freed it. 2023-10-15 12:44:34 -07:00
Martin Haye
50ce87cd10 Fixed crash on esc from import option 2023-10-15 12:40:34 -07:00
Martin Haye
1aa55ab0c6 Removed debug print 2023-10-15 12:40:11 -07:00
Martin Haye
0a04372c3e Fixed mark saving problem: was saving values during ProRWTS call but ProRWTS overwrote them. 2023-10-15 12:39:53 -07:00
Peter Ferrie
d4d3c59b8c defer case check to be faster 2023-09-03 15:08:16 -07:00
Peter Ferrie
c540527370 another fix 2023-09-03 14:42:51 -07:00
Peter Ferrie
3f359cf3ff fix a couple of bugs, compare a bit faster 2023-09-03 14:41:10 -07:00
Peter Ferrie
b258ed441a decompress faster 2023-09-02 11:30:15 -07:00
Martin Haye
629aea0acd Fixed up launch4j configuration 2023-08-13 08:29:54 -07:00
Martin Haye
aa04be5d90 Don't track world files 2023-07-23 09:48:02 -07:00
Martin Haye
aa41cb0cac Don't allow trading of unique items (i.e. price==0). Don't double-unlink items if target pack is full 2023-07-23 09:45:16 -07:00
Martin Haye
77ea50ea54 Added note about how pack size limit gets initialized 2023-07-23 09:44:21 -07:00
Martin Haye
73211ae242 Nox import now working. Only todo is skills mapping 2022-06-23 10:28:14 -07:00
Martin Haye
cdbbb8fae9 Now actually importing Nox name. 2022-06-08 07:24:32 -07:00
Martin Haye
866292eb0f Starting to be able to apply Nox attributes to new char 2022-06-01 09:08:22 -07:00
Martin Haye
d5ec398f92 Cleaned up debug messages in Nox detection 2022-06-01 08:46:12 -07:00
Martin Haye
346378da1a Finally moving forward with Nox import. Now parsing name and some basic stats. 2022-06-01 08:36:31 -07:00
Martin Haye
e14b5e32bc Refactoring nox code 2022-06-01 07:26:02 -07:00
Martin Haye
bfda8afef2 Lots of import logic fixes. LL import is now working again. 2022-05-18 08:50:24 -07:00
Martin Haye
ea456df778 Added launch4j configuration, so I can build a Windows EXE out of the jar. 2022-05-18 08:49:33 -07:00
Martin Haye
eb2ecf0d83 Initial import code. Very much not working. 2022-04-07 08:46:27 -07:00
Martin Haye
0c30fadee3 Had to increase decompression underlap back to 5. Don't really want to mess with it and figure out why. Also, changed invalid encounter chance from fatal error to just a warning, so Seth can fix them. 2022-01-28 08:16:05 -08:00
Martin Haye
accf0d42fe More import refactoring 2022-01-14 09:10:14 -08:00
Martin Haye
89db793516 Factoring out import code. 2022-01-14 08:42:37 -08:00
Martin Haye
239761fcfd Fixed ProRWTS when reading a long subdirectory. Added support for doing that, to facilitate importing Nox characters. 2022-01-14 08:22:26 -08:00
Martin Haye
206c3e7698 Widened inventory window to avoid font artifacts from items with long names. 2022-01-05 12:53:32 -08:00
Martin Haye
ff9072700b Testing tool to boot over and over and capture Jace screen 2022-01-05 11:57:04 -08:00
Martin Haye
f2c9e83eb7 Patch to deal with random stack pointer on bootup. 2021-11-07 07:15:17 -08:00
Martin Haye
46f9cafa53 Fixed record mode so it functions on a system without a printer, enabling playback in Jace. 2021-11-05 09:55:36 -07:00
Martin Haye
bafb82464d Shortened default gunshot sound 2021-10-25 08:13:47 -07:00
Martin Haye
6a2e1356e3 Re-added bonk sound when you hit a wall 2021-10-19 08:01:00 -07:00
Martin Haye
1ea4cfd65c Slighly clearer item display for weapons with multiple attacks 2021-10-19 07:59:00 -07:00
Martin Haye
5fda98a742 Made god-mode flag editor more compact since we have so many flags 2021-10-19 07:58:43 -07:00
Martin Haye
805cfbea02 Null ptr check when comparing strings 2021-10-19 07:58:11 -07:00
Martin Haye
69d24b0b8c Fix null ptr bug when checking quest triggers 2021-10-19 07:57:14 -07:00
Martin Haye
bc20789c64 Back to underlap of 3, and always checking it. 2021-10-18 06:08:49 -07:00
Martin Haye
87ab80deb5 Disable sound in record mode, for quick playbacks. 2021-10-18 06:08:32 -07:00
Martin Haye
60a7dfc129 Added combat noise for explosive weapon. 2021-10-13 10:49:11 -07:00
Martin Haye
24b35d0472 Fixed up re-integration of text corrections 2021-10-13 10:48:48 -07:00
Martin Haye
3fda48bbc0 Added Y/N confirmation when buying or selling items at stores. 2021-10-13 06:47:20 -07:00
Martin Haye
435e8e1473 Added an 'Emu credit' line on the title screen, which only displays when running in Jace. 2021-10-13 06:21:01 -07:00
Martin Haye
32bf57e103 Added a couple of combat sounds. 2021-10-12 09:10:34 -07:00
Martin Haye
7523320bce Replaced beep with low-pitch bonk 2021-10-12 08:45:49 -07:00
Martin Haye
248bc1ad6c New script to start Jace with current 2mg on Martin's mac. 2021-10-12 08:45:41 -07:00
Martin Haye
e6aae21937 Added sound generator, and a godmode tester for it. 2021-10-10 09:30:40 -07:00
Martin Haye
8851d88415 Adjusted story window to leave more space on left. 2021-10-10 09:30:11 -07:00