Martin Haye
|
05d96b1243
|
Expanded small-object heap to make more space for inventory. Started implementing pack size limits.
|
2017-09-12 08:21:23 -07:00 |
|
Martin Haye
|
ea25619c78
|
Added code to display % heap memory in use.
|
2017-09-11 11:16:10 -07:00 |
|
Martin Haye
|
b723a25bef
|
Fixed memory management problems in combat (preloaded funcs, item generation). Fixed problems with join/split. Normalized keyboard commands on inv screen. Fixed using TNT if Paul has it instead of plyr.
|
2017-09-03 09:28:46 -07:00 |
|
Martin Haye
|
805a1e426a
|
Added god-mode cheat to edit game flags.
|
2017-09-02 11:09:49 -07:00 |
|
Martin Haye
|
dbc94d707c
|
Coding done on big item and flag refactor. Now for testing.
|
2017-08-29 09:06:53 -07:00 |
|
Martin Haye
|
ffa1bb9afe
|
Removed old kludged finalWin() logic. Moved a couple of functions to godmode.pla that were only used there anyway.
|
2017-08-15 10:01:28 -07:00 |
|
Martin Haye
|
9c45ed0fb5
|
Added import-game function.
|
2017-08-14 08:01:31 -07:00 |
|
Martin Haye
|
8cd36fad17
|
Added version stamp (encoded engine time, plus scenario differential)
|
2017-08-11 11:17:38 -07:00 |
|
Martin Haye
|
4589d6ec66
|
Added support for logic_negate
|
2017-08-10 09:56:33 -07:00 |
|
Martin Haye
|
c02f9f8f83
|
Allow scripts to add skills and XP.
|
2017-08-06 11:23:40 -07:00 |
|
Martin Haye
|
f3f070bcba
|
Pack clock and compass icons into global tileset in addition to avatars.
|
2017-08-04 06:58:17 -07:00 |
|
Martin Haye
|
5efd81102f
|
Fixed CB opcode (again)
|
2017-08-02 10:20:22 -07:00 |
|
David Schmenk
|
7b8637b773
|
Fix CFFB BIT operation with CB
|
2017-08-02 09:31:10 -07:00 |
|
Martin Haye
|
efc524c659
|
Merge branch 'master' of https://github.com/badvision/lawless-legends
|
2017-07-31 09:20:16 -07:00 |
|
Martin Haye
|
60a6269b19
|
Temporary fix for disk detection logic in ProRWTS.
|
2017-07-31 09:20:08 -07:00 |
|
David Schmenk
|
131bcddcc4
|
Add new CFFB opcode in anticipation of new compiler optimizations
|
2017-07-29 07:38:41 -07:00 |
|
Martin Haye
|
1ecddcf190
|
Fixes for ammo on buy/sell/loot pages. Also, halved store profit so total for buy+sell is 100%.
|
2017-07-16 12:34:24 -07:00 |
|
Martin Haye
|
729758ab0f
|
Making good progress on loot hand-outs.
|
2017-07-16 10:49:27 -07:00 |
|
Martin Haye
|
64fb24bd90
|
Fixed healing salve.
|
2017-07-16 08:09:54 -07:00 |
|
Martin Haye
|
926ba84665
|
Cleanup of ammo giving.
|
2017-07-16 07:38:47 -07:00 |
|
Martin Haye
|
e2b0d2d51d
|
Coded ammo consumption and reloading. Now to test test test.
|
2017-07-15 11:41:29 -07:00 |
|
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
|
2da46eacb4
|
Recompiled PLASMA to pick up Dave's recent fix.
|
2017-07-10 10:19:34 -07:00 |
|
Dave Schmenk
|
176a602bfa
|
Fix dereference off of array
|
2017-07-10 10:09:25 -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
|
4a44aee1f8
|
Some fixes on the inv/stat screens.
|
2017-06-30 09:30:29 -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
|
f56fb140d0
|
Jar'd new version of PLASMA.
|
2017-06-09 06:57:49 -07:00 |
|
Martin Haye
|
7ba5bcb3e7
|
Merge branch 'master' of https://github.com/badvision/lawless-legends
|
2017-06-09 06:44:10 -07:00 |
|
Dave Schmenk
|
1cb302f75d
|
Fix predef and asm with parameters & multiple predefs per line
|
2017-06-07 19:28:13 -07:00 |
|
David Schmenk
|
1f6ed64793
|
Optimize NOT before branch true/false
|
2017-06-07 17:43:28 -07:00 |
|
David Schmenk
|
082f10424e
|
Branch optimizations
|
2017-06-07 16:20:08 -07:00 |
|
David Schmenk
|
4343292057
|
Add warning for all mismatched funtion parameter counts
|
2017-06-07 10:16:13 -07:00 |
|
David Schmenk
|
7ee5a3d524
|
Implement better constant string management
|
2017-06-07 10:07:14 -07:00 |
|
Martin Haye
|
9d5acd1006
|
Updated PLASMA compiler and VM.
|
2017-06-07 07:01:50 -07:00 |
|
Martin Haye
|
b69be27f84
|
Merge branch 'master' of https://github.com/badvision/lawless-legends
|
2017-06-07 06:54:51 -07:00 |
|
David Schmenk
|
3f880ecb67
|
Fix pointer, pointer constructs and quoted string scan_rewind
|
2017-06-06 12:54:19 -07:00 |
|