Commit Graph

29 Commits

Author SHA1 Message Date
RichieSams
4c4f08a99e ZVISION: Convert cmdRenderText to use new function syntax 2013-09-16 00:05:24 -05:00
RichieSams
d82ff7aea8 ZVISION: Create Console method to render text 2013-09-15 16:26:49 -05:00
RichieSams
d643ca1571 ZVISION: Remove unused Console functions 2013-09-15 14:04:58 -05:00
richiesams
bb77333d4f ZVISION: Create console method for parsing ALL .scr files
Useful for putting a breakpoint at certain ResultActions/Controls to
test out different instances of them.
2013-09-24 13:59:38 +02:00
richiesams
a596d1241c ZVISION: Add console method to dump all .lev files 2013-08-24 00:25:21 -05:00
richiesams
589c29e6e1 ZVISION: Add newlines to console debug statements 2013-08-18 19:53:00 -05:00
richiesams
bbb8598a3e ZVISION: Modify cmdLoadImage to match new render code 2013-08-18 19:52:54 -05:00
richiesams
7d24f46e7e ZVISION: Modify cmdLoadSound to allow manual rate and isStereo
Usually those variables are parsed from the file name
2013-08-18 19:52:42 -05:00
richiesams
08a8ab885b ZVISION: Apply panorama/tilt warping after all images have been rendered to a backbuffer
This makes wrapped warping much easier as well as allowing changeLocation offsets to
work properly
2013-08-15 14:15:48 -05:00
richiesams
f31f35bf7b ZVISION: Create console command to render a cursor image to the screen 2013-08-09 14:06:23 -05:00
richiesams
f67e0042b0 ZVISION: Create console method to dump all cursor file names 2013-08-07 15:26:59 -05:00
richiesams
7b9858d6b4 ZVISION: Make video code blocking.
The script system requires that all ResultAction::execute() block until they finish. The video system *was* 'asyncronous'
in that you would just start a video and then run() would finish processing it. This code forces the video to complely finish
before playVideo returns. The Clock object is used to keep track of deltaTime while the video is playing.
2013-08-04 23:52:31 -05:00
richiesams
a86a0832e0 ZVISION: Create console method for dumping a file by name 2013-08-04 23:52:21 -05:00
richiesams
8d5e92b935 ZVISION: Add console cmd for changing location 2013-08-04 13:33:06 -05:00
richiesams
0e4e6ee9bf ZVISION: Create methods for altering panoramaOptions and create console commands for them 2013-08-04 13:32:46 -05:00
richiesams
5376aa7b3c ZVISION: Move generating the RenderTable to outside setRenderState
This allows the panorama/tilt options to mutated without having to generate the table multiple times.
2013-08-04 13:32:45 -05:00
richiesams
564379d3ee ZVISION: Create method to get RenderTable object pointer from RenderManager
Remove passthrough methods
2013-08-04 13:32:44 -05:00
richiesams
c8359ad56c ZVISION: Modify loadImage console command to account for new render options 2013-08-04 13:32:40 -05:00
richiesams
88934cd5d0 ZVISION: Convert console code to use RenderManager and add method for setRenderState 2013-08-04 13:32:35 -05:00
richiesams
4bd95987d2 ZVISION: Convert old code to use RenderManager 2013-08-04 13:32:31 -05:00
richiesams
8f32592ab9 ZVISION: Create console command to use the raw2wav function 2013-08-04 13:32:25 -05:00
richiesams
92f3de72de ZVISION: Convert console sound handling to use new fileName decoding 2013-08-04 13:32:21 -05:00
richiesams
644313e8f2 ZVISION: Add stereo/mono handling for Zork sound 2013-08-04 13:32:18 -05:00
richiesams
8d2bef2936 ZVISION: Create console command for loading sounds 2013-08-04 13:32:16 -05:00
richiesams
09358141de ZVISION: Allow the console to stay open when errors occur 2013-08-04 13:32:16 -05:00
richiesams
4398c04a7b ZVISION: Create console command for loading a video 2013-08-04 13:32:09 -05:00
richiesams
399e512be2 ZVISION: Update renderImageToScreen to handle TGZ image files 2013-08-04 13:32:05 -05:00
richiesams
46865dc394 ZVISION: Create renderImageToScreen method and add a console command for it 2013-08-04 13:32:01 -05:00
richiesams
4209236994 ZVISION: Create debug console and apply console logic to main loop 2013-08-04 13:32:01 -05:00