ddnet/src/game/mapitems_ex.h
Patiga a9fc2207ac Remove Parallax Zoom from map file
Parallax Zoom improves the appearance of maps visually when zooming.
Contrary to initial tests, it does not interfere with certain map
locations such as the shop on the map Timeshop.
The default value appears to be correct for all existing maps.

The value in the map file is non-trivial to manage, and provides little
benefit. See https://github.com/ddnet/ddnet/issues/6196 for further
discussion.
2023-10-29 23:43:19 +01:00

48 lines
690 B
C

#ifndef GAME_MAPITEMS_EX_H
#define GAME_MAPITEMS_EX_H
#include <game/generated/protocol.h>
enum
{
__MAPITEMTYPE_UUID_HELPER = OFFSET_MAPITEMTYPE_UUID - 1,
#define UUID(id, name) id,
#include "mapitems_ex_types.h"
#undef UUID
END_MAPITEMTYPES_UUID,
};
struct CMapItemTest
{
enum
{
CURRENT_VERSION = 1
};
int m_Version;
int m_aFields[2];
int m_Field3;
int m_Field4;
};
struct CMapItemAutoMapperConfig
{
enum
{
CURRENT_VERSION = 1
};
enum
{
FLAG_AUTOMATIC = 1
};
int m_Version;
int m_GroupId;
int m_LayerId;
int m_AutomapperConfig;
int m_AutomapperSeed;
int m_Flags;
};
void RegisterMapItemTypeUuids(class CUuidManager *pManager);
#endif // GAME_MAPITEMS_EX_H