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 |
|
Dave Schmenk
|
f69ee68138
|
Initial commit of MIDI converter.
|
2017-11-01 12:37:55 -07:00 |
|
David Schmenk
|
27e0d895df
|
Initial commit for MockingBoard/Speaker music sequencer
|
2017-11-01 12:03: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 |
|
Martin Haye
|
be58f38628
|
Cleaner memory regimen to avoid out-of-mem situations.
|
2017-08-14 09:25:38 -07:00 |
|
Martin Haye
|
5c42a66eb8
|
Fix for bug that allows slipping between diagonal walls
|
2017-08-14 09:25:06 -07:00 |
|
Martin Haye
|
abcf6f9c94
|
Fixed display problems with godmode teleport.
|
2017-08-14 08:16:38 -07:00 |
|
Martin Haye
|
9c45ed0fb5
|
Added import-game function.
|
2017-08-14 08:01:31 -07:00 |
|
Martin Haye
|
4cf10aba0a
|
Took out some debugging code, and made next/prev portrait more efficient.
|
2017-08-12 10:29:54 -07:00 |
|
Martin Haye
|
1ce5b2b0a0
|
Fixed latent animation bug introduced by PF - when advancing anim ptr, need to get both bytes of offset before changing ptr.
|
2017-08-12 10:25:24 -07:00 |
|
Martin Haye
|
8cd36fad17
|
Added version stamp (encoded engine time, plus scenario differential)
|
2017-08-11 11:17:38 -07:00 |
|
Martin Haye
|
3a452e3de1
|
More rational suppression of script-within-script. Fix for rendering wrong direction while going backward.
|
2017-08-10 10:51:20 -07:00 |
|
Martin Haye
|
e1cc6c37b9
|
Temporary fix for text overwrite problem.
|
2017-08-10 09:56:46 -07:00 |
|
Martin Haye
|
4589d6ec66
|
Added support for logic_negate
|
2017-08-10 09:56:33 -07:00 |
|
Martin Haye
|
8c46ccc34d
|
Messing around with lambda functions.
|
2017-08-10 07:31:31 -07:00 |
|