Coding: Difference between revisions
From The DarkMod Wiki
Jump to navigationJump to search
remove AI section, as it contains one broken link, and one link to one article that is candidate for deletion |
mNo edit summary |
||
(7 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{index-page|category=Scripting|topic=scripting and the SDK}} | |||
== [[Scripting]] == | == [[Scripting]] == | ||
* [[Scripting basics]] ''-- (What you should know about Doom 3's scripting engine)'' | * [[A to Z Scripting]] ''-- (All-in-one resource for scripting, starting at absolute beginner level)'' | ||
* [[Scripting basics]] ''-- (What you should know about Doom 3's scripting engine, including comparisons with other scripting languages)'' | |||
* [[AI Attachment Ingame Editing]] ''-- (Console commands for def_attaching models during game)'' | * [[AI Attachment Ingame Editing]] ''-- (Console commands for def_attaching models during game)'' | ||
* [[AI Relations]] ''-- (Setting AI 'teams')'' | * [[AI Relations]] ''-- (Setting AI 'teams')'' | ||
Line 17: | Line 19: | ||
== [[SDK]] == | == [[SDK]] == | ||
* [[The Dark Mod - Compilation Guide]] | |||
* [[Adding new Cvars]] | * [[Adding new Cvars]] | ||
* [[Adding Script Events to sys]] | * [[Adding Script Events to sys]] | ||
* [[Coding in the SDK]] | |||
* [[AI Debug Mode has large Impact on Soundprop Performance]] | * [[AI Debug Mode has large Impact on Soundprop Performance]] | ||
* [[Calling Console Commands From SDK]] | * [[Calling Console Commands From SDK]] | ||
Line 32: | Line 36: | ||
* [[Checking Button and Key States in SDK]] | * [[Checking Button and Key States in SDK]] | ||
{{coding}} |
Latest revision as of 20:32, 22 December 2020
This is a selected list of articles and tutorials about scripting and the SDK.
Please see the category Scripting for a full list of articles for this topic.
Please see the category Scripting for a full list of articles for this topic.
Scripting
- A to Z Scripting -- (All-in-one resource for scripting, starting at absolute beginner level)
- Scripting basics -- (What you should know about Doom 3's scripting engine, including comparisons with other scripting languages)
- AI Attachment Ingame Editing -- (Console commands for def_attaching models during game)
- AI Relations -- (Setting AI 'teams')
- AI Use Tags -- (Telling AI how to 'use' objects and characters)
- Altering Frob with Scripting
- BecomeActive, Thinking Entities
- Button Functionality and Frob Triggers -- (Setting up buttons/triggers in your map)
- Precaching (def files)
- Signals -- ("signals" that you can use to call other scripts)
- Switching to another Map
- Triggering the Death Menu
- Triggering Things in other Maps
- GUI Overlays
SDK
- The Dark Mod - Compilation Guide
- Adding new Cvars
- Adding Script Events to sys
- Coding in the SDK
- AI Debug Mode has large Impact on Soundprop Performance
- Calling Console Commands From SDK
- Clip Functions to check Specific Models
- Dynamically Resizing Models
- Eventdef System Does Not Like Optional Args
- Possible Code For Weapon Bob
- Raising/lowering Weapon from outside Player
- Saving and Restoring
- Savegame Files
- Spawn() might be run in D3Ed
- Adding New Decl Types
- Checking Button and Key States in SDK