Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
alxpnv
c1e64b20c5
ASYLUM: fix chapter titles in load screens (French/German versions)
...
Bug no. 13118
2021-12-01 13:37:29 +03:00
alxpnv
4576f1f087
ASYLUM: fix loading screen too dark
...
Also added a missing fade-in
Reported by Attx
2021-10-15 15:35:22 +03:00
alxpnv
9600ef7297
ASYLUM: fix loading screen animation too fast
...
Reported by Attx
2021-10-13 16:15:16 +03:00
alxpnv
c81c046450
ASYLUM: clean up destructors
2021-05-17 15:37:58 +02:00
Alexandre Fontoura
28cbd2b28e
ASYLUM: cleanup some warnings
2021-05-17 15:37:36 +02:00
Littleboy
2f18c1cb36
ASYLUM: Misc. cleanups
...
- Document some debug calls
- Remove unused parameters names
- Add const as needed
- Change some coordinates values to int16
2021-05-17 15:37:21 +02:00
Littleboy
5b0da5965c
ASYLUM: Cleanup more base classes
2021-05-17 15:37:15 +02:00
Littleboy
44540643e8
ASYLUM: Cleanup base classes
...
- Made some public members of cursors private and add accessors
- Add const modifiers as needed
- Add missing casts
- Add some null-pointers checks
- etc.
2021-05-17 15:37:15 +02:00
Littleboy
ff0d80587f
ASYLUM: Change text coordinates parameters to use Common::Point
2021-05-17 15:37:14 +02:00
Julien Templier
fb8afdc6d6
ASYLUM: Palette and gamma functions update
...
- Identify dead code and remove unused parameters
- Rename several gamma and palette-relted functions
- Add stubs for palette fading functions
2021-05-17 15:37:10 +02:00
Julien Templier
1db67c5c88
ASYLUM: Remove SVN keywords
2021-05-17 15:36:57 +02:00
Julien Templier
9f6d671569
ASYLUM: Change Screen::draw() functions to take Common::Point as source/destination parameters
2021-05-17 15:36:56 +02:00
Julien Templier
1b9c4dd404
ASYLUM: Add DrawFlags enumeration and update drawing functions parameters
2021-05-17 15:36:55 +02:00
Julien Templier
a3d50bb1cd
ASYLUM: Add a Screen::draw() helper function to draw backgrounds
...
git-svn-id: http://asylumengine.googlecode.com/svn/trunk@710 0bfb4aae-4ea4-11de-8d8d-752d95cf3e3c
2021-05-17 15:36:43 +02:00
Julien Templier
12405a143e
ASYLUM: When running in debug mode, make the scene title faster
...
git-svn-id: http://asylumengine.googlecode.com/svn/trunk@684 0bfb4aae-4ea4-11de-8d8d-752d95cf3e3c
2021-05-17 15:36:39 +02:00
Julien Templier
ee682f8458
ASYLUM: Reduce SceneTitle progress total time
...
git-svn-id: http://asylumengine.googlecode.com/svn/trunk@616 0bfb4aae-4ea4-11de-8d8d-752d95cf3e3c
2021-05-17 15:36:29 +02:00
Julien Templier
fbe5ee0614
ASYLUM: Fix SceneTitle spinner not moving
...
git-svn-id: http://asylumengine.googlecode.com/svn/trunk@612 0bfb4aae-4ea4-11de-8d8d-752d95cf3e3c
2021-05-17 15:36:29 +02:00
Julien Templier
814ac99ac4
ASYLUM: Update scene event handling and preload
...
- Implement Scene init and activate events
- Add stubs for other events
- Update SceneTitle to use proper resource ids and draw methods
- Remove some unused variables from Scene class
git-svn-id: http://asylumengine.googlecode.com/svn/trunk@611 0bfb4aae-4ea4-11de-8d8d-752d95cf3e3c
2021-05-17 15:36:28 +02:00
Julien Templier
1286a8bdc4
ASYLUM: Add back Menu credits, new game, quit and return to game
...
- Fix text flickering
- Remove obsolete methods in Screen and Text classes
git-svn-id: http://asylumengine.googlecode.com/svn/trunk@603 0bfb4aae-4ea4-11de-8d8d-752d95cf3e3c
2021-05-17 15:36:27 +02:00
Julien Templier
fff878e1c0
ASYLUM: Cleanup some screen methods
...
git-svn-id: http://asylumengine.googlecode.com/svn/trunk@594 0bfb4aae-4ea4-11de-8d8d-752d95cf3e3c
2021-05-17 15:36:26 +02:00
Julien Templier
8528b9d964
ASYLUM: Cleanup Pass 2
...
- Add proper init code for WorldStats
- Add some missing deletes in destructors (in particular Scene)
- Add const modifiers & casts in several places
- Fix some off-by-one array accesses
- Add checks for NULL in several classes
git-svn-id: http://asylumengine.googlecode.com/svn/trunk@546 0bfb4aae-4ea4-11de-8d8d-752d95cf3e3c
2021-05-17 15:36:18 +02:00
Julien Templier
7c64f717ec
ASYLUM: Add GraphicFrame helper functions
...
git-svn-id: http://asylumengine.googlecode.com/svn/trunk@542 0bfb4aae-4ea4-11de-8d8d-752d95cf3e3c
2021-05-17 15:36:18 +02:00
Julien Templier
25fac6195d
ASYLUM: Rename some methods of Text class
...
git-svn-id: http://asylumengine.googlecode.com/svn/trunk@517 0bfb4aae-4ea4-11de-8d8d-752d95cf3e3c
2021-05-17 15:36:14 +02:00
Julien Templier
32f3eed36c
ASYLUM: Refactor Speech class
...
git-svn-id: http://asylumengine.googlecode.com/svn/trunk@516 0bfb4aae-4ea4-11de-8d8d-752d95cf3e3c
2021-05-17 15:36:14 +02:00
Julien Templier
d7c22354a6
ASYLUM: Add ResourceManager class
...
It will keep track of opened resource files and simplify handling of resource packs
git-svn-id: http://asylumengine.googlecode.com/svn/trunk@513 0bfb4aae-4ea4-11de-8d8d-752d95cf3e3c
2021-05-17 15:36:13 +02:00
Julien Templier
ee438adbdc
ASYLUM: Introduce ResourcePackId
...
git-svn-id: http://asylumengine.googlecode.com/svn/trunk@512 0bfb4aae-4ea4-11de-8d8d-752d95cf3e3c
2021-05-17 15:36:13 +02:00
Julien Templier
ef1ebc55da
ASYLUM: Extract SceneTitle to its own file
...
git-svn-id: http://asylumengine.googlecode.com/svn/trunk@511 0bfb4aae-4ea4-11de-8d8d-752d95cf3e3c
2021-05-17 15:36:13 +02:00