Table of Contents

Struct CampaignTime

Namespace
TaleWorlds.CampaignSystem
Assembly
TaleWorlds.CampaignSystem.dll
public struct CampaignTime : IComparable<CampaignTime>
Implements
Inherited Members
Extension Methods

Fields

DaysInSeason

public const int DaysInSeason = 21

Field Value

int

DaysInWeek

public const int DaysInWeek = 7

Field Value

int

DaysInYear

public const int DaysInYear = 84

Field Value

int

HoursInDay

public const int HoursInDay = 24

Field Value

int

MinutesInHour

public const int MinutesInHour = 60

Field Value

int

SeasonsInYear

public const int SeasonsInYear = 4

Field Value

int

SunRise

public const int SunRise = 2

Field Value

int

SunSet

public const int SunSet = 22

Field Value

int

WeeksInSeason

public const int WeeksInSeason = 3

Field Value

int

Properties

CurrentHourInDay

public float CurrentHourInDay { get; }

Property Value

float

DeltaTime

public static CampaignTime DeltaTime { get; }

Property Value

CampaignTime

ElapsedDaysUntilNow

public float ElapsedDaysUntilNow { get; }

Property Value

float

ElapsedHoursUntilNow

public float ElapsedHoursUntilNow { get; }

Property Value

float

ElapsedMillisecondsUntilNow

public float ElapsedMillisecondsUntilNow { get; }

Property Value

float

ElapsedSeasonsUntilNow

public float ElapsedSeasonsUntilNow { get; }

Property Value

float

ElapsedSecondsUntilNow

public float ElapsedSecondsUntilNow { get; }

Property Value

float

ElapsedWeeksUntilNow

public float ElapsedWeeksUntilNow { get; }

Property Value

float

ElapsedYearsUntilNow

public float ElapsedYearsUntilNow { get; }

Property Value

float

GetDayOfSeason

public int GetDayOfSeason { get; }

Property Value

int

GetDayOfWeek

public int GetDayOfWeek { get; }

Property Value

int

GetDayOfYear

public int GetDayOfYear { get; }

Property Value

int

GetHourOfDay

public int GetHourOfDay { get; }

Property Value

int

GetSeasonOfYear

public CampaignTime.Seasons GetSeasonOfYear { get; }

Property Value

CampaignTime.Seasons

GetWeekOfSeason

public int GetWeekOfSeason { get; }

Property Value

int

GetYear

public int GetYear { get; }

Property Value

int

IsDayTime

public bool IsDayTime { get; }

Property Value

bool

IsFuture

public bool IsFuture { get; }

Property Value

bool

IsNightTime

public bool IsNightTime { get; }

Property Value

bool

IsNow

public bool IsNow { get; }

Property Value

bool

IsPast

public bool IsPast { get; }

Property Value

bool

Never

public static CampaignTime Never { get; }

Property Value

CampaignTime

Now

public static CampaignTime Now { get; }

Property Value

CampaignTime

RemainingDaysFromNow

public float RemainingDaysFromNow { get; }

Property Value

float

RemainingHoursFromNow

public float RemainingHoursFromNow { get; }

Property Value

float

RemainingMillisecondsFromNow

public float RemainingMillisecondsFromNow { get; }

Property Value

float

RemainingSeasonsFromNow

public float RemainingSeasonsFromNow { get; }

Property Value

float

RemainingSecondsFromNow

public float RemainingSecondsFromNow { get; }

Property Value

float

RemainingWeeksFromNow

public float RemainingWeeksFromNow { get; }

Property Value

float

RemainingYearsFromNow

public float RemainingYearsFromNow { get; }

Property Value

float

ToDays

public double ToDays { get; }

Property Value

double

ToHours

public double ToHours { get; }

Property Value

double

ToMilliseconds

public double ToMilliseconds { get; }

Property Value

double

ToMinutes

public double ToMinutes { get; }

Property Value

double

ToSeasons

public double ToSeasons { get; }

Property Value

double

ToSeconds

public double ToSeconds { get; }

Property Value

double

ToWeeks

public double ToWeeks { get; }

Property Value

double

ToYears

public double ToYears { get; }

Property Value

double

Zero

public static CampaignTime Zero { get; }

Property Value

CampaignTime

Methods

AutoGeneratedStaticCollectObjectsCampaignTime(object, List<object>)

public static void AutoGeneratedStaticCollectObjectsCampaignTime(object o, List<object> collectedObjects)

Parameters

o object
collectedObjects List<object>

CompareTo(CampaignTime)

public int CompareTo(CampaignTime other)

Parameters

other CampaignTime

Returns

int

Days(float)

public static CampaignTime Days(float valueInDays)

Parameters

valueInDays float

Returns

CampaignTime

DaysFromNow(float)

public static CampaignTime DaysFromNow(float valueInDays)

Parameters

valueInDays float

Returns

CampaignTime

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

Equals(CampaignTime)

public bool Equals(CampaignTime other)

Parameters

other CampaignTime

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

Hours(float)

public static CampaignTime Hours(float valueInHours)

Parameters

valueInHours float

Returns

CampaignTime

HoursFromNow(float)

public static CampaignTime HoursFromNow(float valueInHours)

Parameters

valueInHours float

Returns

CampaignTime

Milliseconds(long)

public static CampaignTime Milliseconds(long valueInMilliseconds)

Parameters

valueInMilliseconds long

Returns

CampaignTime

MillisecondsFromNow(long)

public static CampaignTime MillisecondsFromNow(long valueInMilliseconds)

Parameters

valueInMilliseconds long

Returns

CampaignTime

Minutes(long)

public static CampaignTime Minutes(long valueInMinutes)

Parameters

valueInMinutes long

Returns

CampaignTime

MinutesFromNow(long)

public static CampaignTime MinutesFromNow(long valueInMinutes)

Parameters

valueInMinutes long

Returns

CampaignTime

Seconds(long)

public static CampaignTime Seconds(long valueInSeconds)

Parameters

valueInSeconds long

Returns

CampaignTime

SecondsFromNow(long)

public static CampaignTime SecondsFromNow(long valueInSeconds)

Parameters

valueInSeconds long

Returns

CampaignTime

StringSameAs(CampaignTime)

public bool StringSameAs(CampaignTime otherTime)

Parameters

otherTime CampaignTime

Returns

bool

ToString()

public override string ToString()

Returns

string

Weeks(float)

public static CampaignTime Weeks(float valueInWeeeks)

Parameters

valueInWeeeks float

Returns

CampaignTime

WeeksFromNow(float)

public static CampaignTime WeeksFromNow(float valueInWeeks)

Parameters

valueInWeeks float

Returns

CampaignTime

Years(float)

public static CampaignTime Years(float valueInYears)

Parameters

valueInYears float

Returns

CampaignTime

YearsFromNow(float)

public static CampaignTime YearsFromNow(float valueInYears)

Parameters

valueInYears float

Returns

CampaignTime

Operators

operator +(CampaignTime, CampaignTime)

public static CampaignTime operator +(CampaignTime g1, CampaignTime g2)

Parameters

g1 CampaignTime
g2 CampaignTime

Returns

CampaignTime

operator ==(CampaignTime, CampaignTime)

public static bool operator ==(CampaignTime x, CampaignTime y)

Parameters

x CampaignTime
y CampaignTime

Returns

bool

operator >(CampaignTime, CampaignTime)

public static bool operator >(CampaignTime x, CampaignTime y)

Parameters

x CampaignTime
y CampaignTime

Returns

bool

operator >=(CampaignTime, CampaignTime)

public static bool operator >=(CampaignTime x, CampaignTime y)

Parameters

x CampaignTime
y CampaignTime

Returns

bool

operator !=(CampaignTime, CampaignTime)

public static bool operator !=(CampaignTime x, CampaignTime y)

Parameters

x CampaignTime
y CampaignTime

Returns

bool

operator <(CampaignTime, CampaignTime)

public static bool operator <(CampaignTime x, CampaignTime y)

Parameters

x CampaignTime
y CampaignTime

Returns

bool

operator <=(CampaignTime, CampaignTime)

public static bool operator <=(CampaignTime x, CampaignTime y)

Parameters

x CampaignTime
y CampaignTime

Returns

bool

operator -(CampaignTime, CampaignTime)

public static CampaignTime operator -(CampaignTime g1, CampaignTime g2)

Parameters

g1 CampaignTime
g2 CampaignTime

Returns

CampaignTime

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).