• Script Updates
  • MV
    • MV VK Equip
    • MV Shop >
      • MV X ShopTraits
    • MV Menu
    • MV Item-Skill
    • MV Titles
  • Ace
    • BM-Base
    • Message Codes
    • Actor Titles
    • Actor Alignment
    • Basic Scenes >
      • Basic Equip
      • Basic Status
    • Advanced >
      • Advanced Menu
      • Advanced Shop
      • Advanced VK Equip
      • Advanced YEA Status
      • Advanced Item-Skill
      • Ring Commands
    • Icons
    • FAQS
  • VX
    • VX Actor Titles
    • VX Actor Class Changer
  • Resources
  • Terms of Use
  • Contact
BM RPG Maker scripts

blackmorning actor alignment

Show your support
All works are free for use. If you would like to show your support you may  wish to:
download
version 1.04
Last updated 11/06/2015

DOWNLOAD LINK

Have your actors go down the path of righteousness or damnation with this script.  Let good deeds lighten your load and bad deeds go punished. 

ALSO REQUIRES
BM-Base
Picture
Follow @MatinNoir84
Follow my twitter and keep up-to-date on new/updated scripts
Features
  • assign your actors an "alignment" between good and evil or however you choose to define it.
  • set initial alignment for actors
  • add or subtract from alignment through script calls
  • assigns alignment to variables for events
  • a gauge can be shown on the actor's face in the menu to show their alignment
  • is shown in status window "biography" with BM - Status Addon
  • message codes for actor's alignment and party alignment (as of version 1.02)
Picture

ACTOR NOTETAGS

<INI_ALIGN: x>
This sets an actor's initial alignment to x (all actors are neutral alignment by default).
Picture
EVENT SCRIPT CODES
  • to add or subtract actor alignment points, use script call:
       change_actor_alignment(actor_id, amount)
  • to add or subtract party alignment points, use script call:
       change_party_alignment(amount)
  •  to temporarily assign party alignment (average actor alignment) to a variable,  use script call:
       check_party_alignment(var_id)
  • to  temporarily  assign actor alignment to a variable, use script call:
      check_actor_alignment(actor_id, var_id)
  • to   temporarily assign actor alignment name to a variable, use script call:
      check_actor_alignment_name(actor_id, var_id)
  • to  temporarily assign party alignment name to a variable, use script call:
      check_actor_alignment_name(var_id)
MESSAGE CODES

 \nal[x]    - Writes out alignment x's name.
 \aal[x]    - Write name of the alignment for actor x.
 \pal       - Write name of the alignment for party.

Update Information
version 1.04
  • removed unnecessary coding
version 1.03
  • adjusted settings for alignment displayed on the face
version 1.02
  • added message codes for actor and party alignment names
  • fixed glitch with vocab code

questions or suggestions

contact
Powered by Create your own unique website with customizable templates.