Difference between revisions of "Script/LevelBase"
From SF3
Line 324: | Line 324: | ||
==== Weather Functions ==== | ==== Weather Functions ==== | ||
− | + | The following functions are ONLY for testing, as it breaks the weather algorythm! | |
{| border='0' style ='border:solid 1px #eeeedd; color: black; width: 1200px;background-color: #ffffcc;' cellspacing='0' cellpadding='7' | {| border='0' style ='border:solid 1px #eeeedd; color: black; width: 1200px;background-color: #ffffcc;' cellspacing='0' cellpadding='7' | ||
|- | |- | ||
Line 331: | Line 331: | ||
|- | |- | ||
| | | | ||
− | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings sunshine | + | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings sunshine'' |
|- | |- | ||
| style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | | style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | ||
Line 337: | Line 337: | ||
|- | |- | ||
| | | | ||
− | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings sunshine with fog | + | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings sunshine with fog'' |
|- | |- | ||
| style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | | style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | ||
Line 343: | Line 343: | ||
|- | |- | ||
| | | | ||
− | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings lighty overcast | + | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings lighty overcast'' |
|- | |- | ||
| style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | | style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | ||
Line 349: | Line 349: | ||
|- | |- | ||
| | | | ||
− | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings overcast | + | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings overcast'' |
|- | |- | ||
| style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | | style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | ||
Line 355: | Line 355: | ||
|- | |- | ||
| | | | ||
− | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings heavy ocercast | + | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings heavy ocercast'' |
|- | |- | ||
| style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | | style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | ||
Line 361: | Line 361: | ||
|- | |- | ||
| | | | ||
− | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings overcast with a flavour of thunder | + | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings overcast with a flavour of thunder'' |
|- | |- | ||
| style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | | style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | ||
Line 367: | Line 367: | ||
|- | |- | ||
| | | | ||
− | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings overcast with light rain | + | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings overcast with light rain'' |
|- | |- | ||
| style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | | style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | ||
Line 373: | Line 373: | ||
|- | |- | ||
| | | | ||
− | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings overcast with rain and thunder | + | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings overcast with rain and thunder'' |
|- | |- | ||
| style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | | style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | ||
Line 379: | Line 379: | ||
|- | |- | ||
| | | | ||
− | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings light clouds | + | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings light clouds'' |
|- | |- | ||
| style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | | style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | ||
Line 385: | Line 385: | ||
|- | |- | ||
| | | | ||
− | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings light clouds with fog | + | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings light clouds with fog'' |
|- | |- | ||
| style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | | style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | ||
Line 391: | Line 391: | ||
|- | |- | ||
| | | | ||
− | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings light, windy clouds | + | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings light, windy clouds'' |
|- | |- | ||
| style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | | style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | ||
Line 397: | Line 397: | ||
|- | |- | ||
| | | | ||
− | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings normal clouds | + | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings normal clouds'' |
|- | |- | ||
| style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | | style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | ||
Line 403: | Line 403: | ||
|- | |- | ||
| | | | ||
− | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings clouds with fog | + | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings clouds with fog'' |
|- | |- | ||
| style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | | style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | ||
Line 409: | Line 409: | ||
|- | |- | ||
| | | | ||
− | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings windy clouds | + | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings windy clouds'' |
|- | |- | ||
| style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | | style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | ||
Line 415: | Line 415: | ||
|- | |- | ||
| | | | ||
− | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings heavy clouds | + | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings heavy clouds'' |
|- | |- | ||
| style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | | style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | ||
Line 421: | Line 421: | ||
|- | |- | ||
| | | | ||
− | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings heavy clouds with fog | + | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings heavy clouds with fog'' |
|- | |- | ||
| style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | | style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | ||
Line 427: | Line 427: | ||
|- | |- | ||
| | | | ||
− | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings heavy, windy clouds | + | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings heavy, windy clouds'' |
|- | |- | ||
| style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | | style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | ||
Line 433: | Line 433: | ||
|- | |- | ||
| | | | ||
− | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings light rain | + | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings light rain'' |
|- | |- | ||
| style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | | style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | ||
Line 439: | Line 439: | ||
|- | |- | ||
| | | | ||
− | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings normal rain | + | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings normal rain'' |
|- | |- | ||
| style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | | style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | ||
Line 445: | Line 445: | ||
|- | |- | ||
| | | | ||
− | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings heavy rain | + | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings heavy rain'' |
|- | |- | ||
| style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | | style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | ||
Line 451: | Line 451: | ||
|- | |- | ||
| | | | ||
− | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings light storm | + | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings light storm'' |
|- | |- | ||
| style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | | style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | ||
Line 457: | Line 457: | ||
|- | |- | ||
| | | | ||
− | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings normal storm | + | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings normal storm'' |
|- | |- | ||
| style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | | style='color: blue; width: 10%; text-align:right;line-height: 0.8;' | [[../BasicDataTypes|void]] | ||
Line 463: | Line 463: | ||
|- | |- | ||
| | | | ||
− | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings heavy storm | + | | style = 'color: #505050; line-height: 0.5;' |''Calls upon the weather gods and brings heavy storm'' |
|} | |} |
Revision as of 12:22, 30 June 2017
Contents
class LevelBase
Work in Progress
Class Methods
General Functions
Coming soon.
Hero Functions
Hero specific calls.
void | PlayerHeroControlEnable ( ) |
Gives the player the full controls of his Hero Party back. | |
void | PlayerHeroControlDisable ( ) |
Takes the full controls of Hero Party away. | |
void | HeroBanterEnable ( ) |
Activates the Hero Bantern events again. | |
void | HeroBanterDisable ( ) |
Deactivates that Hero Bantern events happen. | |
void | HeroPartyGorTransformToOrc ( ) |
Manually transforms Gor the Changeling to his orc form. | |
void | HeroPartyGorTransformToAnimal ( ) |
Manually transforms Gor the Changeling to his wolf form. |
RTS Functions
Coming soon.
Sound & Music Functions
Functions for mainly starting specific musik tracks, or to trigger a specific sound.
void | PlayTrack_HeroGor ( ) |
Play's the theme of the Hero Gor the Changeling | |
void | PlayTrack_HeroIanna ( ) |
Play's the theme of the Hero Ianna the Singer | |
void | PlayTrack_HeroIsgrimm ( ) |
Play's the theme of the Hero Isgrimm the Smith | |
void | PlayTrack_HeroRohen ( ) |
Play's the theme of the Hero Rohen Tahir | |
void | PlayTrack_HeroUndergast ( ) |
Play's the theme of the Hero Undergast the Weaver | |
void | PlayTrack_HeroUram ( ) |
Play's the theme of the Hero Uram the Red | |
void | PlayTrack_HeroYria ( ) |
Play's the theme of the Hero Yria of the Light | |
void | PlayTrack_CharSentenza ( ) |
Play's the theme of the character Sentenza Noria | |
void | PlayTrack_CharAngar ( ) |
Play's the theme of the Angar Arandir | |
void | PlayTrack_CharRondar_1 ( ) |
Play's the theme of the Rondar Lacaine (Theme 1) | |
void | PlayTrack_CharRondar_2 ( ) |
Play's the theme of the Rondar Lacaine (Theme 2) | |
void | PlayTrack_CharRondar_combat ( ) |
Play's the combat theme of the Rondar Lacaine | |
void | PlayTrack_CharAndrasSong_1 ( ) |
Play's the song from Andra, Version 1 | |
void | PlayTrack_CharAndrasSong_2 ( ) |
Play's the song from Andra, Version 2 | |
void | PlayTrack_CharAndrasSong_3 ( ) |
Play's the song from Andra, Version 3 |
Setting and combat music
void | PlaySetting_ashlands ( ) |
Changes the global music setting so ashlands. Also resets combat music to normal | |
void | PlaySetting_ashlands_low ( ) |
Changes the global music setting so ashlands. Also changes the combat music to low | |
void | PlaySetting_ashlands_med ( ) |
Changes the global music setting so ashlands. Also changes the combat music to med | |
void | PlaySetting_ashlands_high ( ) |
Changes the global music setting so ashlands. Also changes the combat music to high | |
void | PlaySetting_desert ( ) |
Changes the global music setting so desert. Also resets combat music to normal | |
void | PlaySetting_desert_low ( ) |
Changes the global music setting so desert. Also changes the combat music to low | |
void | PlaySetting_desert_med ( ) |
Changes the global music setting so desert. Also changes the combat music to med | |
void | PlaySetting_desert_high ( ) |
Changes the global music setting so desert. Also changes the combat music to high | |
void | PlaySetting_grassland ( ) |
Changes the global music setting so grassland. Also resets combat music to normal | |
void | PlaySetting_grassland_low ( ) |
Changes the global music setting so grassland. Also changes the combat music to low | |
void | PlaySetting_grassland_med ( ) |
Changes the global music setting so grassland. Also changes the combat music to med | |
void | PlaySetting_grassland_high ( ) |
Changes the global music setting so grassland. Also changes the combat music to high | |
void | PlaySetting_jungle ( ) |
Changes the global music setting so jungle. Also resets combat music to normal | |
void | PlaySetting_jungle_low ( ) |
Changes the global music setting so jungle. Also changes the combat music to low | |
void | PlaySetting_jungle_med ( ) |
Changes the global music setting so jungle. Also changes the combat music to med | |
void | PlaySetting_jungle_high ( ) |
Changes the global music setting so jungle. Also changes the combat music to high | |
void | PlaySetting_mountains ( ) |
Changes the global music setting so mountains. Also resets combat music to normal | |
void | PlaySetting_mountains_low ( ) |
Changes the global music setting so mountains. Also changes the combat music to low | |
void | PlaySetting_mountains_med ( ) |
Changes the global music setting so mountains. Also changes the combat music to med | |
void | PlaySetting_mountains_high ( ) |
Changes the global music setting so mountains. Also changes the combat music to high | |
void | PlaySetting_swamp ( ) |
Changes the global music setting so swamp. Also resets combat music to normal | |
void | PlaySetting_swamp_low ( ) |
Changes the global music setting so swamp. Also changes the combat music to low | |
void | PlaySetting_swamp_med ( ) |
Changes the global music setting so swamp. Also changes the combat music to med | |
void | PlaySetting_swamp_high ( ) |
Changes the global music setting so swamp. Also changes the combat music to high | |
void | PlaySetting_dungeon ( ) |
Changes the global music setting so dungeon. Also resets combat music to normal |
Sounds
void | PlaySound_ItemReceived ( ) |
Play's the specific sound for receiving an item | |
void | PlaySound_GenericStone ( ) |
Playing a generic stone sound | |
void | PlaySound_GenericWater ( ) |
Playing a generic water sound |
Weather Functions
The following functions are ONLY for testing, as it breaks the weather algorythm!
void | Weather_sunshine ( ) |
Calls upon the weather gods and brings sunshine | |
void | Weather_sunshineFoggy ( ) |
Calls upon the weather gods and brings sunshine with fog | |
void | Weather_overcastLight ( ) |
Calls upon the weather gods and brings lighty overcast | |
void | Weather_overcast ( ) |
Calls upon the weather gods and brings overcast | |
void | Weather_overcastHeavy ( ) |
Calls upon the weather gods and brings heavy ocercast | |
void | Weather_overcastThunder ( ) |
Calls upon the weather gods and brings overcast with a flavour of thunder | |
void | Weather_overcastRainLight ( ) |
Calls upon the weather gods and brings overcast with light rain | |
void | Weather_overcastStormyLight ( ) |
Calls upon the weather gods and brings overcast with rain and thunder | |
void | Weather_cloudyLight ( ) |
Calls upon the weather gods and brings light clouds | |
void | Weather_cloudyLightFoggy ( ) |
Calls upon the weather gods and brings light clouds with fog | |
void | Weather_cloudyLightWindy ( ) |
Calls upon the weather gods and brings light, windy clouds | |
void | Weather_cloudy ( ) |
Calls upon the weather gods and brings normal clouds | |
void | Weather_cloudyFoggy ( ) |
Calls upon the weather gods and brings clouds with fog | |
void | Weather_cloudyWindy ( ) |
Calls upon the weather gods and brings windy clouds | |
void | Weather_cloudyHeavy ( ) |
Calls upon the weather gods and brings heavy clouds | |
void | Weather_cloudyHeavyFoggy ( ) |
Calls upon the weather gods and brings heavy clouds with fog | |
void | Weather_cloudyHeavyWindy ( ) |
Calls upon the weather gods and brings heavy, windy clouds | |
void | Weather_rainLight ( ) |
Calls upon the weather gods and brings light rain | |
void | Weather_rain ( ) |
Calls upon the weather gods and brings normal rain | |
void | Weather_rainHeavy ( ) |
Calls upon the weather gods and brings heavy rain | |
void | Weather_stormLight ( ) |
Calls upon the weather gods and brings light storm | |
void | Weather_storm ( ) |
Calls upon the weather gods and brings normal storm | |
void | Weather_stormHeavy ( ) |
Calls upon the weather gods and brings heavy storm |