Martin Haye
|
4d9516901e
|
Reworked skills/attributes screen so you can revise your decisions.
|
2017-07-14 08:41:10 -07:00 |
|
Martin Haye
|
e4030334a1
|
Fixed some combat bugs; added initial equipping
|
2017-07-11 08:56:14 -07:00 |
|
Martin Haye
|
30a5881f24
|
Implemented initial character naming, gender assignment, and XP/SP init.
|
2017-07-08 16:36:08 -07:00 |
|
Martin Haye
|
ce31c5bda8
|
Fixed cat locket problem.
|
2017-07-07 10:18:20 -07:00 |
|
Martin Haye
|
3b15ff0e48
|
Most combat rules implemented now. Also, combat speed now adjustable with up/down arrow, or +/- keys.
|
2017-07-04 09:15:50 -07:00 |
|
Martin Haye
|
4774b07d30
|
Fix to avoid immediately leveling up on new game.
|
2017-06-25 07:20:11 -07:00 |
|
Martin Haye
|
a52c9cc039
|
Fleshing out the skills/stats display.
|
2017-06-24 11:43:16 -07:00 |
|
Martin Haye
|
b972aa34b6
|
Adding some more XP/leveling stuff.
|
2017-06-16 11:31:42 -07:00 |
|
Martin Haye
|
6fdc16cd88
|
Crawling ahead with level up logic.
|
2017-06-14 09:22:05 -07:00 |
|
Martin Haye
|
90d9238002
|
Adding level, XP, SP, etc.
|
2017-06-13 10:07:03 -07:00 |
|
Martin Haye
|
2585a84553
|
Some argument count fixes.
|
2017-06-11 08:55:03 -07:00 |
|
Martin Haye
|
7c9f7138d9
|
Finally added all function prototypes. Now for bug hunting.
|
2017-06-11 08:25:15 -07:00 |
|
Martin Haye
|
eea4767a51
|
More prototypes.
|
2017-06-10 07:32:31 -07:00 |
|
Martin Haye
|
3ac73e7165
|
Adding more function prototypes.
|
2017-06-10 07:21:58 -07:00 |
|
Martin Haye
|
94c3b50cc6
|
Stop suppressing PLASMA warnings.
|
2017-06-09 07:43:52 -07:00 |
|
Martin Haye
|
5e7ae1dc58
|
Turned on PLASMA optimizer - saves 4.2k\!
|
2017-06-09 07:17:37 -07:00 |
|
Martin Haye
|
9d5acd1006
|
Updated PLASMA compiler and VM.
|
2017-06-07 07:01:50 -07:00 |
|
Martin Haye
|
2c50d19c48
|
Outlaw-configurable combat and enemy intro text now working.
|
2017-06-02 08:25:29 -07:00 |
|
Martin Haye
|
1d0b205d48
|
Making progress on customizable global functions for leveling and combat messages.
|
2017-05-30 11:18:37 -07:00 |
|
Martin Haye
|
17c94cff7e
|
Marking a map with negative order now causes it to be replicated on every data disk.
|
2017-04-10 08:35:27 -07:00 |
|
Martin Haye
|
1215e12e07
|
Lots of work on selling especially, but also plural item display on inventory screen.
|
2017-04-03 08:22:32 -07:00 |
|
Martin Haye
|
4c0b02931d
|
Improved buy/sell Blockly blocks that can take parameters, to support a parameterized global Merchant script.
|
2017-04-02 09:25:11 -07:00 |
|
Martin Haye
|
121753c45d
|
Fixed warning display.
|
2017-03-23 07:07:29 -07:00 |
|
Martin Haye
|
142f50a695
|
Oversized window for buy and sell.
|
2017-03-22 09:46:17 -07:00 |
|
Martin Haye
|
3611b8ebb5
|
Making progress on store buying.
|
2017-03-17 17:18:40 -07:00 |
|
Martin Haye
|
4ee9116e82
|
Added floppy disk usage to pack_report.txt
|
2017-03-15 07:46:27 -07:00 |
|
Martin Haye
|
60cc77a59e
|
More groundwork for buy/sell from stores.
|
2017-03-04 08:20:01 -08:00 |
|
Martin Haye
|
ff1e31cd44
|
Adding buy/sell store logic.
|
2017-03-03 08:25:45 -08:00 |
|
Martin Haye
|
47d86a3dca
|
Fix for number of fixups > 127
|
2017-02-25 11:56:27 -08:00 |
|
Martin Haye
|
6dee0388b1
|
Added ability to increase or decrease a stat for all party members.
|
2017-02-24 08:49:12 -08:00 |
|
Martin Haye
|
eb9691cb20
|
Proper dependencies for global funcs. Look for portrait on correct disk.
|
2017-02-20 07:42:23 -08:00 |
|
Martin Haye
|
d7d2ae3bbb
|
Added a god-mode cheat for adding an NPC to the party.
|
2017-02-20 06:43:47 -08:00 |
|
Martin Haye
|
c29176722d
|
Externalized godmode commands; only load when enabled.
|
2017-02-19 10:08:03 -08:00 |
|
Martin Haye
|
c7e336355a
|
Made combat win and death portraits root deps. Commented out a bunch of debug prints.
|
2017-02-17 09:26:57 -08:00 |
|
Martin Haye
|
ad6b3f5ef8
|
Lots of fixes, related to reseek and resource lookup.
|
2017-02-17 09:01:35 -08:00 |
|
Martin Haye
|
eb2710865f
|
Now using resource index... not right, but using it.
|
2017-02-06 10:01:00 -08:00 |
|
Martin Haye
|
826176f344
|
Work around AppleCommander last-block bug. Add resource map to disk 1.
|
2017-02-06 07:49:00 -08:00 |
|
Martin Haye
|
c4898ef65f
|
Now calculating exact disk sizes.
|
2017-02-05 11:49:23 -08:00 |
|
Martin Haye
|
87926d1584
|
Trying to get exact sizes now.
|
2017-02-05 11:20:13 -08:00 |
|
Martin Haye
|
3c49a6c7ce
|
Fixed some disk split bugs.
|
2017-02-05 11:05:26 -08:00 |
|
Martin Haye
|
c060bf31d4
|
Lots of progress on disk split allocation.
|
2017-02-05 09:45:34 -08:00 |
|
Martin Haye
|
30dd953d44
|
Made some progress on disk splitting... lots left though.
|
2017-02-02 10:20:39 -08:00 |
|
Martin Haye
|
2b78f31b5a
|
I think I'm now tracking all the dependencies needed for proper disk splitting.
|
2017-01-29 10:47:58 -08:00 |
|
Martin Haye
|
6bf9889488
|
A couple little comments.
|
2017-01-29 09:43:02 -08:00 |
|
Martin Haye
|
cd090db01f
|
Split long lines to making editing easier.
|
2017-01-29 09:40:14 -08:00 |
|
Martin Haye
|
9d313d5176
|
Added order field to maps. Fixed some loader bugs.
|
2017-01-29 09:23:58 -08:00 |
|
Martin Haye
|
32656bd6fc
|
Removed dependency on lz4, since we have our own compression algorithm now.
|
2017-01-25 07:48:20 -08:00 |
|
Martin Haye
|
a143026583
|
Refactored packer to use compressed byte arrays most everywhere, because they're so much easier to work with then Java ByteBuffer.
|
2017-01-24 10:47:01 -08:00 |
|
Martin Haye
|
12760c330b
|
Read XML file only once.
|
2017-01-22 14:45:41 -08:00 |
|
Martin Haye
|
9e5e955fbe
|
Realized I could use simple PLASMA extern for global heap pointer.
|
2017-01-22 08:44:10 -08:00 |
|