[Scummvm-cvs-logs] CVS: scummvm/scumm sprite_he.cpp,NONE,1.1 sprite_he.h,NONE,1.1 module.mk,1.45,1.46
kirben
kirben at users.sourceforge.net
Sun Feb 20 02:57:58 CET 2005
- Previous message: [Scummvm-cvs-logs] CVS: scummvm/backends/sdl graphics.cpp,1.27,1.28 sdl-common.h,1.72,1.73 sdl.cpp,1.79,1.80
- Next message: [Scummvm-cvs-logs] CVS: scummvm/scumm intern.h,2.334,2.335 script_v100he.cpp,2.48,2.49 script_v90he.cpp,2.125,2.126
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5163/scumm
Modified Files:
module.mk
Added Files:
sprite_he.cpp sprite_he.h
Log Message:
Add WIP sprite struct for HE games, ready for functions.
--- NEW FILE: sprite_he.cpp ---
/* ScummVM - Scumm Interpreter
* Copyright (C) 2001 Ludvig Strigeus
* Copyright (C) 2001-2005 The ScummVM project
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*
* $Header: /cvsroot/scummvm/scummvm/scumm/sprite_he.cpp,v 1.1 2005/02/20 10:56:59 kirben Exp $
*
*/
#include "stdafx.h"
#include "scumm/intern.h"
#include "scumm/resource.h"
#include "scumm/scumm.h"
#include "scumm/sprite_he.h"
#include "scumm/wiz_he.h"
namespace Scumm {
} // End of namespace Scumm
--- NEW FILE: sprite_he.h ---
/* ScummVM - Scumm Interpreter
* Copyright (C) 2001 Ludvig Strigeus
* Copyright (C) 2001-2005 The ScummVM project
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*
* $Header: /cvsroot/scummvm/scummvm/scumm/sprite_he.h,v 1.1 2005/02/20 10:56:59 kirben Exp $
*
*/
#ifndef SPRITE_HE_H
#define SPRITE_HE_H
namespace Scumm {
struct SpriteInfo {
int field_0;
int flags;
int res_id;
int res_state;
int group_num;
int field_14;
int field_18;
int bbox_xmin;
int bbox_ymin;
int bbox_xmax;
int bbox_ymax;
int field_2C;
int field_30;
int field_34;
int field_38;
int tx;
int ty;
int field_44;
int field_48;
int field_4C;
int imglist_num;
int field_54;
int res_wiz_size;
int rot_angle;
int zoom;
int field_64;
int field_68;
int field_6C;
int field_70;
int field_74;
int field_78;
int field_7C;
int field_80;
int class_flags;
};
struct SpriteGroup {
int field_0;
int field_4;
int field_8;
int field_C;
int field_10;
int flags;
int tx;
int ty;
int field_20;
int scaling;
int scale_x;
int scale_y;
int field_30;
int field_34;
int field_38;
int field_3C;
};
} // End of namespace Scumm
#endif
Index: module.mk
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/module.mk,v
retrieving revision 1.45
retrieving revision 1.46
diff -u -d -r1.45 -r1.46
--- module.mk 17 Dec 2004 22:27:08 -0000 1.45
+++ module.mk 20 Feb 2005 10:56:58 -0000 1.46
@@ -47,6 +47,7 @@
scumm/script_v8.o \
scumm/scumm.o \
scumm/sound.o \
+ scumm/sprite_he.o \
scumm/string.o \
scumm/usage_bits.o \
scumm/util.o \
- Previous message: [Scummvm-cvs-logs] CVS: scummvm/backends/sdl graphics.cpp,1.27,1.28 sdl-common.h,1.72,1.73 sdl.cpp,1.79,1.80
- Next message: [Scummvm-cvs-logs] CVS: scummvm/scumm intern.h,2.334,2.335 script_v100he.cpp,2.48,2.49 script_v90he.cpp,2.125,2.126
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Scummvm-git-logs
mailing list