Difference between revisions of "Tutorials"

From EDukeWiki
Jump to: navigation, search
 
(13 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 
These are a few basic tutorials which show off some things made possible by EDuke32's enhanced [[scripting]] system.  Want more examples?  Download one of the many existing EDuke32 mods, open up the CON files and dig in!
 
These are a few basic tutorials which show off some things made possible by EDuke32's enhanced [[scripting]] system.  Want more examples?  Download one of the many existing EDuke32 mods, open up the CON files and dig in!
  
* [[Artificial Intelligence 101]]
+
==Table of Tutorials==
* [[Eliminate_player_self-damage|Prevent players/actors from inflicting self-damage]]
+
<table width=80%  class=wikitable>
* [[How_to_Change_the_Loading_Screen_Background|Change the loading screen background]]
+
<tr>
* [[How_to_make_a_clock|Make an in-game clock]]
+
  <th rowspan=1>Name</th>
* [[How_to_make_a_sprint_key|Make a sprint key]]
+
  <th colspan=5>Difficulty Level 1 - 4</th>
* [[How_to_Make_a_Working_Keypad|Make a working keypad]]
+
</tr>
* [[How_to_Make_Controllable_Security_Cameras|Make controllable security cameras]]
+
<tr align=center>
* [[How_to_Make_Models_Pitch|Make models pitch on sloped surfaces]]
+
  <td>[[Artificial_Intelligence_101|Artificial Intelligence 101]]</td>
* [[How_to_Shoot_Different_Kinds_of_RPGs|Make actors shoot different types of RPGs]]
+
  <td></td>
* [[How_to_Make_the_Player_Swim_Like_Modern_FPS|Make the player swim like in a modern FPS]]
+
  <td></td>
* [[How_to_Make_the_Screen_Tilt_While_Using_Jetpack|Make the screen tilt while using jetpack]]
+
  <td></td>
* [[Improve The Third Person View with Zoom|Improve the third person view with zoom]]
+
  <td></td>
* [[Limit_the_height_of_the_player%27s_jump|Limit/extend the player's jumping height]]
+
</tr>
* [[Make_actor_aim_vertical|Make an actor aim vertically at another]]
+
<tr align=center>
* [[Make_Nightvision_light_rooms|Make the night vision goggles light up darkened areas]]
+
  <td>[[How_to_Change_the_Loading_Screen_Background|Change the loading screen background]]</td>
* [[Make_one_actor_face_another|Make one actor face another]]
+
  <td>*</td>
* [[Prevent_fall_damage_or_falling_death|Prevent damage/death from long falls]]
+
  <td></td>
* [[Value_controlled_rain_code|Control rain on a fine scale]]
+
  <td></td>
* [[How_to_make_a_health_bar|Make a health bar]]
+
  <td></td>
* These are a series of tutorials that explain  fix bugs that exist in the original .CON code.
+
</tr>
*# [[Eliminate_Shrunk_Enemies_Attacking_Bug|Eliminate the "shrunk enemies attacking" bug]]
+
<tr align=center>
*# [[Enable_and_fix_minibosses|Enable and fix the minibosses]]
+
  <td>[[Value_controlled_rain_code|Control rain on a fine scale]]</td>
 +
  <td>*</td>
 +
  <td>*</td>
 +
  <td>*</td>
 +
  <td>*</td>
 +
</tr>
 +
<tr align=center>
 +
  <td>[[Breakable Actor|Create Breakable Actors]]</td>
 +
  <td>*</td>
 +
  <td></td>
 +
  <td></td>
 +
  <td></td>
 +
</tr>
 +
<tr align=center>
 +
  <td>[[How_to_display_negative_numbers_with_the_digital_font|Display negative numbers with the digital font]]</td>
 +
  <td>*</td>
 +
  <td>*</td>
 +
  <td></td>
 +
  <td></td>
 +
</tr>
 +
<tr align=center>
 +
  <td>[[Eliminate_Shrunk_Enemies_Attacking_Bug|Eliminate the "shrunk enemies attacking" bug]]</td>
 +
  <td>*</td>
 +
  <td></td>
 +
  <td></td>
 +
  <td></td>
 +
</tr>
 +
<tr align=center>
 +
  <td>[[How_to_manually_reload|How to code a manual reload for the pistol]]</td>
 +
  <td>*</td>
 +
  <td></td>
 +
  <td></td>
 +
  <td></td>
 +
</tr>
 +
<tr align=center>
 +
  <td>[[Improve_The_Third_Person_View_with_Zoom|Improve the third person view with zoom]]</td>
 +
  <td>*</td>
 +
  <td>*</td>
 +
  <td></td>
 +
  <td></td>
 +
</tr>
 +
<tr align=center>
 +
  <td>[[Limit_the_height_of_the_player's_jump|Limit/extend the player's jumping height]]</td>
 +
  <td>*</td>
 +
  <td>*</td>
 +
  <td></td>
 +
  <td></td>
 +
</tr>
 +
<tr align=center>
 +
  <td>[[How_to_make_a_health_bar|Make a health bar]]</td>
 +
  <td>*</td>
 +
  <td>*</td>
 +
  <td>*</td>
 +
  <td></td>
 +
</tr>
 +
<tr align=center>
 +
  <td>[[How_to_make_a_clock|Make a in-game clock]]</td>
 +
  <td>*</td>
 +
  <td>*</td>
 +
  <td></td>
 +
  <td></td>
 +
</tr>
 +
<tr align=center>
 +
  <td>[[How_to_make_a_sprint_key|Make a sprint key]]</td>
 +
  <td>*</td>
 +
  <td>*</td>
 +
  <td></td>
 +
  <td></td>
 +
</tr>
 +
<tr align=center>
 +
  <td>[[How_to_Make_a_Working_Keypad|Make a working keypad]]</td>
 +
  <td>*</td>
 +
  <td>*</td>
 +
  <td>*</td>
 +
  <td></td>
 +
</tr>
 +
<tr align=center>
 +
  <td>[[How_to_Shoot_Different_Kinds_of_RPGs|Make actors shoot different types of RPGs]]</td>
 +
  <td>*</td>
 +
  <td>*</td>
 +
  <td></td>
 +
  <td></td>
 +
</tr>
 +
<tr align=center>
 +
  <td>[[Make_actor_aim_vertical|Make an actor aim vertically at another]]</td>
 +
  <td>*</td>
 +
  <td></td>
 +
  <td></td>
 +
  <td></td>
 +
</tr>
 +
<tr align=center>
 +
  <td>[[How_to_Make_Controllable_Security_Cameras|Make controllable security cameras]]</td>
 +
  <td>*</td>
 +
  <td>*</td>
 +
  <td>*</td>
 +
  <td></td>
 +
</tr>
 +
<tr align=center>
 +
  <td>[[How_to_Make_Models_Pitch|Make models pitch on sloped surfaces]]</td>
 +
  <td>*</td>
 +
  <td>*</td>
 +
  <td>*</td>
 +
  <td>*</td>
 +
</tr>
 +
<tr align=center>
 +
  <td>[[Make_one_actor_face_another|Make one actor face another]]</td>
 +
  <td>*</td>
 +
  <td></td>
 +
  <td></td>
 +
  <td></td>
 +
</tr>
 +
<tr align=center>
 +
  <td>[[Make_Nightvision_light_rooms|Make the night vision goggles light up darkened areas]]</td>
 +
  <td>*</td>
 +
  <td></td>
 +
  <td></td>
 +
  <td></td>
 +
</tr>
 +
<tr align=center>
 +
  <td>[[How_to_Make_the_Player_Swim_Like_Modern_FPS|Make the player swim like in a modern FPS]]</td>
 +
  <td>*</td>
 +
  <td></td>
 +
  <td></td>
 +
  <td></td>
 +
</tr>
 +
<tr align=center>
 +
  <td>[[How_to_Make_the_Screen_Tilt_While_Using_Jetpack|Make the screen tilt while using jetpack]]</td>
 +
  <td>*</td>
 +
  <td></td>
 +
  <td></td>
 +
  <td></td>
 +
</tr>
 +
<tr align=center>
 +
  <td>[[Prevent_fall_damage_or_falling_death|Prevent damage/death from long falls]]</td>
 +
  <td>*</td>
 +
  <td></td>
 +
  <td></td>
 +
  <td></td>
 +
</tr>
 +
<tr align=center>
 +
  <td>[[Eliminate_player_self-damage|Prevent players/actors from inflicting self-damage]]</td>
 +
  <td>*</td>
 +
  <td></td>
 +
  <td></td>
 +
  <td></td>
 +
</tr>
 +
<tr align=center>
 +
  <td>[[Play a movie file when starting an episode]]</td>
 +
  <td>*</td>
 +
  <td></td>
 +
  <td></td>
 +
  <td></td>
 +
</tr>
 +
</table>
 +
</noinclude>
 +
 
 
[[Category: Tutorials]]
 
[[Category: Tutorials]]

Latest revision as of 15:36, 2 February 2016

These are a few basic tutorials which show off some things made possible by EDuke32's enhanced scripting system. Want more examples? Download one of the many existing EDuke32 mods, open up the CON files and dig in!

Table of Tutorials

Name Difficulty Level 1 - 4
Artificial Intelligence 101
Change the loading screen background *
Control rain on a fine scale * * * *
Create Breakable Actors *
Display negative numbers with the digital font * *
Eliminate the "shrunk enemies attacking" bug *
How to code a manual reload for the pistol *
Improve the third person view with zoom * *
Limit/extend the player's jumping height * *
Make a health bar * * *
Make a in-game clock * *
Make a sprint key * *
Make a working keypad * * *
Make actors shoot different types of RPGs * *
Make an actor aim vertically at another *
Make controllable security cameras * * *
Make models pitch on sloped surfaces * * * *
Make one actor face another *
Make the night vision goggles light up darkened areas *
Make the player swim like in a modern FPS *
Make the screen tilt while using jetpack *
Prevent damage/death from long falls *
Prevent players/actors from inflicting self-damage *
Play a movie file when starting an episode *