Freeciv21
Develop your civilization from humble roots to a global empire
taicity.h
Go to the documentation of this file.
1
/*__ ___ ***************************************
2
/ \ / \ Copyright (c) 1996-2020 Freeciv21 and Freeciv
3
\_ \ / __/ contributors. This file is part of Freeciv21.
4
_\ \ / /__ Freeciv21 is free software: you can redistribute it
5
\___ \____/ __/ and/or modify it under the terms of the GNU General
6
\_ _/ Public License as published by the Free Software
7
| @ @ \_ Foundation, either version 3 of the License,
8
| or (at your option) any later version.
9
_/ /\ You should have received a copy of the GNU
10
/o) (o/\ \_ General Public License along with Freeciv21.
11
\_____/ / If not, see https://www.gnu.org/licenses/.
12
\____/ ********************************************************/
13
#pragma once
14
15
struct
city
;
16
struct
tai_req
;
17
18
void
tai_city_worker_requests_create
(
struct
ai_type
*ait,
19
struct
player
*pplayer,
20
struct
city
*pcity);
21
void
tai_req_worker_task_rcv
(
struct
tai_req
*req);
ai_type
Definition:
ai.h:42
city
Definition:
city.h:291
player
Definition:
player.h:231
tai_req
Definition:
taimsg.h:37
tai_city_worker_requests_create
void tai_city_worker_requests_create(struct ai_type *ait, struct player *pplayer, struct city *pcity)
Create worker request for the city.
Definition:
taicity.c:59
tai_req_worker_task_rcv
void tai_req_worker_task_rcv(struct tai_req *req)
Receive message from thread to main thread.
Definition:
taicity.c:490
ai
threaded
taicity.h
Generated by
1.9.1