aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-09-16ZVISION: Initialize StringManagerRichieSams
2013-09-16ZVISION: Remove extraneous empty lineRichieSams
2013-09-16ZVISION: Draw string to 0, 0 instead of destX, destYRichieSams
2013-09-16ZVISION: Test for file.open() success before continuing with font loadingRichieSams
2013-09-16ZVISION: Remove extraneous functionRichieSams
2013-09-16ZVISION: Fix parseTag font name logicRichieSams
2013-09-16ZVISION: Convert StringManager::parseStr to use readWideLine()RichieSams
2013-09-16ZVISION: Use wide-to-ASCII conversion to read a line instead of ↵RichieSams
stream.readLine() SeekableReadStream::readLine() wasn't finding the CRLF's properly
2013-09-16ZVISION: Convert cmdRenderText to use new function syntaxRichieSams
2013-09-16ZVISION: Enable auto savingRichieSams
2013-09-16ZVISION: Remove all AlphaEntries on room changeRichieSams
2013-09-16ZVISION: Add methods to clear and remove AlphaEntriesRichieSams
2013-09-16ZVISION: Check is a dirty rect is empty before extending itRichieSams
So extends dont extend from 0,0
2013-09-16ZVISION: Convert _alphaDataEntries to a HashMapRichieSams
So entries can be easily identified and removed if necessary
2013-09-16ZVISION: Move clearing dirty rects to after they are blitted instead the ↵RichieSams
beginning of each frame
2013-09-15ZVISION: Clean up StringManager and SaveManager after useRichieSams
2013-09-15ZVISION: Create Console method to render textRichieSams
2013-09-15ZVISION: Create an instance of StringManagerRichieSams
2013-09-15ZVISION: Create the StringManager classRichieSams
This parses the XXXXX.STR files into styled fonts and phrases. The styles and the phrases are used in the game for messages to the user and for general purpose fonts.
2013-09-15ZVISION: Add more documentation for clearWorkingWindowTo555Color()RichieSams
2013-09-15ZVISION: Add RenderManager text supportRichieSams
2013-09-15ZVISION: Clean up the TruetypeFont class and add alpha supportRichieSams
Remove caching. We don't render font enough to warrant it. Use Graphics::TextAlign instead of rolling our own. Remove methods we don't use.
2013-09-15ZVISION: Create an instance of the SaveManagerRichieSams
2013-09-15ZVISION: Actually store the ZVision pointerRichieSams
2013-09-15ZVISION: Add a reminder for how inventory is accessedRichieSams
2013-09-15ZVISION: Ensure getControl always returns somethingRichieSams
2013-09-15ZVISION: Add focus support for the ScriptManagerRichieSams
2013-09-15ZVISION: Add focus support for ControlsRichieSams
2013-09-15ZVISION: Add support for ActionRandom and ActionTimerRichieSams
They were already implemented, they just weren't being used
2013-09-15ZVISION: Add better alpha support for blittingRichieSams
Instead of blitting directly to the working window, we cache the alpha pixels, then blit directly to the backbuffer instead of to the working window. This ensures that if the alpha'd content changes, the old changes won't appear in any new frames
2013-09-15ZVISION: Move dirty rect extension to the correct functionRichieSams
Source control mishap
2013-09-15ZVISION: Fix signed/unsigned mismatchRichieSams
2013-09-15ZVISION: Add key press support to the main event loopRichieSams
2013-09-15ZVISION: Add ScriptManager support for key press eventsRichieSams
2013-09-15ZVISION: Remove unused functionRichieSams
2013-09-15ZVISION: Add method to copy a portion of the working window to a surfaceRichieSams
2013-09-15ZVISION: Remove unused key functionsRichieSams
2013-09-15ZVISION: Add key press support to ControlsRichieSams
2013-09-15ZVISION: Remove unused Console functionsRichieSams
2013-09-12ZVISION: Add wrapper function for copyRectToSurfaceRichieSams
Also rename some arguments to make them more clear
2013-09-09ZVISION: Cleanup _currentFrameBuffer during descructionRichieSams
2013-09-09ZVISION: Cleanup the cached frame before loading the next oneRichieSams
2013-09-09ZVISION: Use default dpi for fontRichieSams
2013-09-09ZVISION: Remove extraneous methods from TrueTypeFontRichieSams
2013-09-09ZVISION: Cache animation frames so they can be re-rendered when the ↵RichieSams
background moves
2013-09-09ZVISION: Add comments to AnimationControl::process()RichieSams
2013-09-09ZVISION: Update LeverControl to use the new RlfAnimation outputsRichieSams
2013-09-09ZVISION: Add a debug assert to make sure we're not trying to render ouside ↵RichieSams
the working window
2013-09-09ZVISION: Clip animations to the working windowRichieSams
2013-09-09ZVISION: Let Rlf animations output Surfaces instead of uint16 arraysRichieSams