ApartmentScreenControllerPS
Base: LcdScreenControllerPS
None.
| Property | Type | |
|---|---|---|
initialRentStatus | ERentStatus | scripted |
overdueMessageRecordID | TDBID | scripted |
paidMessageRecordID | TDBID | scripted |
evictionMessageRecordID | TDBID | scripted |
paymentSchedule | EPaymentSchedule | scripted |
showOverdueValue | bool | scripted |
randomizeInitialOverdue | bool | scripted |
initialOverdue | int | scripted |
allowAutomaticRentStatusChange | bool | scripted |
maxDays | int | scripted |
currentOverdue | int | scripted |
isInitialRentStateSet | bool | scripted |
currentRentStatus | ERentStatus | scripted |
lastStatusChangeDay | int | scripted |
bool OnInstantiated() overrideRTTIvoid GameAttached() overrideRTTIvoid UpdateRentState() RTTIvoid InitializeRentState() RTTIint GetInitialOverdueValue() RTTIvoid SetCurrentRentStatus(ERentStatus status) RTTIvoid UpdateCurrentOverdue() RTTIGameTime GetGameTime() RTTIint GetCurrentDay() RTTIint GetDaysPassed() RTTIvoid ReEvaluateRentStatus() RTTIint GetStateChangeProbabilityValue() RTTIERentStatus GetCurrentRentStatus() RTTIbool ShouldShowOverdueValue() RTTIint GetCurrentOverdueValue() RTTIint GetPaymentScheduleValue() RTTIEntityNotificationType OnSetApartmentScreenStatusEvent(SetApartmentScreenStatusEvent evt) RTTIEntityNotificationType OnSetApartmentScreenMessageEvent(SetApartmentScreenMessageEvent evt) RTTI