MCPcopy Create free account
hub / github.com/OpenApoc/OpenApoc / insert

Method insert

game/state/battle/battleforces.cpp:11–16  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

9BattleForces::BattleForces() : squads(6){};
10
11bool BattleForces::insert(unsigned squad, sp<BattleUnit> unit)
12{
13 if (squads[squad].getNumUnits() == 6 && unit->squadNumber != (int)squad)
14 return false;
15 return insertAt(squad, squads[squad].getNumUnits(), unit);
16}
17
18bool BattleForces::insertAt(unsigned squad, unsigned position, sp<BattleUnit> unit)
19{

Callers 15

initStateMethod · 0.80
validateSceneryMethod · 0.80
serializeInFunction · 0.80
removeFromMapMethod · 0.80
setPositionMethod · 0.80
setPositionMethod · 0.80
TileMapMethod · 0.80
getSupportedPartsMethod · 0.80
attachToSomethingMethod · 0.80
findSupportMethod · 0.80
updateFallingMethod · 0.80
updateCargoMethod · 0.80

Calls 1

getNumUnitsMethod · 0.80

Tested by 1

test_rect_compactionFunction · 0.64