Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-07-07 | TOON: Remove unecessary getSystem() function. | D G Turner | |
This was needed due to the unecessary protected shadow variable hiding the Engine superclass _system member variable. | |||
2012-07-03 | TOON: Slight cleanup in querySaveMetaInfos. | Johannes Schickel | |
2012-06-29 | TOON: Correct mismatched method definition against prototype. | D G Turner | |
Fixes bug #3539018 - "Toon: AmigaOS4 Compiler error in anim.cpp" | |||
2012-06-28 | TOON: Replace remaining int32 x,y,w and h coordinates with int16. | D G Turner | |
2012-06-25 | TOON: Fix bug #3533291 - Crash in Russian Version | sylvaintv | |
The Russian-localized version of an animation contained an empty frame, added a check to skip the rendering. Bug #3533291: "TOON: Russian Version Crash at Voice Scanner" | |||
2012-06-16 | TOON: Get rid of casts on OSystem::copyRectToScreen calls. | Johannes Schickel | |
2012-06-15 | TOON: Simplify code in Animation::drawFrameWithMaskAndScale(). | D G Turner | |
2012-06-14 | TOON: Fix two latent off-by-one errors in Character Class. | D G Turner | |
These were exposed by assertions from Common::Array usage. | |||
2012-06-14 | Merge branch 'toon-RAM-reduction' | D G Turner | |
2012-06-14 | TOON: Change Pathfinding weight buffers to uint16. | D G Turner | |
This should result in a significant saving in RAM usage. Have added warning outputs if the weights exceed the maximum limit. | |||
2012-06-14 | TOON: Replace Character _currentPath static buffers with Common::Array. | D G Turner | |
2012-06-14 | TOON: Migrate Character API x,y coordinates and subclasses to int16. | D G Turner | |
This harmonises the usage with Common::Point. | |||
2012-06-10 | TOON: Minor type fixes and cleanups in Pathfinding class. | D G Turner | |
2012-06-10 | TOON: Migrate Pathfinding Path Buffers to Common::Point. | D G Turner | |
This removes the need for i32Point, which used int32, instead of the int16 of Common::Point. Since the co-ordinates passed in are in int16, this is safe. Tested with no regressions. Also, removed return value from walkLine function as it always returned true. | |||
2012-06-10 | TOON: Migrate Pathfinding API x,y coordinates to int16. | D G Turner | |
This harmonises the usage with Common::Point. | |||
2012-06-10 | GUI: Add helper to SaveLoadChooser, which uses the currently active target. | Johannes Schickel | |
This reduces the code duplication in all client code, which formerly duplicated the querying of the plugin, game id etc. and now simply calls the newly added method runModalWithCurrentTarget() on a SaveLoadChooser object. | |||
2012-06-10 | GUI: Get rid of SaveLoadChooser::setSaveMode. | Johannes Schickel | |
We already pass the title and process button name to the constructor of SaveLoadChooser and then do not offer any way of changing it, thus changing the edit mode of the chooser is kind of pointless and was never actually used. Instead we pass the mode on SaveLoadChooser construction now. | |||
2012-06-09 | TOON: Minor cleanups in Pathfinding class. No functional change. | D G Turner | |
2012-06-09 | TOON: Replace Pathfinding retPath static buffers with Common::Array. | D G Turner | |
2012-06-09 | TOON: Replace Pathfinding _tempPath static buffers with Common::Array. | D G Turner | |
2012-06-07 | TOON: Further cleanup to Pathfinding Class. | D G Turner | |
Removal of some unused variables, logical reordering of functions and minor changes to reduce minor duplication. No functional changes. | |||
2012-06-07 | TOON: Reduce unecessary linkages in Pathfinding class. | D G Turner | |
2012-06-07 | TOON: Remove unecessary usages of g_system. | D G Turner | |
2012-06-07 | TOON: Minor cleanup and formatting fixes to Pathfinding class. | D G Turner | |
2012-06-07 | TOON: Move PathFindingHeap API to use int16 for x,y coordinates. | D G Turner | |
The internal x,y point representation was already changed to int16 anyway, so this just harmonises this with the external API (and with Common::Point which uses int16). | |||
2012-02-15 | JANITORIAL: Fix missing whitespace in pointer cast | Tarek Soliman | |
find -name '*.h' -or -name '*.cpp' | xargs sed -r -i 's@\(([A-Za-z0-9]+)\*\)@(\1 *)@g' This seems to have caught some params as well which is not undesirable IMO. It also caught some strings containing this which is undesirable so I excluded them manually. (engines/sci/engine/kernel_tables.h) | |||
2012-02-12 | TOON: Fix bug #3467139 with russian version crash | sylvaintv | |
Bug #3467139: "TOON: Russian Version Crashes" A frame is corrupted in an localized animation Moved the check before the Rect creation. | |||
2012-02-12 | TOON: Add russian version detection | sylvaintv | |
2011-12-08 | TOON: Replace usage of 'goto'. | D G Turner | |
2011-11-27 | JANITORIAL: Remove extra semicolons. | Christoph Mallon | |
2011-11-27 | TOON: Clean up Common::String usage | Willem Jan Palenstijn | |
Thanks to Sylvain for testing. | |||
2011-11-16 | LAUNCHER: Introduce GUIO0() in order to replace GUIO1(GUIO_NONE) | Strangerke | |
2011-10-24 | TOON: After discussion with clone2727 and eriktorbjorn, remove ↵ | Strangerke | |
GUIO_NOASPECT from Toonstruck | |||
2011-10-23 | LAUNCHER: Add GUIO_NOASPECT to Toonstruck | Strangerke | |
2011-10-23 | AD: Switched rest of the engines to new GUIO | Eugene Sandulenko | |
2011-10-07 | TOON: Fix Flux jumpy animation when imprisoned | sylvaintv | |
Idle animation was reset every frame when changing facing point. Fix also Drew description when right-clicking on Flux | |||
2011-09-08 | JANITORIAL: Fix some formatting glitches in gob, hugo and toon | Strangerke | |
2011-08-14 | Merge pull request #56 from zeldin/toon-path-dynamic | Eugene Sandulenko | |
TOON: Grow size of path finding heap dynamically | |||
2011-08-07 | GRAPHICS: Simplify the interface of Graphics::loadThumbnail(). | Christoph Mallon | |
Now it returns the Surface, so the caller does not need to create one and pass it. | |||
2011-08-07 | JANITORIAL: Remove trailing empty lines. | Christoph Mallon | |
2011-07-21 | TOON: Grow size of path finding heap dynamically | Marcus Comstedt | |
2011-07-21 | TOON: Fix off-by-one use of path heap array | Marcus Comstedt | |
The first element of the _data array in PathFindingHeap was never used, fix that. | |||
2011-07-20 | TOON: Cleanup and Memory Usage Reduction fixes in PathFinding Heap. | D G Turner | |
This halves the size of the pathifnding heap, but adds warnings if push() is attempted on a full heap. | |||
2011-07-12 | TOON: Fix default walk to object with screen scrolling | sylvaintv | |
Bug #3363119: "Toon: Player desapear when you use a object in pepper plant" | |||
2011-07-09 | TOON: Fix rare palette glitch during one frame after cutscene | sylvaintv | |
2011-07-09 | TOON: Fixed palette problem in LoadPicture | sylvaintv | |
Bug #3325272: "Toonstruck (Spanish) Bad Graphic in squirrel book" Was a "full" palette in spanish and a "half" palette in english version. Made it choose the good mode automatically based on color count. | |||
2011-07-09 | TOON: Fix bad character visibility after restore | sylvaintv | |
Bug #3307195: "TOON: Two instances of Flux Wildly" | |||
2011-06-27 | TOON: Add delay to inventory rendering loop. Uses a bit less CPU now. | eriktorbjorn | |
2011-06-26 | TOON: Fix the bottom pixels of text being cut off | eriktorbjorn | |
It's a dirty rect problem. The computeSize() function needs to take into consideration that the glyph may be offset, so it's not enough to just look at its size. For now, I'm assuming that this is only a problem with characters that stick out below the base line, so that's all this patch tries to fix. Let's see if that's enough. | |||
2011-06-23 | TSAGE: Allocate resource decoding buffer on the heap | Julien | |