Added ACP v4.1

Added ACP v4.1. Full compile.  Updated module name.  Updated release archive.
This commit is contained in:
Jaysyn904
2024-09-08 18:23:43 -04:00
parent d8c9dd6e90
commit 4dba880acb
2690 changed files with 1034142 additions and 27131 deletions

View File

@@ -16,6 +16,32 @@ void BroadcasttoParty(object oPC,string sText);
object oPlayer = GetPCSpeaker();
int iRoll;
void ewRest()
{
SetLocalInt(oPlayer, "REST", 1);
AssignCommand(oPlayer, ActionRest());
DelayCommand(20.0, DeleteLocalInt(oPlayer, "REST"));
}
void DoPartyRoll()
{
AssignCommand (oPlayer, ActionPlayAnimation (ANIMATION_LOOPING_GET_MID, 3.0, 3.0));
object oMember;
oMember = GetFirstFactionMember(oPlayer, TRUE);
string sMsg;
sMsg = GetName(oPlayer) + "<c <20><>> Rolled a 100 sided dice for the party & ";
while(GetIsPC(oMember))
{
iRoll = d100();
sMsg += GetName(oMember) + "<c޴ > *Rolled a " + IntToString (iRoll) + ". & ";
oMember = GetNextFactionMember(oPlayer, TRUE);
}
DelayCommand (2.0, AssignCommand (oPlayer, SpeakString (sMsg)));
}
void Roll100()
{
iRoll = d100();
@@ -119,10 +145,15 @@ void TalkPleading()
}
void TakeNap()
{
// effect eNap = EffectVisualEffect (VFX_IMP_SLEEP);
// ApplyEffectToObject (DURATION_TYPE_INSTANT, eNap, oPlayer, 1.0);
//effect eNap = EffectVisualEffect (VFX_IMP_SLEEP);
//ApplyEffectToObject (DURATION_TYPE_INSTANT, eNap, oPlayer, 1.0);
AssignCommand (oPlayer ,ActionPlayAnimation (ANIMATION_LOOPING_DEAD_FRONT, 1.0, 10000.0));
}
void FallBack()
{
AssignCommand (oPlayer ,ActionPlayAnimation (ANIMATION_LOOPING_DEAD_BACK, 1.0, 10000.0));
}
void Drink()
{