2021-03-20 19:03:26 +01:00
|
|
|
/* SPDX-License-Identifier: GPL-3.0-or-later */
|
|
|
|
/* Copyright (C) 2021 KikooDX */
|
2021-03-18 23:03:46 +01:00
|
|
|
#pragma once
|
|
|
|
|
2021-03-24 14:28:28 +01:00
|
|
|
#include <raylib.h> /* for the color struct */
|
|
|
|
|
2021-03-27 12:19:10 +01:00
|
|
|
#define TILE_WIDTH 16
|
2021-03-24 14:28:28 +01:00
|
|
|
#define TILE_HEIGHT 16
|
2021-03-27 19:15:08 +01:00
|
|
|
#define TILE_FIRST 0
|
2021-03-24 14:28:28 +01:00
|
|
|
|
2021-03-27 16:45:49 +01:00
|
|
|
#define EDITOR_BACKGROUND_COLOR \
|
|
|
|
(Color) { 0, 0, 0, 255 }
|
|
|
|
#define PICKER_BACKGROUND_COLOR \
|
|
|
|
(Color) { 0, 0, 0, 255 }
|
2021-03-26 13:54:38 +01:00
|
|
|
#define UNSELECTED_TILE_COLOR \
|
|
|
|
(Color) { 80, 80, 80, 255 }
|
|
|
|
#define OVERRING_TILE_COLOR \
|
|
|
|
(Color) { 255, 255, 255, 80 }
|
2021-03-24 14:28:28 +01:00
|
|
|
|
2021-04-10 11:46:02 +02:00
|
|
|
#define NEW_LEVEL_WIDTH 32
|
|
|
|
#define NEW_LEVEL_HEIGHT 18
|
2021-03-27 12:19:10 +01:00
|
|
|
|
2021-04-17 17:22:41 +02:00
|
|
|
#define EDITOR_SCALE 2
|
2021-04-10 11:46:02 +02:00
|
|
|
#define EDITOR_WINDOW_WIDTH 512
|
|
|
|
#define EDITOR_WINDOW_HEIGHT 288
|
2021-03-27 12:19:10 +01:00
|
|
|
#define EDITOR_TARGET_FPS 60
|
2021-04-10 11:46:02 +02:00
|
|
|
#define EDITOR_DRAW_OFFSET_X 0
|
2021-03-27 12:19:10 +01:00
|
|
|
#define EDITOR_DRAW_OFFSET_Y 0
|
2021-03-24 14:28:28 +01:00
|
|
|
|
2021-04-17 17:22:41 +02:00
|
|
|
#define PICKER_SCALE 2
|
|
|
|
#define PICKER_TARGET_FPS 60
|
2021-03-27 12:19:10 +01:00
|
|
|
#define PICKER_PADDING 4
|
|
|
|
|
2021-03-26 13:54:38 +01:00
|
|
|
#define PICKER_WINDOW_WIDTH \
|
|
|
|
((TILE_WIDTH + PICKER_PADDING) * TILESET_WIDTH + PICKER_PADDING)
|
|
|
|
#define PICKER_WINDOW_HEIGHT \
|
|
|
|
((TILE_HEIGHT + PICKER_PADDING) * TILESET_HEIGHT + \
|
|
|
|
PICKER_PADDING)
|