Coding: Difference between revisions
From The DarkMod Wiki
Jump to navigationJump to search
Springheel (talk | contribs) No edit summary |
mNo edit summary |
||
(11 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
{{index-page|category=Scripting|topic=scripting and the SDK}} | |||
== [[Scripting]] == | == [[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 Attachment Ingame Editing]] ''-- (Console commands for def_attaching models during game)'' | ||
* [[AI Relations]] ''-- (Setting AI 'teams')'' | * [[AI Relations]] ''-- (Setting AI 'teams')'' | ||
Line 13: | Line 16: | ||
* [[Triggering Things in other Maps]] | * [[Triggering Things in other Maps]] | ||
* [[GUI Overlays]] | * [[GUI Overlays]] | ||
== [[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 33: | 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