Add rayman2 source files

This commit is contained in:
2024-09-18 02:33:44 +08:00
parent bcc093f8ed
commit fb036c54fd
14339 changed files with 2596224 additions and 0 deletions

View File

@@ -0,0 +1,31 @@
/*=========================================================================
* Options.h : All specific flags for GAM.
* This is a part of the Game project.
*
* Version 1.0
* Creation date 31/03/98
* Revision date
*
*
* (c) Ubi Studios 1996
*=======================================================================*/
#if !defined(__FLAGS_H__)
#define __FLAGS_H__
#define GAM_USE_SCRIPT
#define GAM_COMMAND_LINE
#define GAM_READ_INI_FILE
#define GAM_USE_SNA
#define GAM_VIGNETTE
/* no video in rayman2 !*/
/*#define GAM_VIDEO*/
#endif /* __FLAGS_H__ */

View File

@@ -0,0 +1,57 @@
/*=========================================================================
* SubMapPs.h : Define the submap positions structure
* This is a part of the Game project.
*
* Version 1.0
* Creation date 08/09/98
* Revision date
*
*
* (c) Ubi Studios 1998
*=======================================================================*/
#if !defined(__SUBMAPPS_H__)
#define __SUBMAPPS_H__ /* {*/
/******************************************/
#if _MSC_VER >= 1000
#pragma once
#endif /* _MSC_VER >= 1000 */
/******************************************/
/******************************************/
#ifdef __cplusplus
extern "C" {
#endif
/******************************************/
#include "GAM/Header.h"
/**/
typedef struct tdstSubMapPosition_
{
long lSubMap;
POS_tdxHandleToPosition hPosition;
struct tdstSubMapPosition_ *p_stNextPosition;
} tdstSubMapPosition;
/**/
extern CPA_EXPORT void GAM_fn_vAddSubMapPosition(long _lSubMapNumber , long _lEntryNumber , POS_tdxHandleToPosition _hPosition);
extern CPA_EXPORT POS_tdxHandleToPosition GAM_fn_hGetSubMapPosition(long _lSubMapNumber , long _lEntryNumber);
extern CPA_EXPORT void GAM_fn_vInitSubMapPositionList();
extern CPA_EXPORT void GAM_fn_vClearSubMapPositionList();
extern CPA_EXPORT void GAM_fn_vLoadSubMapPositions(char *_szFileName);
/**/
extern tdstSubMapPosition *gs_hFirstSubMapPosition;
/******************************************/
#ifdef __cplusplus
}/* extern "C" */
#endif
/******************************************/
/******************************************/
#endif /* __SUBMAPPS_H__ }*/
/******************************************/