Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-08-04 | ZVISION: Create debug console and apply console logic to main loop | richiesams | |
2013-08-04 | ZVISION: Add definitions for more ResultActions | richiesams | |
2013-08-04 | ZVISION: Create utility method to dump result action signatures from various ↵ | richiesams | |
.scr files | |||
2013-08-04 | ZVISION: Change trimCommentsAndWhiteSpace to use a pointer instead of a ↵ | richiesams | |
reference. | |||
2013-08-04 | ZVISION: Change Puzzle::resultActions to a List of pointers instead of ↵ | richiesams | |
ResultAction objects ResultAction is abstract, therefore, it can't be directly stored in the list | |||
2013-08-04 | ZVISION: Forward declare ZVision in result_action.h | richiesams | |
result_action.h is #included before ZVision is declared, causing not declared compiler errors | |||
2013-08-04 | ZVISION: Normalize remaining CRLF to LF for the remote | richiesams | |
2013-08-04 | ZVISION: Create ResultAction 's for Add and Random. | richiesams | |
Create class templates for PlayAnimation, PreloadAnimation, and Attenuate | |||
2013-08-04 | ZVISION: Fix single_value_container.h include to use the new file name | richiesams | |
2013-08-04 | ZVISION: Fix usage of Puzzle struct to use 'key' instead of 'id' | richiesams | |
2013-08-04 | ZVISION: Fix includes to use new underscore names | richiesams | |
2013-08-04 | ZVISION: Rename files to use underscores instead of camelCase | richiesams | |
2013-08-04 | ZVISION: Move test functions out of video.cpp and into their own file | richiesams | |
The file only exist to hold the code. The actual tests will be moved to an appropriate location later. | |||
2013-08-04 | ZVISION: Fix include for singleValueContainer.cpp | richiesams | |
2013-08-04 | ZVISION: Create ScriptManager accessor for ZVision | richiesams | |
Having the ScriptManager as a member variable forced it to be const, which prevented any non cont methods to be used. Thus, ScriptManager is created on the heap and disposed after use. | |||
2013-08-04 | ZVISION: Create global state accessor/mutator methods for ScriptManager | richiesams | |
2013-08-04 | ZVISION: Comment clarification for ScriptManager methods and helper structs | richiesams | |
2013-08-04 | ZVISION: Convert ScriptManager methods to use ResultAction classes logic | richiesams | |
2013-08-04 | ZVISION: Create ResultAction base class and ActionAdd child class | richiesams | |
2013-08-04 | ZVISION: Create an instance of ScriptManager inside ZVision | richiesams | |
2013-08-04 | ZVISION: Use spaces in doxygen comments for alignement instead of tabs | richiesams | |
2013-08-04 | ZVISION: Rename object.h and object.cpp to fit the new class name | richiesams | |
2013-08-04 | ZVISION: Rename 'Object' class to 'SingleValueContainer' | richiesams | |
2013-08-04 | ZVISION: Add documentation to 'Object' accessors | richiesams | |
2013-08-04 | ZVISION: Convert union of pointers to union of values except for String. | richiesams | |
Instead of storing everything on the heap, only store Strings on the heap. For Strings, store a char array pointer instead of an actual String object since String objects are fairly large. | |||
2013-08-04 | ZVISION: Modify utility and puzzle comments to make them more clear | richiesams | |
2013-08-04 | ZVISION: Move initialization code from run() and into its own method | richiesams | |
2013-08-04 | ZVISION: Force 'Object' constructors to be explicit. | richiesams | |
2013-08-04 | ZVISION: Convert 'Object' implicit conversion operators to accessors | richiesams | |
Implicit conversion, while simple can cause problems and doesn't show exactly how to get the value. | |||
2013-08-04 | ZVISION: Fix code formatting to follow the convention | richiesams | |
2013-08-04 | ZVISION: Create base puzzle parsing. | richiesams | |
2013-08-04 | ZVISION: Add documentation to utility functions and add a glorified trim ↵ | richiesams | |
function | |||
2013-08-04 | ZVISION: Split puzzleControl into two files. Add ResultAction enum | richiesams | |
After further investigation, puzzles and controls don't really share any structs. So it makes more sense to keep them seperate. | |||
2013-08-04 | ZVISION: Create Object class. | richiesams | |
2013-08-04 | ZVISION: Create utility function that writes File contents to another File | richiesams | |
scr files are stored and encrypted in archive files. This is an easy way to dump them for debugging purposes. | |||
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. | |||
2013-08-04 | ZVISION: Clean up includes | richiesams | |
2013-08-04 | ZVISION: Add xor encryption handling to ZfsArchive class | richiesams | |
2013-08-04 | ZVISION: Add support for ZFS archive files | richiesams | |
ZfsArchive implements Common::Archive. | |||
2013-08-04 | ZVISION: Alter video handling to follow the new video audio track wrapper. | richiesams | |
Commit 7a49802c01b0c39be4e86335689db8f3359fde68 created an audio track hook that allows video decoding to use a differnt audio track encoding method Also, re-normalize line endings | |||
2013-08-04 | ZVISION: normalized file endings | richiesams | |
2013-08-04 | ZVISION: Allow detection to go off inner directory | richiesams | |
Game detection needs to be off an actual resource, but all the resources are in subdirectories. This updates the code to search for the specific subdirectory. | |||
2013-08-04 | ZVISION: Create zvision bare structure | richiesams | |
Add zvision base engine to engines/zvision as well as modify the necessary engine files (configure.engines, etc.) in order for it to be recognized. | |||
2013-07-30 | TSAGE: Fix upper bound of loop in R2R scene 1575 | Paul Gilbert | |
2013-07-30 | TSAGE: Scene fixes for R2R Medbay | Paul Gilbert | |
2013-07-30 | TSAGE: Further fix for R2R conversations | Paul Gilbert | |
2013-07-29 | TSAGE: Fixes for R2R extended conversations | Paul Gilbert | |
2013-07-30 | SCI: Add a hack to fix the inventory in GK1 | Filippos Karapetis | |
For some reason, the top left nsRect coordinates get swapped in the GK1 inventory screen, investigate why | |||
2013-07-29 | WINTERMUTE: Align detection-entries properly with spaces. | Einar Johan Trøan Sømåen | |
2013-07-29 | WINTERMUTE: Add detection for The Shine of a Star. | Einar Johan Trøan Sømåen | |