diff --git a/quake4/AbandonedPages.html b/quake4/AbandonedPages.html index 9649d23..2087905 100644 --- a/quake4/AbandonedPages.html +++ b/quake4/AbandonedPages.html @@ -5,7 +5,7 @@
UNDER CONSTRUCTION - COMING SOON
AdvancedScriptTutorial (last edited 2005-11-07 20:27:09 by EricBiessman)
This page still under development
The Quake 4 Script system is a powerful method of creating exciting content for your mod. Much like the special entities you can place in a map to create different effects, the script system contains all sorts of tools to control nearly every aspect of all game entities.
From gripping cinematics to run and gun boss battles, the script system allows you to add spice and flavor to the standard behavior of Quake 4’s entities. Used in conjunction with map entities and game code, you can create all new game types!
Many pages could be dedicated to the similarities and contrasts between using script to create gameplay and using map entities, but we won’t do that here. Use this tutorial to unearth the power of scripting, then draw your own conclusions.
+
You will need a licensed copy of Quake 4 and the SDK. You will be using both the map editor, and a script editing tool of your choice.
Script editing can be done in any text editing program. However, since the script system closely resembles C style code, an editor that uses syntax highlighting would be best. Our developers here used both Visual Studio and Ultra Edit 32, but in a pinch you can use notepad.exe.
Let's go over this new stuff!
entity newMonster creates a variable for us of the entity type. A variable is a just a label for a piece of memory. When we spawn in our new creature, we want to have a way to access him later in the script. We use variables to keep track of all sorts of information.
Right now newMonster is empty. We're going to spawn in a strogg marine, and store the resulting handle into the newMonster variable.
newMonster = sys.spawn("monster_strogg_marine"); does just that! We use the spawn command to tell the game to create a new entity of whatever type we tell it. Anytime we enter text between quotes, we call it a string. That string is the parameter-- you remember those from earlier? So we're telling the game to create us a Strogg Marine, and to put the handle to that Strogg Marine inside our variable called newMonster.
At this point, a Strogg Marine is created, but he's been placed at world location 0,0,0. That's no good, we want him to appear at the target_null we made earlier!
To move an entity to a different position in the map instantly, we use the setWorldOrigin event. This is an instant move, the entity will pop into position over the course of a single frame. We do that with newMonster.setWorldOrigin( ).
Up until now we've been calling all our functions on the SystemObject. Functions can be called on all sorts of objects though, the SystemObject is only the beginning. To learn more about these functions, check out the Script Events page.
The function setWorldOrigin needs a parameter though. Let's give it the origin of that target_null we made earlier. We can call a function on that target_null to get it's origin. So we will.
$targetMonster.getWorldOrigin() returns to us the entity's origin in the world as a vector. The $targetMonster part is special. We use that $ symbol to reference any entity that is in the map. In this example, we use $targetMonster because that's what we named the target_null. If you named yours differently, use that different name.
This part is important, and a bit confusing at first. Understand the difference between an entity variable and the $ symbol. That link will take you to a more detailed example if you need it.
setWorldOrigin needs a vector as it's parameter, and luckily getWorldOrigin gives us just that. So this line,
newMonster.setWorldOrigin( $targetMonster.getWorldOrigin());
Will place the monster directly on the origin of that target_null.
Save your script file!
Now, if you've closed the game since you've run the Hello Stroggos example, just load it again and this script should work out fine. However, if you've still got the game running from before, you'll need to execute a Reload Script command in the console.
Once you've saved your script, drop the console in game and enter the command reloadScript. The game should pause for a few seconds, then show you this:
****************************** ERROR: Exiting map to reload scripts diff --git a/quake4/Basic_FX_file_structure.html b/quake4/Basic_FX_file_structure.html index 6382953..85075c3 100644 --- a/quake4/Basic_FX_file_structure.html +++ b/quake4/Basic_FX_file_structure.html @@ -5,7 +5,7 @@ Basic FX file structure - Quake 4 SDK Documentation - + - - - - + + + + @@ -102,7 +102,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/Benchmarking.html b/quake4/Benchmarking.html index b200fe6..2f41c5e 100644 --- a/quake4/Benchmarking.html +++ b/quake4/Benchmarking.html @@ -5,7 +5,7 @@ Benchmarking - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/CommunityResources.html b/quake4/CommunityResources.html index 726d93b..fa379f0 100644 --- a/quake4/CommunityResources.html +++ b/quake4/CommunityResources.html @@ -5,7 +5,7 @@ CommunityResources - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/ConsoleCommand_ReloadScript.html b/quake4/ConsoleCommand_ReloadScript.html index df64051..bdfea7b 100644 --- a/quake4/ConsoleCommand_ReloadScript.html +++ b/quake4/ConsoleCommand_ReloadScript.html @@ -5,7 +5,7 @@ ConsoleCommand ReloadScript - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + @@ -190,7 +190,7 @@ actionsMenuInit('More Actions:'); reloadScript will exit you from the map and send you to the console. If reloadScript works successfully, you will see this message: *********************************************** ERROR: Exiting map to reload scripts *********************************************** - That is the only error that indicates a success condition. If you see a different error, your script did not compile and the game will not run. Note that reloadScript will cause you to exit the map, and you must reload the map from the console. ConsoleCommand ReloadScript (last edited 2005-11-02 00:18:20 by JimShepard) + That is the only error that indicates a success condition. If you see a different error, your script did not compile and the game will not run. Note that reloadScript will cause you to exit the map, and you must reload the map from the console. ConsoleCommand ReloadScript (last edited 2005-11-02 00:18:20 by JimShepard) diff --git a/quake4/Contact.html b/quake4/Contact.html index 4911fc9..ec733ed 100644 --- a/quake4/Contact.html +++ b/quake4/Contact.html @@ -5,7 +5,7 @@ Contact - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/DamageDefinition.html b/quake4/DamageDefinition.html index e3e77eb..62dc4ed 100644 --- a/quake4/DamageDefinition.html +++ b/quake4/DamageDefinition.html @@ -5,7 +5,7 @@ DamageDefinition - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + @@ -185,7 +185,7 @@ actionsMenuInit('More Actions:'); - UNDER CONSTRUCTION - COMING SOON DamageDefinition (last edited 2005-11-07 20:31:25 by EricBiessman) + UNDER CONSTRUCTION - COMING SOON DamageDefinition (last edited 2005-11-07 20:31:25 by EricBiessman) diff --git a/quake4/DebugHud.html b/quake4/DebugHud.html index eb782ce..f07b6eb 100644 --- a/quake4/DebugHud.html +++ b/quake4/DebugHud.html @@ -5,7 +5,7 @@ DebugHud - Quake 4 SDK Documentation - + - - - - + + + + @@ -102,7 +102,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/Debugging.html b/quake4/Debugging.html index 94669b8..fa151bc 100644 --- a/quake4/Debugging.html +++ b/quake4/Debugging.html @@ -5,7 +5,7 @@ Debugging - Quake 4 SDK Documentation - + - - - - + + + + @@ -102,7 +102,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/Declaration.html b/quake4/Declaration.html index 5cb47f8..2056731 100644 --- a/quake4/Declaration.html +++ b/quake4/Declaration.html @@ -5,7 +5,7 @@ Declaration - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/DeclarationType.html b/quake4/DeclarationType.html index d2cc5d1..2298c17 100644 --- a/quake4/DeclarationType.html +++ b/quake4/DeclarationType.html @@ -5,7 +5,7 @@ Declaration - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/DeclarationTypes.html b/quake4/DeclarationTypes.html index 6a571d8..56ec309 100644 --- a/quake4/DeclarationTypes.html +++ b/quake4/DeclarationTypes.html @@ -5,7 +5,7 @@ DeclarationType - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/Declarations.html b/quake4/Declarations.html index f4aad33..0344cf6 100644 --- a/quake4/Declarations.html +++ b/quake4/Declarations.html @@ -5,7 +5,7 @@ Declaration - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/Def_Flags.html b/quake4/Def_Flags.html index 2c25fcf..2148c26 100644 --- a/quake4/Def_Flags.html +++ b/quake4/Def_Flags.html @@ -5,7 +5,7 @@ Def Flags - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/Def_Types.html b/quake4/Def_Types.html index c6565fc..399aa7c 100644 --- a/quake4/Def_Types.html +++ b/quake4/Def_Types.html @@ -5,7 +5,7 @@ Def Types - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/DefinitionFile.html b/quake4/DefinitionFile.html index 8784f94..3316edf 100644 --- a/quake4/DefinitionFile.html +++ b/quake4/DefinitionFile.html @@ -5,7 +5,7 @@ DefinitionFile - Quake 4 SDK Documentation - + - - - - + + + + @@ -101,7 +101,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/DefinitionFileExamples.html b/quake4/DefinitionFileExamples.html index 8a74560..105e3e9 100644 --- a/quake4/DefinitionFileExamples.html +++ b/quake4/DefinitionFileExamples.html @@ -5,7 +5,7 @@ DefinitionFileExamples - Quake 4 SDK Documentation - + - - - - + + + + @@ -103,7 +103,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/DefinitionFiles.html b/quake4/DefinitionFiles.html index 1503cb6..2025f4b 100644 --- a/quake4/DefinitionFiles.html +++ b/quake4/DefinitionFiles.html @@ -5,7 +5,7 @@ DefinitionFile - Quake 4 SDK Documentation - + - - - - + + + + @@ -101,7 +101,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/DownloadableContent.html b/quake4/DownloadableContent.html index a2de581..c28a175 100644 --- a/quake4/DownloadableContent.html +++ b/quake4/DownloadableContent.html @@ -5,7 +5,7 @@ DownloadableContent - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/Effect_Creation_Walkthrough.html b/quake4/Effect_Creation_Walkthrough.html index 393bba7..d5d35f2 100644 --- a/quake4/Effect_Creation_Walkthrough.html +++ b/quake4/Effect_Creation_Walkthrough.html @@ -5,7 +5,7 @@ Effect Creation Walkthrough - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/Effects_Performance.html b/quake4/Effects_Performance.html index a03f0bb..53504c6 100644 --- a/quake4/Effects_Performance.html +++ b/quake4/Effects_Performance.html @@ -5,7 +5,7 @@ Effects Performance - Quake 4 SDK Documentation - + - - - - + + + + @@ -102,7 +102,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/EntityDefinition.html b/quake4/EntityDefinition.html index b604f4b..de8b59a 100644 --- a/quake4/EntityDefinition.html +++ b/quake4/EntityDefinition.html @@ -5,7 +5,7 @@ EntityDefinition - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + @@ -185,7 +185,7 @@ actionsMenuInit('More Actions:'); - UNDER CONSTRUCTION - COMING SOON EntityDefinition (last edited 2005-11-07 20:28:42 by EricBiessman) + UNDER CONSTRUCTION - COMING SOON EntityDefinition (last edited 2005-11-07 20:28:42 by EricBiessman) diff --git a/quake4/Entity_ActorDefault.html b/quake4/Entity_ActorDefault.html index 577abb1..12e031b 100644 --- a/quake4/Entity_ActorDefault.html +++ b/quake4/Entity_ActorDefault.html @@ -5,7 +5,7 @@ Entity ActorDefault - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/Entity_FuncElevator.html b/quake4/Entity_FuncElevator.html index 58b9660..2f7afff 100644 --- a/quake4/Entity_FuncElevator.html +++ b/quake4/Entity_FuncElevator.html @@ -5,7 +5,7 @@ Entity FuncElevator - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/Entity_FuncFX.html b/quake4/Entity_FuncFX.html index e04d28f..cdee3af 100644 --- a/quake4/Entity_FuncFX.html +++ b/quake4/Entity_FuncFX.html @@ -5,7 +5,7 @@ Entity FuncFX - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/Entity_FuncMover.html b/quake4/Entity_FuncMover.html index f3249bf..01b6b7a 100644 --- a/quake4/Entity_FuncMover.html +++ b/quake4/Entity_FuncMover.html @@ -5,7 +5,7 @@ Entity FuncMover - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + @@ -185,7 +185,7 @@ actionsMenuInit('More Actions:'); - UNDER CONSTRUCTION - COMING SOON Entity FuncMover (last edited 2005-11-07 20:33:17 by EricBiessman) + UNDER CONSTRUCTION - COMING SOON Entity FuncMover (last edited 2005-11-07 20:33:17 by EricBiessman) diff --git a/quake4/Entity_FuncSpawner.html b/quake4/Entity_FuncSpawner.html index 2f479a2..8482b3b 100644 --- a/quake4/Entity_FuncSpawner.html +++ b/quake4/Entity_FuncSpawner.html @@ -5,7 +5,7 @@ Entity FuncSpawner - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/Entity_MonsterBerserker.html b/quake4/Entity_MonsterBerserker.html index 72264d7..cc10e88 100644 --- a/quake4/Entity_MonsterBerserker.html +++ b/quake4/Entity_MonsterBerserker.html @@ -5,7 +5,7 @@ Entity MonsterBerserker - Quake 4 SDK Documentation - + - - - - + + + + @@ -101,7 +101,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/Entity_TargetNull.html b/quake4/Entity_TargetNull.html index fc5dca3..d29cd9a 100644 --- a/quake4/Entity_TargetNull.html +++ b/quake4/Entity_TargetNull.html @@ -5,7 +5,7 @@ Entity TargetNull - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/Entity_TriggerOnce.html b/quake4/Entity_TriggerOnce.html index 9c580b8..2eb3859 100644 --- a/quake4/Entity_TriggerOnce.html +++ b/quake4/Entity_TriggerOnce.html @@ -5,7 +5,7 @@ Entity TriggerOnce - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + @@ -185,7 +185,7 @@ actionsMenuInit('More Actions:'); - UNDER CONSTRUCTION - COMING SOON Entity TriggerOnce (last edited 2005-11-07 20:26:49 by EricBiessman) + UNDER CONSTRUCTION - COMING SOON Entity TriggerOnce (last edited 2005-11-07 20:26:49 by EricBiessman) diff --git a/quake4/ExampleMaps.html b/quake4/ExampleMaps.html index 38061ad..7a221ae 100644 --- a/quake4/ExampleMaps.html +++ b/quake4/ExampleMaps.html @@ -5,7 +5,7 @@ ExampleMaps - Quake 4 SDK Documentation - + - - - - + + + + @@ -102,7 +102,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/FXEditor.html b/quake4/FXEditor.html index 63f6dfa..012c8be 100644 --- a/quake4/FXEditor.html +++ b/quake4/FXEditor.html @@ -5,7 +5,7 @@ FXEditor - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/FXEditor_Tab_-_Alpha.html b/quake4/FXEditor_Tab_-_Alpha.html index 74def78..e0f916b 100644 --- a/quake4/FXEditor_Tab_-_Alpha.html +++ b/quake4/FXEditor_Tab_-_Alpha.html @@ -5,7 +5,7 @@ FXEditor Tab - Alpha - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/FXEditor_Tab_-_Color.html b/quake4/FXEditor_Tab_-_Color.html index eaff7da..3e276dc 100644 --- a/quake4/FXEditor_Tab_-_Color.html +++ b/quake4/FXEditor_Tab_-_Color.html @@ -5,7 +5,7 @@ FXEditor Tab - Color - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/FXEditor_Tab_-_Electricity.html b/quake4/FXEditor_Tab_-_Electricity.html index 9251741..06beca8 100644 --- a/quake4/FXEditor_Tab_-_Electricity.html +++ b/quake4/FXEditor_Tab_-_Electricity.html @@ -5,7 +5,7 @@ FXEditor Tab - Electricity - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/FXEditor_Tab_-_Emitter.html b/quake4/FXEditor_Tab_-_Emitter.html index ac68522..b184d47 100644 --- a/quake4/FXEditor_Tab_-_Emitter.html +++ b/quake4/FXEditor_Tab_-_Emitter.html @@ -5,7 +5,7 @@ FXEditor Tab - Emitter - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/FXEditor_Tab_-_Length.html b/quake4/FXEditor_Tab_-_Length.html index f9d879e..2ab4651 100644 --- a/quake4/FXEditor_Tab_-_Length.html +++ b/quake4/FXEditor_Tab_-_Length.html @@ -5,7 +5,7 @@ FXEditor Tab - Length - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/FXEditor_Tab_-_Motion.html b/quake4/FXEditor_Tab_-_Motion.html index 98a4ee9..b96bc9a 100644 --- a/quake4/FXEditor_Tab_-_Motion.html +++ b/quake4/FXEditor_Tab_-_Motion.html @@ -5,7 +5,7 @@ FXEditor Tab - Motion - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/FXEditor_Tab_-_Offset.html b/quake4/FXEditor_Tab_-_Offset.html index 819ea2d..05e01bf 100644 --- a/quake4/FXEditor_Tab_-_Offset.html +++ b/quake4/FXEditor_Tab_-_Offset.html @@ -5,7 +5,7 @@ FXEditor Tab - Offset - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/FXEditor_Tab_-_Orbit.html b/quake4/FXEditor_Tab_-_Orbit.html index 24203ec..8b15c18 100644 --- a/quake4/FXEditor_Tab_-_Orbit.html +++ b/quake4/FXEditor_Tab_-_Orbit.html @@ -5,7 +5,7 @@ FXEditor Tab - Orbit - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/FXEditor_Tab_-_Origin.html b/quake4/FXEditor_Tab_-_Origin.html index 0106db7..293ea64 100644 --- a/quake4/FXEditor_Tab_-_Origin.html +++ b/quake4/FXEditor_Tab_-_Origin.html @@ -5,7 +5,7 @@ FXEditor Tab - Origin - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/FXEditor_Tab_-_Physics.html b/quake4/FXEditor_Tab_-_Physics.html index 5cdf94f..4e9139c 100644 --- a/quake4/FXEditor_Tab_-_Physics.html +++ b/quake4/FXEditor_Tab_-_Physics.html @@ -5,7 +5,7 @@ FXEditor Tab - Physics - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/FXEditor_Tab_-_Rotate.html b/quake4/FXEditor_Tab_-_Rotate.html index 25fb7ee..6a27c20 100644 --- a/quake4/FXEditor_Tab_-_Rotate.html +++ b/quake4/FXEditor_Tab_-_Rotate.html @@ -5,7 +5,7 @@ FXEditor Tab - Rotate - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/FXEditor_Tab_-_Size.html b/quake4/FXEditor_Tab_-_Size.html index a700ef0..75c3ca9 100644 --- a/quake4/FXEditor_Tab_-_Size.html +++ b/quake4/FXEditor_Tab_-_Size.html @@ -5,7 +5,7 @@ FXEditor Tab - Size - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/FXEditor_Tab_-_Sprite.html b/quake4/FXEditor_Tab_-_Sprite.html index 9b87a95..f9c668e 100644 --- a/quake4/FXEditor_Tab_-_Sprite.html +++ b/quake4/FXEditor_Tab_-_Sprite.html @@ -5,7 +5,7 @@ FXEditor Tab - Sprite - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/FXEditor_Tab_-_Trail.html b/quake4/FXEditor_Tab_-_Trail.html index 23e97c3..5919daa 100644 --- a/quake4/FXEditor_Tab_-_Trail.html +++ b/quake4/FXEditor_Tab_-_Trail.html @@ -5,7 +5,7 @@ FXEditor Tab - Trail - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/FX_Entity_Editor.html b/quake4/FX_Entity_Editor.html index b8ea218..f441435 100644 --- a/quake4/FX_Entity_Editor.html +++ b/quake4/FX_Entity_Editor.html @@ -5,7 +5,7 @@ FX Entity Editor - Quake 4 SDK Documentation - + - - - - + + + + @@ -101,7 +101,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/FindPage.html b/quake4/FindPage.html index 0195cb2..a505188 100644 --- a/quake4/FindPage.html +++ b/quake4/FindPage.html @@ -5,7 +5,7 @@ FindPage - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/Floats,_Definevec4,_and_NamedEvents.html b/quake4/Floats,_Definevec4,_and_NamedEvents.html index bf50795..336b8a0 100644 --- a/quake4/Floats,_Definevec4,_and_NamedEvents.html +++ b/quake4/Floats,_Definevec4,_and_NamedEvents.html @@ -5,7 +5,7 @@ Floats, Definevec4, and NamedEvents - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/FontExamples.html b/quake4/FontExamples.html index eacce21..06e8a2e 100644 --- a/quake4/FontExamples.html +++ b/quake4/FontExamples.html @@ -5,7 +5,7 @@ FontExamples - Quake 4 SDK Documentation - + - - - - + + + + @@ -103,7 +103,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/Font_Information.html b/quake4/Font_Information.html index 89a6fa0..673d113 100644 --- a/quake4/Font_Information.html +++ b/quake4/Font_Information.html @@ -5,7 +5,7 @@ Font Information - Quake 4 SDK Documentation - + - - - - + + + + @@ -101,7 +101,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/GUIEditor.html b/quake4/GUIEditor.html index 7972a39..ae91a55 100644 --- a/quake4/GUIEditor.html +++ b/quake4/GUIEditor.html @@ -5,7 +5,7 @@ GUIEditor - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/GUI_Parms.html b/quake4/GUI_Parms.html index d1b756a..a3b56e1 100644 --- a/quake4/GUI_Parms.html +++ b/quake4/GUI_Parms.html @@ -5,7 +5,7 @@ GUI Parms - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/GUI_Variables.html b/quake4/GUI_Variables.html index b755f6b..4dbb23c 100644 --- a/quake4/GUI_Variables.html +++ b/quake4/GUI_Variables.html @@ -5,7 +5,7 @@ GUI Variables - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/GameCode.html b/quake4/GameCode.html index b9dd4a0..0a97ebc 100644 --- a/quake4/GameCode.html +++ b/quake4/GameCode.html @@ -5,7 +5,7 @@ GameCode - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/GameCodeByConcept.html b/quake4/GameCodeByConcept.html index 6ddb95c..6dc7db9 100644 --- a/quake4/GameCodeByConcept.html +++ b/quake4/GameCodeByConcept.html @@ -5,7 +5,7 @@ GameCodeByConcept - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/GameCodeByFile.html b/quake4/GameCodeByFile.html index a395022..1ccd4a8 100644 --- a/quake4/GameCodeByFile.html +++ b/quake4/GameCodeByFile.html @@ -5,7 +5,7 @@ GameCodeByFile - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/GettingStarted.html b/quake4/GettingStarted.html index 507603a..104d5ad 100644 --- a/quake4/GettingStarted.html +++ b/quake4/GettingStarted.html @@ -5,7 +5,7 @@ GettingStarted - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/Guidelines_for_GUI_Editing_and_Creation.html b/quake4/Guidelines_for_GUI_Editing_and_Creation.html index 3947a1f..b2c2251 100644 --- a/quake4/Guidelines_for_GUI_Editing_and_Creation.html +++ b/quake4/Guidelines_for_GUI_Editing_and_Creation.html @@ -5,7 +5,7 @@ Guidelines for GUI Editing and Creation - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/Hangar2_-_Rhodes_and_planting_the_bombs.html b/quake4/Hangar2_-_Rhodes_and_planting_the_bombs.html index d73c608..2c2d7da 100644 --- a/quake4/Hangar2_-_Rhodes_and_planting_the_bombs.html +++ b/quake4/Hangar2_-_Rhodes_and_planting_the_bombs.html @@ -5,7 +5,7 @@ Hangar2 - Rhodes and planting the bombs - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + @@ -185,7 +185,7 @@ actionsMenuInit('More Actions:'); - UNDER CONSTRUCTION - COMING SOON Hangar2 - Rhodes and planting the bombs (last edited 2005-11-07 20:27:28 by EricBiessman) + UNDER CONSTRUCTION - COMING SOON Hangar2 - Rhodes and planting the bombs (last edited 2005-11-07 20:27:28 by EricBiessman) diff --git a/quake4/HelpContents.html b/quake4/HelpContents.html index 60095ff..06f2b2a 100644 --- a/quake4/HelpContents.html +++ b/quake4/HelpContents.html @@ -5,7 +5,7 @@ HelpContents - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/HelpOnFormatting.html b/quake4/HelpOnFormatting.html index 16008a3..389f960 100644 --- a/quake4/HelpOnFormatting.html +++ b/quake4/HelpOnFormatting.html @@ -5,7 +5,7 @@ HelpOnFormatting - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/HelpOnSearching.html b/quake4/HelpOnSearching.html index d8783cd..2df065b 100644 --- a/quake4/HelpOnSearching.html +++ b/quake4/HelpOnSearching.html @@ -5,7 +5,7 @@ HelpOnSearching - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + diff --git a/quake4/HitscanDefinition.html b/quake4/HitscanDefinition.html index feb8dac..faf8ecc 100644 --- a/quake4/HitscanDefinition.html +++ b/quake4/HitscanDefinition.html @@ -5,7 +5,7 @@ HitscanDefinition - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + @@ -185,7 +185,7 @@ actionsMenuInit('More Actions:'); - UNDER CONSTRUCTION - COMING SOON HitscanDefinition (last edited 2005-11-07 20:30:44 by EricBiessman) + UNDER CONSTRUCTION - COMING SOON HitscanDefinition (last edited 2005-11-07 20:30:44 by EricBiessman) diff --git a/quake4/HitscanWeapons.html b/quake4/HitscanWeapons.html index 4187f17..f5bb1ab 100644 --- a/quake4/HitscanWeapons.html +++ b/quake4/HitscanWeapons.html @@ -5,7 +5,7 @@ HitscanWeapons - Quake 4 SDK Documentation - + - - - - + + + + @@ -100,7 +100,7 @@ function actionsMenuInit(title) { - + @@ -185,7 +185,7 @@ actionsMenuInit('More Actions:'); -
*********************************************** ERROR: Exiting map to reload scripts *********************************************** -
That is the only error that indicates a success condition. If you see a different error, your script did not compile and the game will not run.
ConsoleCommand ReloadScript (last edited 2005-11-02 00:18:20 by JimShepard)
DamageDefinition (last edited 2005-11-07 20:31:25 by EricBiessman)
EntityDefinition (last edited 2005-11-07 20:28:42 by EricBiessman)
Entity FuncMover (last edited 2005-11-07 20:33:17 by EricBiessman)
Entity TriggerOnce (last edited 2005-11-07 20:26:49 by EricBiessman)
Hangar2 - Rhodes and planting the bombs (last edited 2005-11-07 20:27:28 by EricBiessman)
HitscanDefinition (last edited 2005-11-07 20:30:44 by EricBiessman)