Commit Graph

1910 Commits

Author SHA1 Message Date
Martin Haye 8fb12ed338 Upgraded Java and groovy 2023-07-29 08:23:28 -07:00
Brendan Robert 454fcaff36 Removal of AWT and most uses of reflection 2023-07-26 10:50:52 -05: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 f1fead66f1 Properly track use of variables before setting them. Also, fix context which was popping from the wrong end of its stack 2023-07-23 09:43:55 -07:00
Brendan Robert dd89499e76 Resolve code quality warnings 2023-07-03 20:30:14 -05:00
Brendan Robert 9b51c7d733 Massive Java 17 overhual 2023-07-03 15:44:23 -05:00
Brendan Robert e43ddccb56 Fixed script editor funky UI issues 2022-11-30 09:34:52 -06: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 5dd813f443 Merge branch 'master' of github.com:badvision/lawless-legends 2022-04-07 08:46:38 -07:00
Martin Haye eb2ecf0d83 Initial import code. Very much not working. 2022-04-07 08:46:27 -07:00
Martin Haye 3f1fda27bf Fixed some packer bugs: 1) syntax updates for new Groovy; 2) script names weren't always being properly length-mangled; 3) whacked the gen_flags.b decompression underlap thing again, this time by avoiding compressing that file entirely. 2022-04-07 08:45:32 -07:00
Martin Haye 6d06ee9bf9 Upgraded to latest Groovy version 2022-04-07 08:43:58 -07:00
Brendan Robert 639110e639 Added speed monitor and fixed a lot of timing problems. 10x speed now possible. 2022-03-03 20:10:20 -06:00
Brendan Robert 261bd7f7d8 Remove trace file 2022-02-08 01:30:49 -06:00
Brendan Robert 083a9f1e2c Remove IntelliJ project files 2022-02-08 01:30:49 -06:00
Brendan Robert 91d7b5d1b5 Updated music score details, other emulator cleanup 2022-02-08 01:30:49 -06: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 f21eb21c00 Fixed disk limiting code 2022-01-14 08:23:39 -08:00
Martin Haye 3dbf22c66c The actual fixed for ProRWTS 2022-01-14 08:23:19 -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 002d256ae6 Merge branch 'master' of github.com:badvision/lawless-legends 2022-01-05 11:57:25 -08:00
Martin Haye 6b6b511a77 Added log cross-reference 2022-01-05 11:57:20 -08:00
Martin Haye ff9072700b Testing tool to boot over and over and capture Jace screen 2022-01-05 11:57:04 -08:00
Brendan Robert 9f4952cabd Large code cleanup/refactoring, mostly addressing code fragility and emulator structure that results in poor startup behavior. 2021-11-09 11:20:42 -06: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 961940537d Added new block for speaker sound effects. 2021-10-25 08:14:00 -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 5ae48fa4fb Fix taking a pluralizable item away from the party 2021-10-19 07:57:47 -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