Changelog for Postal3Script Docs

This is the changelog for Postal3Script docs.

If you have any issues related to Postal3Script Docs, let us know here by opening a new issue.

28.01.2024

  • Added Bug section for Manner and Faction.
  • Removed mentions of Catharsis Reborn fixing Postal 3 bugs
  • Renamed Ammo's Warning section to Broken Feature, so it makes more sense and no one will attempt using it
  • Added more possible State parameters
  • Fixed the index page being outdated when compared to the sidebar
  • Few grammar/formatting fixes (english is hard!), some explanations rewritten

21.07.2023

  • Added Randomization tutorial.
  • Finished all tutorials.
  • Added a warning for Follow function.
  • Finished FireEvent page.
  • Updated Input Functions page to include functions other than void types.

20.07.2023

  • Updated Animation Events page, now it uses a table.
  • Updated the formatting of main pages, they should now look much nicer.
  • Updated Embedded Behaviors page, the explanations should be now less confusing than before.
  • Added Input Functions page
  • We are in 2023 now... welcome back 8 months later!

28.11.2022

  • Added scripts.zip to "What is Postal3Script?" page, contains the content of P3's scripts folder
  • Updated descriptions of embedded events

16.11.2022

  • Added "Animation Events" page
  • Added "Embedded Behaviors" page, all hardcoded Postal3Script scripting have now been documented.

14.11.2022

  • Fixed invalid parameter on "Timer" page
  • Updated "Item" page, expanded Warning
  • Updated Debugging page, added one more console command which might be useful
  • Updated "What is Postal3Script?" page, P3S is a finite state machine
  • Updated Events page, gave an explanation to callers
  • Reorganized subcategories, added new planned ones
  • Updated Embedded Events, categorized them and gave confusing events an explanation what they do

17.10.2022

  • Rewrote "Ignore" page, it checks if a pointer was already ignored, and not that it sets ignoring.
  • Added "Anchor, TargetAnchor" page.
  • Updated the Gestures page to have "Sequence" function
  • Updated "Wait, WaitForEnd, Repeat" page to have "Return" function
  • Added "ea_gibs" to "Embedded Attributes" page
  • Updated "AreaEvent" note

07.10.2022

  • Description of CheckAttr corrected, it checks if an attribute exists or not (was created via SetAttr before), and not if it's 0 or 1.
  • Added AreaEvent page, seperated it from Fire functions in Misc functions.
  • Added Call to "CallState, CallPattern, Call" page, marking the whole page as complete.
  • Added "SendState, SendPattern" page, it is complete.
  • Updated "StateMatrix" page to have example code from ai_matrix.p3s.
  • Updated "Embedded Attributes" page to be much more precise in terms of descriptions.

30.08.2022

  • Added Debugging page, which explains debugging Postal3Script.
  • Corrected ChangeAttr description, working between 0-100 values is not a bug, minimum and maximum values need to be set via SetAttr.
  • Corrected Postal3Script limitation explanations.
  • Fixed missing href for "Gesture, ResetGesture, ResetSequence" on index page.