Open darklordabc opened 4 years ago
A todo list, to review each article and just make sure it's up to date with the current modding environment or there isn't any glaring problems.
[ ] Beginners Guide to Dota Scripting
[ ] Getting Started With Dota 2 Modding
[ ] Useful Console Commands
[ ] Setting Up Your Addon With GitHub
[ ] Modding Introduction
[ ] Video Tutorials
[ ] Custom Mana System
[ ] DataDriven Items
[ ] DataDriven Ability Breakdown - Documentation
[ ] DataDriven Ability Events & Modifiers
[ ] Passing AbilitySpecial values into Lua
[ ] The importance of AbilitySpecial values
[ ] Item Restrictions & Requirements
[ ] AbilityDuration tooltips
[ ] Invisibility Ability Example
[ ] Calling Spells with SetCursor
[ ] Illusion Ability Example
[ ] Particle Attachment
[ ] Apply Hero and Creep modifier durations
[ ] Creating units with a duration
[ ] Channeling Animations
[ ] Reutilizing Built-In Modifiers
[ ] All about the Target
[ ] Rotate Ability Example
[ ] Point Channeling AoE Ability Example
[ ] Physics Ability Example - Exorcism
[ ] Precache, Fixing and avoiding issues
[ ] Unit producing buildings
[ ] Datadriven Units
[ ] Scripted Shop Spawning
[ ] Item Drop System
[ ] Simple Custom Ability
[ ] Adding a Very Simple AI to Units
[ ] Lua Item Tutorial
[ ] [Tutorial] Lava damage
[ ] Create Creature AttachWearable blocks directly from the keyvalues
[ ] Making a "rpg-like" looting chest
[ ] Making any ability use charges
[ ] Combining KV files using #base
[ ] Using the order filter and other filters
[ ] [Lua Modifiers I]: Extending Hero/NPC API with lua modifiers
[ ] [Lua Modifiers II]: Linken's Sphere & Lotus Orb
[ ] [Lua Modifiers IV]: Enchanting Trees
[ ] Creating innate (available from level 1) abilities
[ ] Writing a simple AI for neutrals
[ ] Hiding HUD with SetHUDVisible
[ ] Custom Keybindings in panorama
[ ] Custom Minimap Icons
[ ] Panorama - Custom DOTAScenePanel
[ ] Introduction to Panorama UI with Typescript
[ ] Extracting and Compiling VTEX files
[ ] Importing custom model into the map without any cosmetics
[ ] Particles Creation Series - Chaos Wave
[ ] Particles Creation Series - Falling cherry blossom petal for spring mood
[ ] Particles Creation Series: Particle Basics
[ ] Volcano Particle Creation
[ ] Adding and playing Custom Sounds
[ ] Asset File Type Reference
[ ] MDL to VMDL Conversion
[ ] [Hammer] Making skip/clip blocks out of models
[ ] Adding Hitbox to Models without a Bone
[ ] Guide on creating/modifying Status Effects (with Template)
[ ] Example Tutorial
[ ] NEW API Wiki Pages
A todo list, to review each article and just make sure it's up to date with the current modding environment or there isn't any glaring problems.
[ ] Beginners Guide to Dota Scripting
[ ] Getting Started With Dota 2 Modding
[ ] Useful Console Commands
[ ] Setting Up Your Addon With GitHub
[ ] Modding Introduction
[ ] Video Tutorials
[ ] Custom Mana System
[ ] DataDriven Items
[ ] DataDriven Ability Breakdown - Documentation
[ ] DataDriven Ability Events & Modifiers
[ ] Passing AbilitySpecial values into Lua
[ ] The importance of AbilitySpecial values
[ ] Item Restrictions & Requirements
[ ] AbilityDuration tooltips
[ ] Invisibility Ability Example
[ ] Calling Spells with SetCursor
[ ] Illusion Ability Example
[ ] Particle Attachment
[ ] Apply Hero and Creep modifier durations
[ ] Creating units with a duration
[ ] Channeling Animations
[ ] Reutilizing Built-In Modifiers
[ ] All about the Target
[ ] Rotate Ability Example
[ ] Point Channeling AoE Ability Example
[ ] Physics Ability Example - Exorcism
[ ] Precache, Fixing and avoiding issues
[ ] Unit producing buildings
[ ] Datadriven Units
[ ] Scripted Shop Spawning
[ ] Item Drop System
[ ] Simple Custom Ability
[ ] Adding a Very Simple AI to Units
[ ] Lua Item Tutorial
[ ] [Tutorial] Lava damage
[ ] Create Creature AttachWearable blocks directly from the keyvalues
[ ] Making a "rpg-like" looting chest
[ ] Making any ability use charges
[ ] Combining KV files using #base
[ ] Using the order filter and other filters
[ ] [Lua Modifiers I]: Extending Hero/NPC API with lua modifiers
[ ] [Lua Modifiers II]: Linken's Sphere & Lotus Orb
[ ] [Lua Modifiers IV]: Enchanting Trees
[ ] Creating innate (available from level 1) abilities
[ ] Writing a simple AI for neutrals
[ ] Hiding HUD with SetHUDVisible
[ ] Custom Keybindings in panorama
[ ] Custom Minimap Icons
[ ] Panorama - Custom DOTAScenePanel
[ ] Introduction to Panorama UI with Typescript
[ ] Extracting and Compiling VTEX files
[ ] Importing custom model into the map without any cosmetics
[ ] Particles Creation Series - Chaos Wave
[ ] Particles Creation Series - Falling cherry blossom petal for spring mood
[ ] Particles Creation Series: Particle Basics
[ ] Volcano Particle Creation
[ ] Adding and playing Custom Sounds
[ ] Asset File Type Reference
[ ] MDL to VMDL Conversion
[ ] [Hammer] Making skip/clip blocks out of models
[ ] Adding Hitbox to Models without a Bone
[ ] Guide on creating/modifying Status Effects (with Template)
[ ] Example Tutorial
[ ] NEW API Wiki Pages