Tutorials: Difference between revisions

From EDukeWiki
Jump to navigation Jump to search
No edit summary
Sangman (talk | contribs)
mNo edit summary
 
(15 intermediate revisions by 6 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]]
If you're completely new to CON and are unfamiliar with scripting in general, we recommend reading [[Confaq42]] first followed by reading the basics in [[Scripting]], then tinkering with Duke3D's GAME.CON based on what you've learned.
* [[Eliminate_player_self-damage|Prevent players/actors from inflicting self-damage]]
 
* [[How_to_Change_the_Loading_Screen_Background|Change the loading screen background]]
==Table of Tutorials==
* [[How_to_make_a_clock|Make an in-game clock]]
<table width=80%  class=wikitable>
* [[How_to_make_a_sprint_key|Make a sprint key]]
<tr>
* [[How_to_Make_a_Working_Keypad|Make a working keypad]]
  <th rowspan=1>Name</th>
* [[How_to_Make_Controllable_Security_Cameras|Make controllable security cameras]]
  <th colspan=5>Difficulty Level 1 - 4</th>
* [[How_to_Make_Models_Pitch|Make models pitch on sloped surfaces]]
</tr>
* [[How_to_Shoot_Different_Kinds_of_RPGs|Make actors shoot different types of RPGs]]
<tr align=center>
* [[How_to_Make_the_Player_Swim_Like_Modern_FPS|Make the player swim like in a modern FPS]]
  <td>[[Artificial_Intelligence_101|Artificial Intelligence 101]]</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]]
  <td></td>
* [[Make_actor_aim_vertical|Make an actor aim vertically at another]]
  <td></td>
* [[Make_Nightvision_light_rooms|Make the night vision goggles light up darkened areas]]
</tr>
* [[Make_one_actor_face_another|Make one actor face another]]
<tr align=center>
* [[Prevent_fall_damage_or_falling_death|Prevent damage/death from long falls]]
  <td>[[How_to_Change_the_Loading_Screen_Background|Change the loading screen background]]</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.
  <td></td>
*# [[Eliminate_Shrunk_Enemies_Attacking_Bug|Eliminate the "shrunk enemies attacking" bug]]
  <td></td>
*# [[Enable_and_fix_minibosses|Enable and fix the minibosses]]
</tr>
<tr align=center>
  <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>[[Validate_maximum_difference_between_two_angles|Validate maximum difference between two angles]]</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 06:56, 6 April 2021