sle/include/conf.h

39 lines
1.2 KiB
C

/* SPDX-License-Identifier: GPL-3.0-or-later */
/* Copyright (C) 2021 KikooDX */
#pragma once
#include <raylib.h> /* for the color struct */
#define TILE_WIDTH 16
#define TILE_HEIGHT 16
#define TILE_FIRST 0
#define EDITOR_BACKGROUND_COLOR \
(Color) { 0, 0, 0, 255 }
#define PICKER_BACKGROUND_COLOR \
(Color) { 0, 0, 0, 255 }
#define UNSELECTED_TILE_COLOR \
(Color) { 80, 80, 80, 255 }
#define OVERRING_TILE_COLOR \
(Color) { 255, 255, 255, 80 }
#define NEW_LEVEL_WIDTH 32
#define NEW_LEVEL_HEIGHT 18
#define EDITOR_SCALE 2
#define EDITOR_WINDOW_WIDTH 512
#define EDITOR_WINDOW_HEIGHT 288
#define EDITOR_TARGET_FPS 60
#define EDITOR_DRAW_OFFSET_X 0
#define EDITOR_DRAW_OFFSET_Y 0
#define PICKER_SCALE 2
#define PICKER_TARGET_FPS 60
#define PICKER_PADDING 4
#define PICKER_WINDOW_WIDTH \
((TILE_WIDTH + PICKER_PADDING) * TILESET_WIDTH + PICKER_PADDING)
#define PICKER_WINDOW_HEIGHT \
((TILE_HEIGHT + PICKER_PADDING) * TILESET_HEIGHT + \
PICKER_PADDING)