Martin Haye
|
b385a5e769
|
Changed to new compass. Messing around with line drawing.
|
2017-12-27 07:21:46 -08:00 |
|
Martin Haye
|
a2d46dd720
|
Fixed bug where font engine CopyWindow was missing last line.
|
2017-12-06 08:04:21 -08:00 |
|
Martin Haye
|
f6069c576d
|
Integrated new PLASMA compiler, including delicious ternary operator.
|
2017-11-29 09:21:24 -08:00 |
|
Martin Haye
|
21a333323c
|
Slight fix where last pix of version number was cut off.
|
2017-11-29 08:45:21 -08:00 |
|
Martin Haye
|
f3e53f1f4a
|
Merge branch 'master' of https://github.com/badvision/lawless-legends
|
2017-11-09 07:41:46 -08:00 |
|
Dave Schmenk
|
bf5fd4fafa
|
Better delta time tracking of MIDI events
|
2017-11-07 16:24:09 -08:00 |
|
David Schmenk
|
1b412b8112
|
Update documentation for useage
|
2017-11-02 13:11:57 -07:00 |
|
David Schmenk
|
ca3f80d318
|
Forgot RND seed update in noSequence
|
2017-11-01 14:38:07 -07:00 |
|
David Schmenk
|
f92d4c9417
|
Capture timing wrap-around when not sequencing
|
2017-11-01 14:27:58 -07:00 |
|
David Schmenk
|
27e0d895df
|
Initial commit for MockingBoard/Speaker music sequencer
|
2017-11-01 12:03:50 -07:00 |
|
Martin Haye
|
d5dd1fe449
|
Some optimization to make game loop smaller.
|
2017-09-20 08:44:35 -07:00 |
|
Martin Haye
|
b25224558c
|
No longer need tossStrings() workaround.
|
2017-09-19 08:49:00 -07:00 |
|
Martin Haye
|
52f42d7fcf
|
Can now avoid fixups for gamelib functions, and (with care) use abs addressing there.
|
2017-09-19 08:32:25 -07:00 |
|
Martin Haye
|
0fc0e6b852
|
Placing gameloop at a static location.
|
2017-09-19 07:50:42 -07:00 |
|
Martin Haye
|
be7de86526
|
A bit of optimization.
|
2017-09-19 06:36:50 -07:00 |
|
Martin Haye
|
35969f4127
|
One more pack fix.
|
2017-09-14 09:56:46 -07:00 |
|
Martin Haye
|
ef251e479a
|
More progress on pack limits.
|
2017-09-14 09:53:01 -07:00 |
|
Martin Haye
|
a34c54fdcd
|
Working on pack limits, and some fixes to inv screen.
|
2017-09-14 08:09:21 -07:00 |
|
Martin Haye
|
b3ec104561
|
Fixed flag when girding NPC that has no weapons.
|
2017-09-13 08:29:44 -07:00 |
|
Martin Haye
|
84d3cf44c2
|
Merge branch 'master' into newplasma
|
2017-09-13 08:20:27 -07:00 |
|
Martin Haye
|
cb0c203502
|
Fix crash in sell when selecting non-existent player.
|
2017-09-13 08:20:21 -07:00 |
|
Martin Haye
|
91638a6bfc
|
Merge branch 'master' into newplasma
|
2017-09-13 08:17:50 -07:00 |
|
Martin Haye
|
8aeb6a0595
|
Fix crash when selecting non-existent player in store.
|
2017-09-13 08:17:46 -07:00 |
|
Martin Haye
|
4354ef5916
|
Merge master into newplasma branch.
|
2017-09-13 08:14:34 -07:00 |
|
Martin Haye
|
68399614a5
|
Refactor to use lambdas for list iteration everywhere it's reasonable.
|
2017-09-13 08:06:52 -07:00 |
|
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
|
3e54dcf80c
|
Optimized 3D flipToPage1, and text screen copy to pg2.
|
2017-09-09 10:08:33 -07:00 |
|
Martin Haye
|
b8e89af594
|
Save game after initial character created, in case they quick.
|
2017-09-09 10:08:06 -07:00 |
|
Martin Haye
|
f33aa1f143
|
Added friendly advice on character creation screen - thanks to Brian Wiser for the suggestion.
|
2017-09-09 09:25:14 -07:00 |
|
Martin Haye
|
53e0f8bbb4
|
Added automatic title-casing to text inputs (e.g. character name in particular)
|
2017-09-09 08:43:35 -07:00 |
|
Martin Haye
|
9e5fe1262a
|
Fixed (uncommon) case of scrolling text in the map window.
|
2017-09-09 07:56:37 -07:00 |
|
Martin Haye
|
572a22fa65
|
Finally fixed longstanding bug with long-word splitting in font engine.
|
2017-09-09 07:56:22 -07:00 |
|
Martin Haye
|
082bd4bf22
|
Merge branch 'master' into newplasma
|
2017-09-04 17:25:14 -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
|
5286d766df
|
Merge branch 'master' into newplasma
|
2017-09-03 07:00:38 -07:00 |
|
Martin Haye
|
1e00b8f703
|
Fixed bug where level-up went to wrong char.
|
2017-09-03 07:00:30 -07:00 |
|
Martin Haye
|
3d70f886d4
|
A few last fixes on the buy page.
|
2017-09-02 11:27:21 -07:00 |
|
Martin Haye
|
805a1e426a
|
Added god-mode cheat to edit game flags.
|
2017-09-02 11:09:49 -07:00 |
|
Martin Haye
|
2b2e93f59b
|
Implemented split and join.
|
2017-09-02 09:46:06 -07:00 |
|
Martin Haye
|
2cd9d70e9a
|
Enabled trading between characters. Fixed add-player command when party is full.
|
2017-09-02 09:04:00 -07:00 |
|
Martin Haye
|
73b98f5b89
|
Fixed many little bugs and annoyances on inventory sheet.
|
2017-09-02 08:23:24 -07:00 |
|
Martin Haye
|
801500798a
|
Fixed compass display when coming out of script. Implemented player switching in buy/sell.
|
2017-09-01 09:31:50 -07:00 |
|
Martin Haye
|
43dac98afd
|
Fixed up sell page - it was pretty broken.
|
2017-09-01 08:27:26 -07:00 |
|
Martin Haye
|
288c8bbfbe
|
Added periodic heap checking. Fixed big bug when rolling large number of dice. Added some mechanics of trade/split/join items.
|
2017-08-30 10:33:01 -07:00 |
|
Martin Haye
|
acc78864bf
|
Fixed bugs with using items and salves.
|
2017-08-30 09:27:10 -07:00 |
|
Martin Haye
|
ddbeebd9b0
|
More work on stackables.
|
2017-08-30 08:50:28 -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
|
865c2fe8f2
|
Improved plural processing.
|
2017-08-25 08:16:06 -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 |
|