Martin Haye
|
ed21cb6d23
|
Now doing a better job of packing if/else statements and variables.
|
2016-02-15 13:58:30 -08:00 |
|
Martin Haye
|
5aeabcde51
|
Use user-defined script names in generated PLASMA code.
|
2016-02-10 04:58:14 -08:00 |
|
Martin Haye
|
291d529d5a
|
Added incremental build of map scripts.
|
2016-02-09 08:39:52 -08:00 |
|
Martin Haye
|
e12555531a
|
Pure-PLASMA scripts from Outlaw now working.
|
2016-02-09 08:23:25 -08:00 |
|
Martin Haye
|
042450d4ce
|
Map scripts now being built as PLASMA source which is then compiled, instead of direct-to-bytecode. This will be much easier to maintain once it's fully working.
|
2016-02-03 08:50:22 -08:00 |
|
Martin Haye
|
c0e98cd6c4
|
Merge branch 'master' of https://github.com/badvision/lawless-legends
|
2016-02-01 08:07:19 -08:00 |
|
Martin Haye
|
8439e6840d
|
PackPartitions now builds a 'fat' jar file containing all classes and dependent libraries.
|
2016-02-01 08:07:12 -08:00 |
|
dschmenk
|
d975768c62
|
Merge branch 'master' of http://github.com/badvision/lawless-legends
|
2016-01-29 13:46:03 -08:00 |
|
dschmenk
|
4efbe1bc23
|
Fix IDXW bug
|
2016-01-29 13:45:08 -08:00 |
|
Martin Haye
|
10db0b073a
|
Added hex character constants within strings.
|
2016-01-29 08:27:00 -08:00 |
|
Martin Haye
|
4f6ca7ed34
|
Added cache to speed up packing.
|
2016-01-24 17:00:40 -08:00 |
|
Martin Haye
|
2851e6ca24
|
Cleaned up texture divvy code.
|
2016-01-24 13:11:35 -08:00 |
|
Martin Haye
|
c445c9808f
|
Integrated disk image generation into PackPartitions.
|
2016-01-24 12:37:11 -08:00 |
|
Martin Haye
|
f239bd4ac2
|
PackPartitions now does everything itself: compile, assemble, pack.
|
2016-01-18 19:55:36 -08:00 |
|
Martin Haye
|
d1558d67cf
|
PackPartitions now calls ACME to assemble sources.
|
2016-01-18 19:28:59 -08:00 |
|
Martin Haye
|
4caf8033b7
|
More progress building PLASMA code.
|
2016-01-18 18:23:02 -08:00 |
|
Martin Haye
|
26bc00f3af
|
First steps getting PLASMA compiler to run inside PackPartitiions.
|
2016-01-18 17:59:54 -08:00 |
|
Martin Haye
|
4a410c8a07
|
Fixed circular dependencies at build time.
|
2016-01-18 17:00:31 -08:00 |
|
Martin Haye
|
79c30b84fc
|
Added PLASMA makefile rule to build plasm.jar
|
2016-01-18 13:11:43 -08:00 |
|
Martin Haye
|
db1e6c3a6c
|
Took non-working null func out of test.
|
2016-01-07 11:32:15 -08:00 |
|
Martin Haye
|
b1eb16df92
|
Merge branch 'master' of https://github.com/badvision/lawless-legends
|
2016-01-07 11:29:33 -08:00 |
|
Martin Haye
|
9883d292fc
|
Start with first portrait for test mode.
|
2016-01-07 11:29:31 -08:00 |
|
Martin Haye
|
a93db4ea66
|
Took out some useless main/aux switching in decomp routine.
|
2016-01-07 11:28:03 -08:00 |
|
Martin Haye
|
59106ae953
|
Fixed nasty decompression bug having to do with match len multiple of 256.
|
2016-01-07 11:23:46 -08:00 |
|
dschmenk
|
328b0b5a1c
|
Add increment/decrement statements and increase ID lenght to 32
|
2016-01-06 12:30:49 -08:00 |
|
Martin Haye
|
ecc9cc2016
|
Fixed portrait confusion, and moved enemy selection code to combat module.
|
2016-01-01 10:18:33 -08:00 |
|
Martin Haye
|
7e9bcabcc1
|
Now generating enemies from table instead of hand coding them.
|
2016-01-01 07:53:57 -08:00 |
|
Martin Haye
|
8c6c658ecf
|
Making translating enemy table to code.
|
2016-01-01 06:04:42 -08:00 |
|
Martin Haye
|
55cd9892e3
|
More efficient way to call global scripts.
|
2015-12-31 09:56:50 -08:00 |
|
Martin Haye
|
9a1a1d0a0e
|
Refactored global scripts into their own module.
|
2015-12-29 11:22:14 -08:00 |
|
Martin Haye
|
c4e46238cd
|
Centralized all shared function vectors for efficiency; made mem debug printout fit on screen; use better notation for pointer-to-pointer; fixed bug causing combat to fail on 3D map.
|
2015-12-29 08:59:13 -08:00 |
|
Martin Haye
|
12a1427af6
|
Removed some gamelib functions that are better being only in the main module.
|
2015-12-28 10:52:57 -08:00 |
|
Martin Haye
|
c4e88d3873
|
Added texture control, so we can swap out textures in 3D mode to make room for a portrait.
|
2015-12-28 10:20:28 -08:00 |
|
Martin Haye
|
d5d30639d6
|
Save map state to global vars.
|
2015-12-28 09:13:18 -08:00 |
|
Martin Haye
|
5fc03b6f55
|
Better debug for out-of-memory.
|
2015-12-23 15:59:11 -08:00 |
|
Martin Haye
|
df901ee94f
|
Fixed some bugs introduced by refactoring, and also the portrait preview facility.
|
2015-12-23 15:42:37 -08:00 |
|
Martin Haye
|
604857a4d2
|
Animations working in-engine for the first time.
|
2015-12-17 09:19:49 -08:00 |
|
Martin Haye
|
a1b60a490c
|
Comment fix for min/max, thanks Dave.
|
2015-12-17 06:48:30 -08:00 |
|
Martin Haye
|
f46aed43a6
|
Pick up animation flags properly.
|
2015-12-17 06:48:15 -08:00 |
|
Martin Haye
|
11464433be
|
Now packing animation sequences.
|
2015-12-12 07:22:15 -08:00 |
|
Martin Haye
|
70174a3342
|
Forgot to check in some files from the combat refactor.
|
2015-12-11 06:48:00 -08:00 |
|
Martin Haye
|
54bdfdd47e
|
Finished moving combat code to a module.
|
2015-12-10 09:43:21 -08:00 |
|
Martin Haye
|
a48e3cc9d8
|
Making some progress splitting the combat code into a separate module.
|
2015-12-09 10:16:05 -08:00 |
|
Martin Haye
|
be7ba4a3ed
|
Added partial support for NPC party members; packer now produces headers for the PLASMA code so we don't have to hard-code image numbers.
|
2015-12-09 07:35:02 -08:00 |
|
Martin Haye
|
90187c007c
|
Starting to work on translating enemy table to code.
|
2015-12-06 15:44:28 -08:00 |
|
Martin Haye
|
059f77aba1
|
Starting in on data generation.
|
2015-12-06 12:02:18 -08:00 |
|
Martin Haye
|
299b5aed2f
|
Enemies fight back\!
|
2015-12-05 15:01:44 -08:00 |
|
Martin Haye
|
d6c321b11a
|
Finally happy with combat pacing and spacing.
|
2015-12-05 11:40:27 -08:00 |
|
Martin Haye
|
c4a7e4fe6a
|
Cleaning up display of combat.
|
2015-12-05 11:13:35 -08:00 |
|
Martin Haye
|
98d9631a90
|
More combat.
|
2015-11-30 08:49:46 -08:00 |
|