mirror of
https://github.com/The-Powder-Toy/The-Powder-Toy.git
synced 2025-08-26 17:34:35 +02:00
Merge branch 'master' of github.com:FacialTurd/The-Powder-Toy
This commit is contained in:
@@ -166,6 +166,7 @@ extern int active_menu;
|
||||
extern int hud_enable;
|
||||
extern int pretty_powder;
|
||||
extern int drawgrav_enable;
|
||||
extern int ngrav_enable;
|
||||
int limitFPS;
|
||||
int water_equal_test;
|
||||
extern int quickoptions_tooltip_fade;
|
||||
|
@@ -77,6 +77,8 @@ static quick_option quickmenu[] =
|
||||
{"P", "Sand effect", QM_TOGGLE, &pretty_powder},
|
||||
{"G", "Draw gravity grid", QM_TOGGLE, &drawgrav_enable},
|
||||
{"D", "Show decorations", QM_TOGGLE, &decorations_enable},
|
||||
{"N", "Newtonian gravity", QM_TOGGLE, &ngrav_enable},
|
||||
{"A", "Ambient heat", QM_TOGGLE, &aheat_enable},
|
||||
{NULL}
|
||||
};
|
||||
|
||||
@@ -101,12 +103,14 @@ static menu_wall colorlist[] =
|
||||
#define DECO_DRAW 0
|
||||
#define DECO_LIGHTEN 1
|
||||
#define DECO_DARKEN 2
|
||||
#define DECO_SMUDGE 3
|
||||
|
||||
static menu_wall toollist[] =
|
||||
{
|
||||
{PIXPACK(0xFF0000), "Draw"},
|
||||
{PIXPACK(0xDDDDDD), "Lighten"},
|
||||
{PIXPACK(0x111111), "Darken"},
|
||||
{PIXPACK(0x00FF00), "Smudge"},
|
||||
};
|
||||
|
||||
struct ui_edit
|
||||
@@ -289,7 +293,7 @@ int save_filename_ui(pixel *vid_buf);
|
||||
|
||||
void menu_ui(pixel *vid_buf, int i, int *sl, int *sr);
|
||||
|
||||
void menu_ui_v3(pixel *vid_buf, int i, int *sl, int *sr, int *dae, int b, int bq, int mx, int my);
|
||||
void menu_ui_v3(pixel *vid_buf, int i, int *sl, int *sr, int *su, int *dae, int b, int bq, int mx, int my);
|
||||
|
||||
int color_menu_ui(pixel *vid_buf, int i, int *cr, int *cg, int *cb, int b, int bq, int mx, int my, int * tool);
|
||||
|
||||
|
@@ -371,6 +371,7 @@ int update_ICEI(UPDATE_FUNC_ARGS);
|
||||
int update_ISZ(UPDATE_FUNC_ARGS);
|
||||
int update_LCRY(UPDATE_FUNC_ARGS);
|
||||
int update_MORT(UPDATE_FUNC_ARGS);
|
||||
int update_NBLE(UPDATE_FUNC_ARGS);
|
||||
int update_NEUT(UPDATE_FUNC_ARGS);
|
||||
int update_NPTCT(UPDATE_FUNC_ARGS);
|
||||
int update_PCLN(UPDATE_FUNC_ARGS);
|
||||
@@ -792,7 +793,7 @@ void create_box(int x1, int y1, int x2, int y2, int c, int flags);
|
||||
|
||||
int flood_parts(int x, int y, int c, int cm, int bm, int flags);
|
||||
|
||||
int create_parts(int x, int y, int rx, int ry, int c, int flags);
|
||||
int create_parts(int x, int y, int rx, int ry, int c, int flags, int fill);
|
||||
|
||||
void create_line(int x1, int y1, int x2, int y2, int rx, int ry, int c, int flags);
|
||||
|
||||
|
@@ -25,6 +25,7 @@
|
||||
#define EFFECT 0xFF000000
|
||||
#define EFFECT_GRAVIN 0x01000000
|
||||
#define EFFECT_GRAVOUT 0x02000000
|
||||
#define EFFECT_LINES 0x04000000
|
||||
|
||||
#define RENDER_EFFE OPTIONS | PSPEC_STICKMAN | EFFECT | PMODE_SPARK | PMODE_FLARE | PMODE_LFLARE
|
||||
#define RENDER_FIRE OPTIONS | PSPEC_STICKMAN | PMODE_FLAT | PMODE_ADD | PMODE_BLEND | FIREMODE
|
||||
@@ -37,6 +38,7 @@
|
||||
#define COLOUR_HEAT 0x00000001
|
||||
#define COLOUR_LIFE 0x00000002
|
||||
#define COLOUR_GRAD 0x00000004
|
||||
#define COLOUR_BASC 0x00000008
|
||||
|
||||
#define COLOUR_DEFAULT 0x00000000
|
||||
|
||||
|
5
includes/squares.h
Normal file
5
includes/squares.h
Normal file
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user