Martin Haye
|
6b51dff8b9
|
Added move_backward blockly block.
|
2015-05-31 19:03:38 -07:00 |
|
Martin Haye
|
26e7e1b119
|
More compact aux to main string-copy routine.
|
2015-05-31 11:35:01 -07:00 |
|
Martin Haye
|
57462b7638
|
Moved scenario script strings to aux mem.
|
2015-05-31 11:19:03 -07:00 |
|
Martin Haye
|
fa266e6367
|
Fixed so portraits work right in 3D maps.
|
2015-05-28 09:05:24 -07:00 |
|
Martin Haye
|
f1dfcccff3
|
Added Blockly blocks for showing portraits.
|
2015-05-28 08:14:01 -07:00 |
|
Martin Haye
|
a2454c1212
|
Fixes for map name display, sky/ground colors, and portrait rendering.
|
2015-05-27 08:13:09 -07:00 |
|
Martin Haye
|
2069140e31
|
Fixed for broken scripting after loading new map sections.
|
2015-05-21 07:19:22 -07:00 |
|
Martin Haye
|
907666c716
|
Now able to script transitions from 2D to 3D and back.
|
2015-05-20 09:47:35 -07:00 |
|
Martin Haye
|
7be0112be4
|
Symmetric improvements to 2D API.
|
2015-05-16 08:48:29 -07:00 |
|
Martin Haye
|
80cf3ddb03
|
Got triggers working right on 3D map, including multiple triggers per location.
|
2015-05-15 08:19:18 -07:00 |
|
Martin Haye
|
375cac1459
|
Getting 3D back into shape.
|
2015-05-07 10:17:38 -07:00 |
|
Martin Haye
|
64870ea6a8
|
Working on 2D to 3D transition.
|
2015-05-07 09:12:52 -07:00 |
|
Martin Haye
|
329a7070ce
|
Cleaned some debug stuff up.
|
2015-05-06 09:45:59 -07:00 |
|
Martin Haye
|
f22f4ed9db
|
Teleportation mostly fixed.
|
2015-05-06 09:36:27 -07:00 |
|
Martin Haye
|
be7b8a0b70
|
Testing long-range teleport.
|
2015-05-03 09:25:57 -07:00 |
|
Martin Haye
|
eada6ad85d
|
Progress on 2D scrolling.
|
2015-04-27 08:25:15 -07:00 |
|
Martin Haye
|
1f5a6cec29
|
Basics of 2D teleport kinda working.
|
2015-04-20 08:32:02 -07:00 |
|
Martin Haye
|
9739fb34e9
|
Working on 2D teleportation.
|
2015-04-14 07:19:42 -07:00 |
|
Martin Haye
|
9e94928f0a
|
More refactoring.
|
2015-04-09 10:31:36 -07:00 |
|
Martin Haye
|
efe2415098
|
More refactoring.
|
2015-04-05 09:52:38 -07:00 |
|
Martin Haye
|
4227042b11
|
More work refactoring API to rendering engines.
|
2015-03-31 12:02:48 -07:00 |
|
Martin Haye
|
58da79a805
|
Working on standardized API to 2d and 3d engines.
|
2015-03-25 11:51:29 -07:00 |
|
Martin Haye
|
a835321b5f
|
Implemented printf for handy debugging, and now generating a map index for the 2D sections.
|
2015-03-25 07:40:46 -07:00 |
|
Martin Haye
|
56897dd67d
|
Implementing printf-like family of functions.
|
2015-03-05 09:34:42 -08:00 |
|
Martin Haye
|
315c6b6936
|
More work on 2D script triggers.
|
2015-03-03 09:03:22 -08:00 |
|
Martin Haye
|
2b686a8629
|
More work on script triggers.
|
2015-02-27 05:33:11 -08:00 |
|
Martin Haye
|
5109fcf41a
|
Now calculating avatar X and Y offsets within current map section.
|
2015-02-23 08:39:10 -08:00 |
|
Martin Haye
|
abd63d0481
|
Now loading scripts for 2D maps, and registering the new trigger table.
|
2015-02-23 08:01:47 -08:00 |
|
Martin Haye
|
792b8854ac
|
More 2d work: tileset division, show avatar in center, fix load bug.
|
2015-02-16 16:18:00 -08:00 |
|
Martin Haye
|
cc23a96a09
|
Full map scrolling now works.
|
2015-02-03 09:16:24 -08:00 |
|
Martin Haye
|
b9a4caba1f
|
Fixed tile address calculation and tileset numbering.
|
2015-01-27 08:36:05 -08:00 |
|
Martin Haye
|
dc194d44f7
|
Simplified section math.
|
2015-01-18 08:59:56 -08:00 |
|
Martin Haye
|
4dec52a4d2
|
Got some tiles to display\!
|
2015-01-17 16:38:52 -08:00 |
|
Martin Haye
|
09583ce1ce
|
Now loading the initial 4 map sections in the tile engine.
|
2015-01-10 13:17:56 -08:00 |
|
Martin Haye
|
4e4892381f
|
Now splitting maps up into sections. Refactored game loop to make room for 2D variant.
|
2015-01-07 14:48:04 -08:00 |
|
Martin Haye
|
e82f75009d
|
Updated comment style for new PLASMA.
|
2014-08-21 08:17:50 -07:00 |
|
Martin Haye
|
c7c969d2d0
|
Fixed bug where println wasn't recognized.
|
2014-07-25 18:33:44 -05:00 |
|
Martin Haye
|
d66d6acf97
|
Fixed horrible bug in the memory manager.
|
2014-07-25 17:05:34 -05:00 |
|
Martin Haye
|
d6d6dbf718
|
Was fooling around with scrolling.
|
2014-07-25 13:23:27 -05:00 |
|
Martin Haye
|
f7655e6c79
|
Fixed scrolling.
|
2014-07-23 15:39:43 -05:00 |
|
Martin Haye
|
760cccbb80
|
Fixed mem coalesce bug, and made return to wilderness resume the old position.
|
2014-07-23 14:50:16 -05:00 |
|
Martin Haye
|
e849051afd
|
Implemented loading screen, fixed a bunch of bugs.
|
2014-07-21 18:28:39 -07:00 |
|
Martin Haye
|
45c0ccf6c3
|
Splitting strings into words.
|
2014-07-20 15:52:51 -07:00 |
|
Martin Haye
|
a2830e9828
|
More work on init scripts, and proper redrawing after teleport.
|
2014-07-20 14:43:48 -07:00 |
|
Martin Haye
|
c4e5e84461
|
Scripted transitions between maps work now.
|
2014-07-20 07:01:21 -07:00 |
|
Martin Haye
|
97b942036f
|
Added blocks for setting sky and ground colors, and teleporting the player. Added support for init scripts using Blockly.
|
2014-07-20 06:02:10 -07:00 |
|
Martin Haye
|
ebe228d15f
|
Now processing IF statements with GETYN triggers, and SETMAP events.
|
2014-07-19 15:55:27 -07:00 |
|
Martin Haye
|
69026ed705
|
Now scripts have a flag of their own on the map, for speedy detection.
|
2014-07-19 14:22:31 -07:00 |
|
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
|
3bbcc7ed92
|
Rearranged things a bit in preparation for segmented 2D map packing.
|
2014-07-15 09:52:58 -07:00 |
|
Martin Haye
|
e56ad5e7da
|
Really running scripts on the map now.
|
2014-07-08 19:11:03 -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
|
a330b395fe
|
Working on text functions and scripting in Outlaw.
|
2014-07-08 09:39:31 -07:00 |
|
Martin Haye
|
3af48520a1
|
Implemented blocker sprites the right way.
|
2014-07-06 18:22:31 -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 |
|
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
|
b28b7200fb
|
More work on game loop.
|
2014-07-06 07:40:57 -07:00 |
|
Martin Haye
|
f43c51dd74
|
Really loading and running PLASMA code now.
|
2014-07-03 16:56:26 -07:00 |
|
Martin Haye
|
786853a4a7
|
Now runs PLASMA code\!
|
2014-06-25 08:47:28 -07:00 |
|