Project

General

Profile

Feature #1804 ยป 1804.patch

Dean Brown, 12/09/2025 09:15 PM

View differences:

server/scripting/script_server.c
luascript_signal_create(fcl_main, "action_finished_unit_self", 3,
API_TYPE_ACTION, API_TYPE_BOOL,
API_TYPE_UNIT);
luascript_signal_create(fcl_main, "extra_appeared", 3,
API_TYPE_STRING, API_TYPE_TILE, API_TYPE_BOOL);
}
/***********************************************************************//**
server/srv_main.c
tile_extra_rm_apply(ptile, pextra);
script_server_signal_emit("extra_appeared",
extra_name_translation(pextra),
ptile, FALSE);
update_tile_knowledge(ptile);
if (owner == nullptr) {
......
tile_extra_apply(ptile, pextra);
script_server_signal_emit("extra_appeared",
extra_name_translation(pextra),
ptile, TRUE);
update_tile_knowledge(ptile);
if (owner == nullptr) {
    (1-1/1)