| 1234567891011121314151617181920212223242526272829303132 |
- #pragma once
- #include "engine/engine.h"
- #include "flip_world.h"
- #include "flip_world_icons.h"
- typedef enum
- {
- // system draw objects
- DRAW_DOT, // canvas_draw_dot
- DRAW_LINE, // canvas_draw_line
- DRAW_BOX, // canvas_draw_box
- DRAW_FRAME, // canvas_draw_frame
- DRAW_CIRCLE, // canvas_draw_circle
- DRAW_XBM, // canvas_draw_xbm
- // custom draw objects
- DRAW_ICON_EARTH, // canvas_draw_icon
- DRAW_ICON_HOME, // canvas_draw_icon
- DRAW_ICON_INFO, // canvas_draw_icon
- DRAW_ICON_MAN, // canvas_draw_man
- DRAW_ICON_PLANT, // canvas_draw_icon
- DRAW_ICON_TREE, // canvas_draw_icon
- DRAW_ICON_WOMAN, // canvas_draw_icon
- } FlipWorldDrawObjects;
- // Global variables to store camera position
- extern int camera_x;
- extern int camera_y;
- void draw_icon_line(Canvas *canvas, Vector pos, int amount, bool horizontal, const Icon *icon);
- void draw_icon_half_world(Canvas *canvas, bool right, const Icon *icon);
- // create custom icons at https://lopaka.app/sandbox
|