items.h 399 B

1234567891011121314
  1. #pragma once
  2. #include "dolphin/scenes/scene.h"
  3. typedef enum {
  4. ItemsFood,
  5. ItemsConsole,
  6. ItemsEnumTotal,
  7. } ItemsEnum;
  8. uint16_t roll_new(uint16_t prev, uint16_t max);
  9. const Vec2 item_get_pos(SceneState* state, ItemsEnum item);
  10. const Item* is_nearby(SceneState* state);
  11. const Item** get_scene(SceneState* state);
  12. const void scene_activate_item_callback(SceneState* state, Canvas* canvas);