Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-10-02 | ZVISION: Standardize includes order and format | RichieSams | |
Format is: common/scummsys.h (Only if a .cpp file) header file for this file (Only if a .cpp file) zengine includes other includes, grouped by module | |||
2013-09-15 | ZVISION: Add a reminder for how inventory is accessed | RichieSams | |
2013-09-15 | ZVISION: Add key press support to the main event loop | RichieSams | |
2013-09-15 | ZVISION: Remove unused key functions | RichieSams | |
2013-08-28 | ZVISION: Remove ZVision::_mousEvents and all associated functions | richiesams | |
Instead, pass all mouse events to ScriptManager | |||
2013-08-24 | ZVISION: Change variable name to match its purpose | richiesams | |
2013-08-24 | ZVISION: Convert _mouseEvents to pointers since MouseEvent is now abstract | richiesams | |
2013-08-20 | ZVISION: Create keypress event to test rlf animation | richiesams | |
2013-08-18 | ZVISION: Reset MouseEvent globalStateValue's when clearing them | richiesams | |
2013-08-18 | ZVISION: Allow MouseEvents to be unregistered | richiesams | |
2013-08-14 | ZVISION: Modify ASCII velocity drawing to represent the actual code | richiesams | |
Velocity outside the working window is zero | |||
2013-08-14 | ZVISION: Add panning support | richiesams | |
2013-08-11 | ZVISION: Implement mouse event handling | richiesams | |
2013-08-09 | ZVISION: Add class to manage cursors | richiesams | |
2013-08-09 | ZVISION: Create method for cycling through all the cursors so as to identify ↵ | richiesams | |
them more easily | |||
2013-08-04 | ZVISION: Make video code blocking. | richiesams | |
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 | ZVISION: Optimize integer type usages | richiesams | |
The general thought is int is faster than int16 or byte. So if you can afford the space, use it over int16 or byte. Also, only use int32 when you specifically need the 32 bits. | |||
2013-08-04 | ZVISION: Move rendering logic from ZVision class to RenderManager class | richiesams | |
2013-08-04 | ZVISION: Fix memory leaks | richiesams | |
2013-08-04 | ZVISION: Add logic to allow the user to break out of videos | richiesams | |
2013-08-04 | ZVISION: Conform to new eventRecorder code | richiesams | |
2013-08-04 | ZVISION: Create debug console and apply console logic to main loop | richiesams | |
2013-08-04 | ZVISION: Create skeleton engine and move code away from Engine::Run | richiesams | |
The goal is to have Engine::Run as clean as possible. Aka mostly method calls. |