|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Uses of IWeapon in ch.sahits.game.openpatrician.model.building |
|---|
| Methods in ch.sahits.game.openpatrician.model.building with parameters of type IWeapon | |
|---|---|
int |
IWeaponStorage.getWeapon(IWeapon weapon)
Retrieve the amount of weapons in storage |
int |
ITradingOffice.move(IWeapon weapons,
int amount)
Add or remove weapon from the storage. |
int |
TradingOffice.move(IWeapon weapon,
int amount)
/** Add or remove weapon from the storage. This method is thread save. |
int |
IWeaponStorage.update(IWeapon weapon,
int amount)
Move weapons in or out of storage |
| Uses of IWeapon in ch.sahits.game.openpatrician.model.building.impl |
|---|
| Fields in ch.sahits.game.openpatrician.model.building.impl with type parameters of type IWeapon | |
|---|---|
private Hashtable<IWeapon,BaseAmountable<IWeapon>> |
WeaponStorage.storage
|
private Hashtable<IWeapon,BaseAmountable<IWeapon>> |
WeaponStorage.storage
|
| Methods in ch.sahits.game.openpatrician.model.building.impl with parameters of type IWeapon | |
|---|---|
int |
WeaponStorage.getWeapon(IWeapon weapon)
|
int |
WeaponStorage.update(IWeapon weapon,
int amount)
|
| Uses of IWeapon in ch.sahits.game.openpatrician.model.ship.impl |
|---|
| Methods in ch.sahits.game.openpatrician.model.ship.impl with parameters of type IWeapon | |
|---|---|
private EShipSide |
Ship.getNextFreeSide(IWeapon weapon)
Retrieve the side of the next free slot where the weapon can be placed. |
private int |
Ship.getNextFreeSlot(IWeapon weapon,
EShipSide side)
Retrieve the next free slot for the weapon on the side. |
| Uses of IWeapon in ch.sahits.game.openpatrician.model.weapon |
|---|
| Classes in ch.sahits.game.openpatrician.model.weapon that implement IWeapon | |
|---|---|
class |
EWeapon
Enumeration defining all weapons |
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||