C# Class ani_StoreSetRegister.CMStoreSet

显示文件 Open project: Chain-Reaction/NRaas Class Usage Examples

Public Properties

Property Type Description
MenuSettingsPath string

Public Methods

Method Description
DoRandomIdle ( Sim sim, InteractionPriority priority ) : void
IsStoreOpen ( StoreSetRegister register ) : bool
LocalizeString ( string name ) : string

Localization

PayWages ( Sim clerck, StoreSetRegister register, float startTime, float endTime ) : void
PrintMessage ( string message ) : void

Print message on screen

ReturnFirstCustomer ( int>.Dictionary dct, Lot lot ) : SimDescription
ReturnHouseholdsAsRowInfo ( List households ) : List
ReturnRegister ( ObjectGuid id, Lot lot ) : StoreSetRegister
ReturnRegisterForLinking ( StoreSetRegister objects ) : StoreSetRegister
ReturnSim ( ulong descriptionId ) : SimDescription

ReturnSimsInHousehold ( SimDescription actor, bool teenOrAbove, bool residentsOnly ) : SimDescription
ReturnUnemployedSims ( Sim sim, Lot lot, bool residentsOnly, List workers ) : List
ShowConfirmationDialog ( string message ) : bool
ShowDialogue ( string title, string description, string defaultText ) : string

Show a dialogue

ShowDialogueNumbersOnly ( string title, string description, string defaultText ) : string
ShowSimSelector ( Sim actor, ulong cheffId, string interactionName ) : List

Method Details

DoRandomIdle() public static method

public static DoRandomIdle ( Sim sim, InteractionPriority priority ) : void
sim Sim
priority InteractionPriority
return void

IsStoreOpen() public static method

public static IsStoreOpen ( StoreSetRegister register ) : bool
register StoreSetRegister
return bool

LocalizeString() public static method

Localization
public static LocalizeString ( string name ) : string
name string
return string

PayWages() public static method

public static PayWages ( Sim clerck, StoreSetRegister register, float startTime, float endTime ) : void
clerck Sim
register StoreSetRegister
startTime float
endTime float
return void

PrintMessage() public static method

Print message on screen
public static PrintMessage ( string message ) : void
message string
return void

ReturnFirstCustomer() public static method

public static ReturnFirstCustomer ( int>.Dictionary dct, Lot lot ) : SimDescription
dct int>.Dictionary
lot Lot
return SimDescription

ReturnHouseholdsAsRowInfo() public static method

public static ReturnHouseholdsAsRowInfo ( List households ) : List
households List
return List

ReturnRegister() public static method

public static ReturnRegister ( ObjectGuid id, Lot lot ) : StoreSetRegister
id ObjectGuid
lot Lot
return StoreSetRegister

ReturnRegisterForLinking() public static method

public static ReturnRegisterForLinking ( StoreSetRegister objects ) : StoreSetRegister
objects StoreSetRegister
return StoreSetRegister

ReturnSim() public static method

public static ReturnSim ( ulong descriptionId ) : SimDescription
descriptionId ulong
return SimDescription

ReturnSimsInHousehold() public static method

public static ReturnSimsInHousehold ( SimDescription actor, bool teenOrAbove, bool residentsOnly ) : SimDescription
actor SimDescription
teenOrAbove bool
residentsOnly bool
return SimDescription

ReturnUnemployedSims() public static method

public static ReturnUnemployedSims ( Sim sim, Lot lot, bool residentsOnly, List workers ) : List
sim Sim
lot Lot
residentsOnly bool
workers List
return List

ShowConfirmationDialog() public static method

public static ShowConfirmationDialog ( string message ) : bool
message string
return bool

ShowDialogue() public static method

Show a dialogue
public static ShowDialogue ( string title, string description, string defaultText ) : string
title string
description string
defaultText string
return string

ShowDialogueNumbersOnly() public static method

public static ShowDialogueNumbersOnly ( string title, string description, string defaultText ) : string
title string
description string
defaultText string
return string

ShowSimSelector() public static method

public static ShowSimSelector ( Sim actor, ulong cheffId, string interactionName ) : List
actor Sim
cheffId ulong
interactionName string
return List

Property Details

MenuSettingsPath public_oe static_oe property

public static string MenuSettingsPath
return string