![]() This very important call prevents the character from accessing the terrain spot/area that called the script. Colors are listed in the description of print_str_color. Like print_big_str, but gives the text a different color. ![]() print_big_str_num(string str,short num,string str2,short color) Prints, on one line, the text str, followed by the number num_to_print, followed by the text str2.Įxample: print_big_str(“You are hit for “, 10000, “ damage.”) prints “You are hit for 10000 damage.” to the text window. Like print_str, but prints a more customized piece of text. Void set_state_continue(short new_state) Basic Script and IO Calls print_big_str(string str,short num_to_print,string str2) This call lets you jump around special scripts easily. Void set_level(short which_char_or_group,short what_level) Void set_name(short which_char_or_group,char new_name) These two calls enable you to instantly customize creatures in your towns: Void set_flag(short a,short b,short new_value) These are the two primary calls for setting and checking Stuff Done flags. Void outdoor_enc_result(short which_result) This call enables you to customize your outdoor encounters. Void message_dialog(char text1,char text2) The best call to display some simple text to the player is: These two calls let you see if a character exists and instantly make a new one.Įvery scenario must use this call. These two calls let you easily reward the party. This call lets you block containers and spaces from the party. This call is the way to begin a conversation. They are the calls you will use the most frequently to write your special encounters. You should pay special attention to these calls. (And remember that group 0 is always the party.) The Most Important Calls If you want to have the call act on group x, give which_char_or_group a value of 1000 + x. This is exactly like which_char, except for one difference: the call can also act on every member of a group. Which_char_or_group - When a call expects a value for which_char_or_group, it wants the number of a character or group. In such a case, you can also enter ME for which_char. If you use such a call in a creature script, if you enter a value of -1 for which_char, the function will act on the creature whose script is running. To find the number of a character, in the editor, select the character and look at the number in the first description line.) (Note that you are not entering the character’s Character ID or the personality. This expects the number of a character, which will be from 0 to 119. Which_char - Many calls expect to be given a value for which_char. This is just the documentation he wrote in a different format. This document is basically the calls section of the Blades of Avernum Editor Appendices put in an online, easily browsable form.Īll credit goes to Jeff Vogel, creator of the software and writer of the original documentation. Blades of Avernum is a role playing game made by Spiderweb Software, more information can be found at the Avernum Web Site. This is a reference guide for the Blades of Avernum Avernumscript language.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |