Database Function Category

Database retrieval and storage for persistant campaigns.



Functions

NameBrief Description
DeleteCampaignDBVariableDelete a campaign variable.
DeleteCampaignDBVariableOnAllDeletes a campaign DB variable from all PCs in a PC's party.
DeleteCampaignVariableDeletes a campaign variable from the database.
DestroyCampaignDatabaseDestroys a campaign database.
Get2DAStringRetrieves a string value from a *.2da file on a server.
GetCampaignDBFloatGet a campaign float on a player in the default database for this module.
GetCampaignFloatRetrieves a float from the campaign database.
GetCampaignDBIntGet a campaign integer on a player in the default database for this module.
GetCampaignIntRetrieves an integer value from the campaign database.
GetCampaignDBLocationGet a campaign location on a player in the default database for this module.
GetCampaignLocationRetrieves a location value from the campaign database.
GetCampaignDBNameReturn the name of the campaign database that should be used for this module (or a default value if none).
GetCampaignDBStringGet a campaign string on a player in the default database for this module.
GetCampaignStringRetrieves a string value from the campaign database.
GetCampaignDBVectorGet a campaign vector on a player in the default database for this module.
GetCampaignVectorRetrieves a vector value from the campaign database.
RetrieveCampaignDBObjectGet a campaign object stored on a player in the default database for this module. You should use DeleteCampaignDBVariable to remove the object once you are done retrieving it, or else the database will bloat.
RetrieveCampaignObjectRetrieves an object stored in the campaign database.
SetCampaignDBFloatSet a campaign float on a player in the default database for this module.
SetCampaignDBFloatOnAllSets a campaign DB float variable on all PCs in a PC's party
SetCampaignDBIntSet a campaign int on a player in the default database for this module.
SetCampaignDBIntOnAllSets a campaign DB integer on all PCs in PC's party
SetCampaignDBLocationSet a campaign location on a player in the default database for this module.
SetCampaignDBLocationOnAllSets a campaign DB location variable on all PCs of a PC's party
SetCampaignDBStringSet a campaign string on a player in the default database for this module.
SetCampaignDBStringOnAllSets a campaign string variable on all PCs in a PC's party
SetCampaignDBVectorSet a campaign vector on a player in the default database for this module.
SetCampaignDBVectorOnAllSets a campaign DB vector variable on all PCs in a PC's party
SetCampaignFloatSets the value of a float in the campaign database.
SetCampaignIntSets the value of an integer in the campaign database.
SetCampaignLocationSets the value of a location in the campaign database.
SetCampaignStringSets the value of a string in the campaign database.
SetCampaignVectorSets the value of a vector in the campaign database.
StoreCampaignDBObjectStore a campaign object on a player in the default database for this module.
StoreCampaignDBObjectOnAllStores a campaign DB object on all PCs of a PC's party
StoreCampaignObjectStores an item or creature in the campaign database.

See Also

Function Categories