MCPcopy Create free account
hub / github.com/DFHack/dfhack / units_assignTrainer

Function units_assignTrainer

library/LuaApi.cpp:2410–2418  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2408}
2409
2410static int units_assignTrainer(lua_State *L) {
2411 auto unit = Lua::CheckDFObject<df::unit>(L, 1);
2412 int isNum = 0;
2413 int trainer_id = lua_tointegerx(L, 2, &isNum);
2414 if (!isNum || trainer_id < 0)
2415 trainer_id = -1;
2416 Lua::Push(L, Units::assignTrainer(unit, trainer_id));
2417 return 1;
2418}
2419
2420static int units_getReadablename(lua_State *L) {
2421 bool skip_english = lua_toboolean(L, 2); // defaults to false

Callers

nothing calls this directly

Calls 2

lua_tointegerxFunction · 0.85
PushFunction · 0.85

Tested by

no test coverage detected