Inherits TaleWorlds.Core.IShipOrigin, and TaleWorlds.CampaignSystem.IRandomOwner.
◆ Ship()
| TaleWorlds.CampaignSystem.Naval.Ship.Ship |
( |
ShipHull | shipHull | ) |
|
◆ ChangeFigurehead()
| void TaleWorlds.CampaignSystem.Naval.Ship.ChangeFigurehead |
( |
Figurehead | figurehead | ) |
|
◆ GetPieceAtSlot()
| ShipUpgradePiece TaleWorlds.CampaignSystem.Naval.Ship.GetPieceAtSlot |
( |
string | slotTag | ) |
|
◆ SetPieceAtSlot()
| void TaleWorlds.CampaignSystem.Naval.Ship.SetPieceAtSlot |
( |
string | slotTag, |
|
|
ShipUpgradePiece | upgradePiece ) |
◆ HasSlot()
| bool TaleWorlds.CampaignSystem.Naval.Ship.HasSlot |
( |
string | slotTag | ) |
|
◆ SetName()
| void TaleWorlds.CampaignSystem.Naval.Ship.SetName |
( |
TextObject | name | ) |
|
◆ GetCampaignSpeed()
| float TaleWorlds.CampaignSystem.Naval.Ship.GetCampaignSpeed |
( |
| ) |
|
◆ AddToAvailablePieces()
| void TaleWorlds.CampaignSystem.Naval.Ship.AddToAvailablePieces |
( |
ShipUpgradePiece | upgradePiece | ) |
|
◆ RemoveFromAvailablePieces()
| void TaleWorlds.CampaignSystem.Naval.Ship.RemoveFromAvailablePieces |
( |
ShipUpgradePiece | upgradePiece | ) |
|
◆ GetSiegeEngines()
◆ ResetReservedUpgradePieces()
| void TaleWorlds.CampaignSystem.Naval.Ship.ResetReservedUpgradePieces |
( |
| ) |
|
◆ UpdateVersionNo()
| void TaleWorlds.CampaignSystem.Naval.Ship.UpdateVersionNo |
( |
| ) |
|
◆ GetCombatFactor()
| float TaleWorlds.CampaignSystem.Naval.Ship.GetCombatFactor |
( |
| ) |
|
◆ OnShipDamaged()
| void TaleWorlds.CampaignSystem.Naval.Ship.OnShipDamaged |
( |
float | rawDamage, |
|
|
IShipOrigin | rammingShip, |
|
|
out float | modifiedDamage ) |
◆ GetShipVisualSlotInfos()
| List< ShipVisualSlotInfo > TaleWorlds.CampaignSystem.Naval.Ship.GetShipVisualSlotInfos |
( |
| ) |
|
◆ GetShipSlotAndPieceNames()
◆ ShipHull
| readonly ShipHull TaleWorlds.CampaignSystem.Naval.Ship.ShipHull |
◆ Figurehead
| Figurehead TaleWorlds.CampaignSystem.Naval.Ship.Figurehead |
|
get |
◆ IsInvulnerable
| bool TaleWorlds.CampaignSystem.Naval.Ship.IsInvulnerable |
|
getset |
◆ IsTradeable
| bool TaleWorlds.CampaignSystem.Naval.Ship.IsTradeable = true |
|
getset |
◆ IsUsedByQuest
| bool TaleWorlds.CampaignSystem.Naval.Ship.IsUsedByQuest |
|
getset |
◆ RandomValue
| int TaleWorlds.CampaignSystem.Naval.Ship.RandomValue = MBRandom.RandomInt(1, int.MaxValue) |
|
get |
◆ ReservedUpgradePieces
◆ Name
| TextObject TaleWorlds.CampaignSystem.Naval.Ship.Name |
|
get |
◆ VersionNo
| uint TaleWorlds.CampaignSystem.Naval.Ship.VersionNo |
|
get |
◆ Owner
| PartyBase TaleWorlds.CampaignSystem.Naval.Ship.Owner |
|
getset |
◆ HitPoints
| float TaleWorlds.CampaignSystem.Naval.Ship.HitPoints |
|
getset |
◆ MaxHitPoints
| float TaleWorlds.CampaignSystem.Naval.Ship.MaxHitPoints |
|
get |
◆ MaxFireHitPoints
| float TaleWorlds.CampaignSystem.Naval.Ship.MaxFireHitPoints |
|
get |
◆ SailHitPoints
| float TaleWorlds.CampaignSystem.Naval.Ship.SailHitPoints |
|
getset |
◆ TotalCrewCapacity
| int TaleWorlds.CampaignSystem.Naval.Ship.TotalCrewCapacity |
|
get |
◆ MaxSailHitPoints
| float TaleWorlds.CampaignSystem.Naval.Ship.MaxSailHitPoints |
|
get |
◆ SeaWorthiness
| int TaleWorlds.CampaignSystem.Naval.Ship.SeaWorthiness |
|
get |
◆ FlagshipScore
| float TaleWorlds.CampaignSystem.Naval.Ship.FlagshipScore |
|
get |
◆ MainDeckCrewCapacity
| int TaleWorlds.CampaignSystem.Naval.Ship.MainDeckCrewCapacity |
|
get |
◆ InventoryCapacity
| float TaleWorlds.CampaignSystem.Naval.Ship.InventoryCapacity |
|
get |
◆ SkeletalCrewCapacity
| int TaleWorlds.CampaignSystem.Naval.Ship.SkeletalCrewCapacity |
|
get |
◆ CrewCapacityBonusFactor
| float TaleWorlds.CampaignSystem.Naval.Ship.CrewCapacityBonusFactor |
|
get |
◆ ShipWeightFactor
| float TaleWorlds.CampaignSystem.Naval.Ship.ShipWeightFactor |
|
get |
◆ ForwardDragFactor
| float TaleWorlds.CampaignSystem.Naval.Ship.ForwardDragFactor |
|
get |
◆ CrewShieldHitPointsFactor
| float TaleWorlds.CampaignSystem.Naval.Ship.CrewShieldHitPointsFactor |
|
get |
◆ AdditionalAmmo
| int TaleWorlds.CampaignSystem.Naval.Ship.AdditionalAmmo |
|
get |
◆ MaxOarPowerFactor
| float TaleWorlds.CampaignSystem.Naval.Ship.MaxOarPowerFactor |
|
get |
◆ MaxOarForceFactor
| float TaleWorlds.CampaignSystem.Naval.Ship.MaxOarForceFactor |
|
get |
◆ SailForceFactor
| float TaleWorlds.CampaignSystem.Naval.Ship.SailForceFactor |
|
get |
◆ CrewMeleeDamageFactor
| float TaleWorlds.CampaignSystem.Naval.Ship.CrewMeleeDamageFactor |
|
get |
◆ AdditionalArcherQuivers
| int TaleWorlds.CampaignSystem.Naval.Ship.AdditionalArcherQuivers |
|
get |
◆ AdditionalThrowingWeaponStack
| int TaleWorlds.CampaignSystem.Naval.Ship.AdditionalThrowingWeaponStack |
|
get |
◆ SailRotationSpeedFactor
| float TaleWorlds.CampaignSystem.Naval.Ship.SailRotationSpeedFactor |
|
get |
◆ FurlUnfurlSpeedFactor
| float TaleWorlds.CampaignSystem.Naval.Ship.FurlUnfurlSpeedFactor |
|
get |
◆ RudderSurfaceAreaFactor
| float TaleWorlds.CampaignSystem.Naval.Ship.RudderSurfaceAreaFactor |
|
get |
◆ MaxRudderForceFactor
| float TaleWorlds.CampaignSystem.Naval.Ship.MaxRudderForceFactor |
|
get |
◆ CanEquipFigurehead
| bool TaleWorlds.CampaignSystem.Naval.Ship.CanEquipFigurehead |
|
get |
◆ CampaignSpeedBonusFactor
| float TaleWorlds.CampaignSystem.Naval.Ship.CampaignSpeedBonusFactor |
|
get |