aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-09-01TSAGE: Bugfixes for component slots in intact shipPaul Gilbert
2013-09-01TSAGE: R2R - Some renaming in scene 1000Strangerke
2013-09-01TSAGE: Fix for initialising inventory for new R2R gamesPaul Gilbert
2013-09-01TSAGE: Core - Get rid of some magic values related to btnStateStrangerke
2013-09-01TSAGE: BF - Get rid of some magic values related to btnStateStrangerke
2013-09-01TSAGE: R2R - Remove leftover warningStrangerke
2013-09-01TSAGE: BF - Fix erroneous check of eventTypeStrangerke
2013-09-01TSAGE: R2R - Get rid of some magic values related to eventTypeStrangerke
2013-09-01TSAGE: R2R - Remove useless variable in scene 250Strangerke
2013-09-01TSAGE: R2R - More renaming in scene 250Strangerke
2013-09-01TSAGE: R2R - Fix elevator behavior (scene 250)Strangerke
2013-08-31TSAGE: Some renaming in Scene250Strangerke
2013-08-28VIDEO: Add support for seeking in AVI videos with an indexMatthew Hoops
Rewinding will work in any AVI video
2013-08-28ZVISION: Increase background rotation speedrichiesams
This could probably still go higher. The DOS version is *very* sensitive, too sensitive. But this is still a bit slow.
2013-08-28ZVISION: Add LeverControl to scr file parsingrichiesams
2013-08-28ZVISION: Fix: Change infndef to correct constantrichiesams
2013-08-28ZVISION: Fix: Store what type of animation file is usedrichiesams
2013-08-28ZVISION: Fix: Signal a cursor changerichiesams
2013-08-28ZVISION: Remove RlfAnimation::getPreviousFrame()richiesams
I realized that RlfAnimations don't use B-frames, therefore, can not easily go backwards.
2013-08-28ZVISION: Add support for animation 'mirroring'richiesams
If an animation is 'mirrored', it doesn't have B-frames, only I-frames. However the animations are built so the last half of the animation is the reverse of the first half
2013-08-28ZVISION: Implement avi frame seekingrichiesams
2013-08-28ZVISION: Fix the quadrant numbers in angle calculationsrichiesams
Because y increases as you go down, not up
2013-08-28ZVISION: Round to int *after* converting to degreesrichiesams
2013-08-28ZVISION: Allow a angle buffer zone on *both* sides of the actual anglerichiesams
2013-08-28ZVISION: Fix comment spacingrichiesams
2013-08-28ZVISION: sscanf to ints before storing them in Rect coordsrichiesams
2013-08-28ZVISION: Prevent variable shadowingrichiesams
2013-08-28ZVISION: Remove ZVision::_mousEvents and all associated functionsrichiesams
Instead, pass all mouse events to ScriptManager
2013-08-28ZVISION: Add ScriptManager mouse event handlersrichiesams
This allows the main engine to pass mouse events to Controls
2013-08-28ZVISION: Remove ScriptManager::_activeNodes and change all iterators to ↵richiesams
iterate over _activeControls We also change _activeControls to a List instead of a HashMap because a List should have slightly better iteration time.
2013-08-28ZVISION: Update ScriptManager::enableControl()/disableControl() to fit new ↵richiesams
Control syntax
2013-08-28ZVISION: Fix signed/unsigned mismatchrichiesams
2013-08-28ZVISION: Remove extraneous semicolonrichiesams
2013-08-28ZVISION: Change PushToggleControl to comply with new Control base classrichiesams
2013-08-28ZVISION: Change LeverControl to comply with the new Control base classrichiesams
2013-08-28ZVISION: Modify TimerNode to use Control base classrichiesams
2013-08-28ZVISION: Create the default implementation for Control::enable()/disable()richiesams
2013-08-28ZVISION: Bake ActionNode and MouseEvent into Controlrichiesams
This makes memory management a lot easier as well as removes the need for multiple lists that point to the same objects. However, there will be quite a few Controls that don't need all the functionality of ActionNode and MouseEvent, so the default implementations are No Op.
2013-08-28ZVISION: Fixed signed/unsigned mismatchrichiesams
2013-08-28VIDEO: Improve accuracy of getFrameTime() and getFrameAtTime()Matthew Hoops
2013-08-28VIDEO: Use the main isSeekable() in seekToFrame()Matthew Hoops
2013-08-28VIDEO: Separate external and internal tracksMatthew Hoops
Prevents subclasses from having access to any audio track added from another file
2013-08-28VIDEO: Make getFrameAtTime() publicMatthew Hoops
2013-08-27TSAGE: Renaming of spaceport working ship components subclassPaul Gilbert
2013-08-27TSAGE: Fix for R2R scene change crash getting into intact spaceshipPaul Gilbert
2013-08-28TSAGE: Some renaming in Scene600Strangerke
2013-08-28TSAGE: Remove SceneExt::loadScene() as the code is duplicate from ↵Strangerke
Scene::loadScene()
2013-08-27WINTERMUTE: Remove duplicate codeWillem Jan Palenstijn
2013-08-27WINTERMUTE: Simplify string matchingWillem Jan Palenstijn
2013-08-26WINTERMUTE: Fix and clean up BaseSurfaceOSystem::finishLoad()Willem Jan Palenstijn
This fixes a couple of cases which fell through the cracks of the previous chain of conditions, including 16bpp images and 32bpp images without alpha. The latter partially fixes bug #3600667.