Martin Haye
|
f4342b12c1
|
Now scripts have a flag of their own on the map, for speedy detection.
|
2014-07-19 14:17:40 -07:00 |
|
Martin Haye
|
d6815eab05
|
Fixes for lots of scripts, and for empty script blocks.
|
2014-07-19 13:54:41 -07:00 |
|
Martin Haye
|
162b53a698
|
Merge branch 'master' of https://github.com/badvision/lawless-legends
|
2014-07-17 09:34:50 -07:00 |
|
Martin Haye
|
6084d6764e
|
Added loading code, and fixed a typo in CROSS_SOUTH.
|
2014-07-17 09:34:34 -07:00 |
|
Martin Haye
|
8372407dc7
|
Update link to new Outlaw build.
|
2014-07-17 08:46:37 -07:00 |
|
Martin Haye
|
fdb36f9aab
|
Account for scrolled view when assigning and unassigning scripts.
|
2014-07-17 08:27:18 -07:00 |
|
Brendan Robert
|
7901dba5f3
|
Removed extra lazy fetch stuff because it would complicate things down the line a lot (it can be added back to reduce/defer loads later if desired.) Started on the drawing routine, just trying to sort out all the geometry to feed in to the main loop.
|
2014-07-17 00:34:05 -05:00 |
|
Brendan Robert
|
50b64ab2a5
|
Removed extra, unnecessary label
|
2014-07-15 23:21:50 -05:00 |
|
Brendan Robert
|
2fe992370d
|
Changed move_zp_word to move_word and got rid of indirect/jsr stuff (it saved a byte per call but was much slower, not worth it.)
|
2014-07-15 23:17:23 -05:00 |
|
Brendan Robert
|
68d9767947
|
Started on 2D tile routines, starting with the loading and boundary crossing logic
|
2014-07-15 23:11:28 -05:00 |
|
Martin Haye
|
278d769ade
|
Now packing tilesets, but not yet segmenting 2D maps.
|
2014-07-15 13:09:36 -07:00 |
|
Martin Haye
|
3bbcc7ed92
|
Rearranged things a bit in preparation for segmented 2D map packing.
|
2014-07-15 09:52:58 -07:00 |
|
Martin Haye
|
df246c40c6
|
Merge branch 'master' of https://github.com/badvision/lawless-legends
|
2014-07-08 19:11:11 -07:00 |
|
Martin Haye
|
e56ad5e7da
|
Really running scripts on the map now.
|
2014-07-08 19:11:03 -07:00 |
|
David Schmenk
|
695fef7a15
|
Merge branch 'master' of https://github.com/badvision/lawless-legends
|
2014-07-08 17:55:56 -07:00 |
|
David Schmenk
|
63da278ce3
|
Turn off DblHRes
|
2014-07-08 17:55:22 -07:00 |
|
Martin Haye
|
d06884c0e9
|
Kinda loading scripts module, but it appears to be trashing memory.
|
2014-07-08 16:02:10 -07:00 |
|
Martin Haye
|
8a8204ec77
|
Now packing very simple game scripts.
|
2014-07-08 15:43:12 -07:00 |
|
Martin Haye
|
a330b395fe
|
Working on text functions and scripting in Outlaw.
|
2014-07-08 09:39:31 -07:00 |
|
Martin Haye
|
7961be3272
|
Merge branch 'master' of https://github.com/badvision/lawless-legends
|
2014-07-08 09:34:07 -07:00 |
|
Martin Haye
|
15c118fe62
|
Hi-bit/lo-bit fix.
|
2014-07-08 09:34:02 -07:00 |
|
David Schmenk
|
3ebf9f11dd
|
Use new when/is/otherwise with break
|
2014-07-07 22:18:42 -07:00 |
|
David Schmenk
|
73697fa060
|
Fix setpc value
|
2014-07-07 07:52:51 -07:00 |
|
Martin Haye
|
3af48520a1
|
Implemented blocker sprites the right way.
|
2014-07-06 18:22:31 -07:00 |
|
Martin Haye
|
61e568f38d
|
Merge branch 'master' of https://github.com/badvision/lawless-legends
|
2014-07-06 17:25:53 -07:00 |
|
Martin Haye
|
02cccb1270
|
Working on blocker sprites.
|
2014-07-06 17:25:48 -07:00 |
|
Martin Haye
|
af0c26944f
|
Can now cycle through sky and ground colors.
|
2014-07-06 17:04:26 -07:00 |
|
Martin Haye
|
655fe7946f
|
Lots of fixes.
|
2014-07-06 16:45:27 -07:00 |
|
Martin Haye
|
89d8721afd
|
Added strafing.
|
2014-07-06 16:13:44 -07:00 |
|
Martin Haye
|
6ca538f33f
|
Can now navigate using the plasma main loop.
|
2014-07-06 16:09:10 -07:00 |
|
Martin Haye
|
ca45c71605
|
Can now navigate using the plasma main loop.
|
2014-07-06 16:02:52 -07:00 |
|
Brendan Robert
|
8648130b4b
|
Corrected GetBoolean return value so it can be used with logic statements
|
2014-07-06 16:59:07 -05:00 |
|
Brendan Robert
|
5b6f50553b
|
Fixed issue with apostrophes in the script data and changed script color allocation a little bit.
|
2014-07-06 16:49:13 -05:00 |
|
Martin Haye
|
a399d81478
|
Converting main loop to PLASMA.
|
2014-07-06 14:40:35 -07:00 |
|
Martin Haye
|
0950b9357e
|
Moved PLASMA compiler to be alongside other Apple platform tools.
|
2014-07-06 10:21:03 -07:00 |
|
Martin Haye
|
8dd017de6e
|
Added Blockly event for switching to different map.
|
2014-07-06 08:20:23 -07:00 |
|
Martin Haye
|
ac2e03e35d
|
Merge branch 'master' of https://github.com/badvision/lawless-legends
|
2014-07-06 08:10:07 -07:00 |
|
Brendan Robert
|
dd423e73e4
|
Added "Clear Window" block
|
2014-07-06 10:09:06 -05:00 |
|
Martin Haye
|
e3f94a7a9e
|
Changed upload link for Outlaw
|
2014-07-06 07:55:28 -07:00 |
|
Martin Haye
|
8f8cdb075c
|
Merge branch 'master' of https://github.com/badvision/lawless-legends
|
2014-07-06 07:41:01 -07:00 |
|
Martin Haye
|
b28b7200fb
|
More work on game loop.
|
2014-07-06 07:40:57 -07:00 |
|
Brendan Robert
|
bfe626eada
|
Added script erasing support and fixed bizarre bug with map editor
|
2014-07-06 00:52:58 -05:00 |
|
Brendan Robert
|
486ba70778
|
Removed unnecessary example fxml file
|
2014-07-06 00:52:17 -05:00 |
|
David Schmenk
|
8a909055dd
|
Clean up 'when/is/otherwise' code contructs.
|
2014-07-05 12:39:12 -07:00 |
|
David Schmenk
|
3b0e951e34
|
Describe 'pointer-to' operator
|
2014-07-04 20:38:41 -07:00 |
|
David Schmenk
|
bddcd41327
|
Update 'when' statements.
|
2014-07-04 20:20:06 -07:00 |
|
David Schmenk
|
33ef3f86a1
|
'when' statement updated.
|
2014-07-04 20:14:40 -07:00 |
|
David Schmenk
|
f1bc3f2734
|
Merge branch 'master' of https://github.com/badvision/lawless-legends
|
2014-07-04 19:55:31 -07:00 |
|
David Schmenk
|
e543bda768
|
when (switch) statements now match C style, requiring explicit 'break' to avoid
falling through to next of (case) clause.
|
2014-07-04 19:52:23 -07:00 |
|
Brendan Robert
|
41265e8f59
|
Added script coloring in the scripts list -- makes it possible to tell what script is associated on the map (yay!)
|
2014-07-04 16:52:14 -05:00 |
|