mirror of
https://github.com/zoriya/ForecastingVillage.git
synced 2025-12-06 05:46:09 +00:00
Adding the lumberjack
This commit is contained in:
BIN
assets/sprites/npc/lumberjack.png
Normal file
BIN
assets/sprites/npc/lumberjack.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.3 KiB |
Submodule lib/gamacon updated: 7577a73428...956ff64646
@@ -53,7 +53,7 @@
|
||||
|
||||
<gc_entity id="50">
|
||||
<transform_component>
|
||||
<Size x="100" y="100 />
|
||||
<Size x="100" y="100" />
|
||||
</transform_component>
|
||||
<map_linker x="0" y="0" />
|
||||
<player_component />
|
||||
|
||||
25
src/npc/lumberjack.c
Normal file
25
src/npc/lumberjack.c
Normal file
@@ -0,0 +1,25 @@
|
||||
/*
|
||||
** EPITECH PROJECT, 2020
|
||||
** my_rpg
|
||||
** File description:
|
||||
** lumberjack.c
|
||||
*/
|
||||
|
||||
#include <components/player_component.h>
|
||||
#include <components/dialog_holder.h>
|
||||
#include "engine.h"
|
||||
|
||||
bool lumberjack_yes(gc_engine *engine, gc_entity *entity, \
|
||||
gc_vector2 pos, enum gc_mousekeys key)
|
||||
{
|
||||
gc_entity *player = engine->scene->get_entity(engine->scene, 50);
|
||||
struct dialog_holder *dialog = dialog_get_current(engine);
|
||||
struct player_component *inv;
|
||||
|
||||
if (!player)
|
||||
return (false);
|
||||
inv = GETCMP(player, player_component);
|
||||
inv->inventory_upgrades[3] = true;
|
||||
// dialog->
|
||||
return (true);
|
||||
}
|
||||
Reference in New Issue
Block a user