Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
sluicebox
b8390fa161
GRAPHICS: Add interface for horizontal shake
2019-11-19 00:20:40 +01:00
Cameron Cawley
837ac7e7ec
TEENAGENT: Add debug commands to play voices and sound effects
2019-08-02 00:08:58 +01:00
Eugene Sandulenko
fcad0fe307
TEENAGENT: Fix fall through case statements
2017-08-11 21:30:13 +02:00
Eugene Sandulenko
0ec2acba20
TEENAGENT: Renames and cleanup
2016-05-03 12:41:36 +02:00
Johannes Schickel
47b6111033
TEENAGENT: Make GPL headers consistent in themselves.
2014-02-18 02:39:38 +01:00
Johannes Schickel
4ddace8a7a
TEENAGENT: Take advantage of Surface::getPixels.
2013-08-03 04:02:52 +02:00
Johannes Schickel
509f96dff3
TEENAGENT: Prefer getBasePtr over direct Surface::pixels access.
2013-08-03 02:52:34 +02:00
D G Turner
c92ff8db33
TEENAGENT: Fix constant naming to comply with Coding Conventions.
...
Adding missing CamelCase k-prefixes.
2012-10-09 09:14:44 +01:00
D G Turner
e33f2779c6
TEENAGENT: Cleanup Scene class.
...
This removes the underscores in various variables as per project
coding standard.
2012-09-24 06:05:49 +01:00
D G Turner
c9185c9b11
TEENAGENT: Cleanup Object classes.
...
This removes the underscores in various variables as per project coding
standard.
2012-09-24 02:51:26 +01:00
D G Turner
86475a0b06
TEENAGENT: Further cleanup for Font class.
2012-09-24 01:22:08 +01:00
D G Turner
0903351974
TEENAGENT: Cleanup Font class.
...
This fixes a mismatched function prototype wrt. the definition and
removes the underscores in various variables as per project coding
standard. Also, minor reordering of functions for readability.
2012-09-23 18:53:22 +01:00
D G Turner
b7b2a4ee88
TEENAGENT: Clean up SurfaceList Class.
...
This removes an unecessary type and unused parameter from the load
method and renames to remove underscores from variable names as per
the project coding conventions.
2012-09-13 10:55:10 +01:00
D G Turner
dc009160bb
TEENAGENT: Add symbols for dialog and message text colors.
2012-08-03 16:28:58 +01:00
D G Turner
6949b30146
TEENAGENT: Fix likely cut-and-paste error in Message positioning code.
2012-07-31 14:54:48 +01:00
D G Turner
be4be025b9
TEENAGENT: Add constant values for screen width and height.
...
It is unlikely these will be changed, but the symbols make the code more
readable.
2012-07-28 07:31:41 +01:00
D G Turner
d038a796b3
TEENAGENT: Add symbols for data tables used in Scene class.
2012-07-28 05:45:24 +01:00
D G Turner
28c3aa3024
TEENAGENT: Migrate two more dseg regions to symbolic addresses.
2012-07-16 14:06:27 +01:00
D G Turner
85cf79a57f
TEENAGENT: Minor formatting fixes for consistency.
...
This is mainly ensuring that all hexadecimal usages i.e. addresses are
in lowercase for consistency, but also includes some minor comment
formatting correction.
2012-07-12 21:03:47 +01:00
D G Turner
aec83e015c
TEENAGENT: Replaced non-const static variable in Scene class.
...
This could cause glitches with Return To Launcher and thus should be
avoided. Replaced with a private member variable on the class.
2012-07-08 01:08:15 +01:00
D G Turner
0e6ba29ede
TEENAGENT: Migrate engine to using debugflags.
...
This required some restructuring of the header dependencies.
2012-07-08 00:36:05 +01:00
D G Turner
62c4c09225
TEENAGENT: Enable commented out debug statements.
...
Commented out code is not good practice. Will change these statements
to using debugflags instead in a future commit.
2012-07-07 17:04:42 +01:00
D G Turner
a77a81da51
TEENAGENT: Remove unecessary passing of OSystem to scene Class.
...
This can be accessed via the engine's _system variable instead.
2012-07-07 14:42:26 +01:00
D G Turner
d7b3ca02fe
TEENAGENT: Migrate to using ConfMan singleton.
2012-07-07 14:04:11 +01:00
D G Turner
313502e2ee
TEENAGENT: Remove static Resources class Instance.
...
This is replaced by an engine instance. This should prevent issues
with Return To Launcher and may remove issues with file handles.
2012-07-07 13:46:28 +01:00
Johannes Schickel
f3c66a191f
TEENAGENT: Get rid of casts on OSystem::copyRectToScreen calls.
2012-06-16 02:39:00 +02:00
Johannes Schickel
8a7f3e69ff
TEENAGENT: Improve code formatting.
...
I used astyle and fixed some incorrect changes from it manually.
2011-10-23 02:07:23 +02:00
Christoph Mallon
a5675c3dbe
TEENAGENT: Pass streams as references.
2011-08-07 15:19:08 +02:00
Max Horn
88913c0139
ALL: Remove trailing whitespaces
...
This tries to make our code a bit more compliant with our code formatting
conventions. For future use, this is the command I used:
git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//'
2011-06-20 00:59:48 +02:00
Max Horn
05a7b160b3
TEEN: Use only one RandomSource and give that one a name.
...
This change ensures that only RandomSource is used which also is
registered with the event recorder. Moreover, it gets rid of a static
RandomSource instance inside Actor::renderIdle.
2011-05-17 12:17:26 +02:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
Johannes Schickel
71bdb86e02
Merge pull request #16 "Add a PixelFormat to Graphics::Surface.".
...
For further discussion check here:
https://github.com/scummvm/scummvm/pull/16
Conflicts:
graphics/png.cpp
2011-05-01 16:54:45 +02:00
Ori Avtalion
9414d7a6e2
JANITORIAL: Reduce header dependencies in shared code
...
Some backends may break as I only compiled SDL
2011-04-28 15:08:58 +03:00
Johannes Schickel
26121bba14
TEENAGENT: Prefer Surface::create taking a PixelFormat over the one taking a byte depth.
2011-04-17 16:33:38 +02:00
Johannes Schickel
f66009c654
TEENAGENT: Adapt to setPalette RGBA->RGB change.
...
This change has not been tested.
2011-02-14 17:08:33 +01:00
Max Horn
ab039812e7
COMMON: OSystem now has a PaletteManager
...
svn-id: r55806
2011-02-07 17:52:38 +00:00
David Turner
c11fdabab9
TEENAGENT: Fix Memory Leaks.
...
svn-id: r55672
2011-01-31 07:44:40 +00:00
Max Horn
5568a8473b
Get rid of Engine::_gameDataDir.
...
This greatly reduces indirect dependencies on several header files
from common.
svn-id: r48933
2010-05-04 11:56:52 +00:00
Vladimir Menshakov
93084baf28
implemented screen shaking as in the original engine with delays before moving video memory
...
svn-id: r48393
2010-03-24 20:45:37 +00:00
Vladimir Menshakov
02ea77a2a8
removed useless updateScreen
...
svn-id: r48391
2010-03-24 20:26:55 +00:00
Vladimir Menshakov
620e8bb89f
added shake screen effect
...
svn-id: r48390
2010-03-24 20:24:08 +00:00
Vladimir Menshakov
f3ed66045f
fixed warning
...
svn-id: r48384
2010-03-24 19:48:32 +00:00
Vladimir Menshakov
164dfdd0ab
do not skip warp+walk events
...
svn-id: r48371
2010-03-23 20:58:40 +00:00
Vladimir Menshakov
76ef5d4aea
-added overlay rendering flag
...
-fixed music played too late on some scenes
svn-id: r48349
2010-03-21 07:38:09 +00:00
Vladimir Menshakov
ee2215eaee
reverted the z-order patch.
...
svn-id: r48348
2010-03-21 07:13:13 +00:00
Vladimir Menshakov
109dbcbca6
reverted inventory objects patch, added mark's animation z-order patch.
...
svn-id: r48342
2010-03-20 23:04:18 +00:00
Vladimir Menshakov
22dd1a616f
ported all code to ScopedPtr
...
svn-id: r48340
2010-03-20 20:37:36 +00:00
Vladimir Menshakov
73d5251738
fixed stream leaks
...
svn-id: r48321
2010-03-20 15:24:16 +00:00
Vladimir Menshakov
e245de962a
removed 'varia.res' from the resident pack files
...
svn-id: r48295
2010-03-18 23:24:32 +00:00