45 lines
962 B
Bash
45 lines
962 B
Bash
# Copyright (c) 2025 Dominic Masters
|
|
#
|
|
# This software is released under the MIT License.
|
|
# https://opensource.org/licenses/MIT
|
|
|
|
ENTITY_DIR_SOUTH = 0
|
|
ENTITY_DIR_WEST = 1
|
|
ENTITY_DIR_EAST = 2
|
|
ENTITY_DIR_NORTH = 3
|
|
|
|
ENTITY_COUNT = 128
|
|
|
|
ENTITY_TYPE_NULL = 0
|
|
ENTITY_TYPE_PLAYER = 1
|
|
ENTITY_TYPE_NPC = 2
|
|
ENTITY_TYPE_COUNT = 3
|
|
|
|
CHUNK_WIDTH = 16
|
|
CHUNK_HEIGHT = 16
|
|
CHUNK_DEPTH = 4
|
|
# CHUNK_VERTEX_COUNT_MAX = QUAD_VERTEXES * CHUNK_WIDTH * CHUNK_HEIGHT * 4
|
|
CHUNK_VERTEX_COUNT_MAX=6144
|
|
CHUNK_MESH_COUNT_MAX = 14
|
|
CHUNK_ENTITY_COUNT_MAX = 8
|
|
|
|
TILE_WIDTH = 16.0
|
|
TILE_HEIGHT = 16.0
|
|
TILE_DEPTH = 16.0
|
|
|
|
TILE_SHAPE_NULL = 0
|
|
TILE_SHAPE_FLOOR = 1
|
|
TILE_SHAPE_RAMP_SOUTH = 2
|
|
TILE_SHAPE_RAMP_WEST = 3
|
|
TILE_SHAPE_RAMP_EAST = 4
|
|
TILE_SHAPE_RAMP_NORTH = 5
|
|
TILE_SHAPE_RAMP_SOUTHWEST = 6
|
|
TILE_SHAPE_RAMP_SOUTHEAST = 7
|
|
TILE_SHAPE_RAMP_NORTHWEST = 8
|
|
TILE_SHAPE_RAMP_NORTHEAST = 9
|
|
|
|
RPG_CAMERA_FOV = 70
|
|
RPG_CAMERA_PIXELS_PER_UNIT = 1.0
|
|
RPG_CAMERA_Z_OFFSET = 24.0
|
|
|
|
ASSET_LANG_CHUNK_CHAR_COUNT = 6144 |