Documented the changes in cJukeboxEntity.
This commit is contained in:
parent
35def963f0
commit
d97363a1b3
@ -196,9 +196,11 @@ World:ForEachChestInChunk(Player:GetChunkX(), Player:GetChunkZ(),
|
||||
Inherits = "cBlockEntity",
|
||||
Functions =
|
||||
{
|
||||
EjectRecord = { Params = "", Return = "", Notes = "Ejects the current record as a {{cPickup|pickup}}. No action if there's no current record. To remove record without generating the pickup, use SetRecord(0)" },
|
||||
EjectRecord = { Params = "", Return = "bool", Notes = "Ejects the current record as a {{cPickup|pickup}}. No action if there's no current record. To remove record without generating the pickup, use SetRecord(0). Returns true if pickup ejected." },
|
||||
GetRecord = { Params = "", Return = "number", Notes = "Returns the record currently present. Zero for no record, E_ITEM_*_DISC for records." },
|
||||
PlayRecord = { Params = "", Return = "", Notes = "Plays the currently present record. No action if there's no current record." },
|
||||
IsPlayingRecord = { Params = "", Return = "bool", Notes = "Returns true if the jukebox is playing a record." },
|
||||
IsRecordItem = { Params = "ItemType", Return = "bool", Notes = "Returns true if the specified item is a record that can be played." },
|
||||
PlayRecord = { Params = "RecordItemType", Return = "bool", Notes = "Plays the specified Record. Return false if the parameter isn't a playable Record (E_ITEM_XXX_DISC). If there is a record already playing, ejects it first." },
|
||||
SetRecord = { Params = "number", Return = "", Notes = "Sets the currently present record. Use zero for no record, or E_ITEM_*_DISC for records." },
|
||||
},
|
||||
}, -- cJukeboxEntity
|
||||
|
@ -38,10 +38,11 @@ public:
|
||||
int GetRecord(void);
|
||||
void SetRecord(int a_Record);
|
||||
|
||||
/** Play a Record. Return false, when a_Record isn't a Record */
|
||||
/** Plays the specified Record. Return false if a_Record isn't a playable Record (E_ITEM_XXX_DISC).
|
||||
If there is a record already playing, ejects it first. */
|
||||
bool PlayRecord(int a_Record);
|
||||
|
||||
/** Ejects the currently held record as a pickup. Return false when no record inserted. */
|
||||
/** Ejects the currently held record as a pickup. Return false when no record had been inserted. */
|
||||
bool EjectRecord(void);
|
||||
|
||||
/** Is in the Jukebox a Record? */
|
||||
|
Loading…
Reference in New Issue
Block a user