mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-26 21:48:21 +01:00
1 line
7.8 KiB
HTML
1 line
7.8 KiB
HTML
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><base href="../"><link rel="stylesheet" href="dmdoc.css"><title>/datum/ai_program - Space Station 13</title></head><body><header><a href="index.html">Space Station 13</a> - <a href="index.html#modules">Modules</a> - <a href="index.html#types">Types</a> — <a href="datum/ai_program.html#var">Var Details</a></header><main><h1>ai_program <aside>/<a href="datum.html">datum</a>/<a href="datum/ai_program.html">ai_program</a></aside> <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/modules/mob/living/silicon/ai/ai_programs.dm#L185"><img src="git.png" width="16" height="16" title="code/modules/mob/living/silicon/ai/ai_programs.dm 185"></a></h1><p>The base program type, which holds info about each ability.</p><table class="summary" cellspacing="0"><tr><td colspan="2"><h2>Vars</h2></td></tr><tr><th><a href="datum/ai_program.html#var/bandwidth_used">bandwidth_used</a></th><td>How many upgrades have been bought of this program?</td></tr><tr><th><a href="datum/ai_program.html#var/cooldown">cooldown</a></th><td>The cooldown when the ability is used</td></tr><tr><th><a href="datum/ai_program.html#var/cost">cost</a></th><td>How much memory does the program cost?</td></tr><tr><th><a href="datum/ai_program.html#var/external">external</a></th><td>Is this program only installable through disk?</td></tr><tr><th><a href="datum/ai_program.html#var/installed">installed</a></th><td>Is this program installed?</td></tr><tr><th><a href="datum/ai_program.html#var/max_level">max_level</a></th><td>Max level for passive upgrades</td></tr><tr><th><a href="datum/ai_program.html#var/nanite_cost">nanite_cost</a></th><td>How much does this program cost to use?</td></tr><tr><th><a href="datum/ai_program.html#var/power_type">power_type</a></th><td>If the module gives an active ability, use this. Mutually exclusive with upgrade.</td></tr><tr><th><a href="datum/ai_program.html#var/program_id">program_id</a></th><td>Internal ID of the program</td></tr><tr><th><a href="datum/ai_program.html#var/unlock_sound">unlock_sound</a></th><td>Sound played when an ability is unlocked</td></tr><tr><th><a href="datum/ai_program.html#var/unlock_text">unlock_text</a></th><td>Text shown when an ability is unlocked</td></tr><tr><th><a href="datum/ai_program.html#var/upgrade">upgrade</a></th><td>If the module gives a passive upgrade, use this. Mutually exclusive with power_type.</td></tr><tr><th><a href="datum/ai_program.html#var/upgrade_level">upgrade_level</a></th><td>The level of the upgrade for passives</td></tr></table><h2 id="var">Var Details</h2><h3 id="var/bandwidth_used"><aside class="declaration">var </aside>bandwidth_used <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/modules/mob/living/silicon/ai/ai_programs.dm#L195"><img src="git.png" width="16" height="16" title="code/modules/mob/living/silicon/ai/ai_programs.dm 195"></a></h3><p>How many upgrades have been bought of this program?</p><h3 id="var/cooldown"><aside class="declaration">var </aside>cooldown <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/modules/mob/living/silicon/ai/ai_programs.dm#L209"><img src="git.png" width="16" height="16" title="code/modules/mob/living/silicon/ai/ai_programs.dm 209"></a></h3><p>The cooldown when the ability is used</p><h3 id="var/cost"><aside class="declaration">var </aside>cost <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/modules/mob/living/silicon/ai/ai_programs.dm#L191"><img src="git.png" width="16" height="16" title="code/modules/mob/living/silicon/ai/ai_programs.dm 191"></a></h3><p>How much memory does the program cost?</p><h3 id="var/external"><aside class="declaration">var </aside>external <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/modules/mob/living/silicon/ai/ai_programs.dm#L213"><img src="git.png" width="16" height="16" title="code/modules/mob/living/silicon/ai/ai_programs.dm 213"></a></h3><p>Is this program only installable through disk?</p><h3 id="var/installed"><aside class="declaration">var </aside>installed <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/modules/mob/living/silicon/ai/ai_programs.dm#L211"><img src="git.png" width="16" height="16" title="code/modules/mob/living/silicon/ai/ai_programs.dm 211"></a></h3><p>Is this program installed?</p><h3 id="var/max_level"><aside class="declaration">var </aside>max_level <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/modules/mob/living/silicon/ai/ai_programs.dm#L203"><img src="git.png" width="16" height="16" title="code/modules/mob/living/silicon/ai/ai_programs.dm 203"></a></h3><p>Max level for passive upgrades</p><h3 id="var/nanite_cost"><aside class="declaration">var </aside>nanite_cost <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/modules/mob/living/silicon/ai/ai_programs.dm#L193"><img src="git.png" width="16" height="16" title="code/modules/mob/living/silicon/ai/ai_programs.dm 193"></a></h3><p>How much does this program cost to use?</p><h3 id="var/power_type"><aside class="declaration">var </aside>power_type <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/modules/mob/living/silicon/ai/ai_programs.dm#L197"><img src="git.png" width="16" height="16" title="code/modules/mob/living/silicon/ai/ai_programs.dm 197"></a></h3><p>If the module gives an active ability, use this. Mutually exclusive with upgrade.</p><h3 id="var/program_id"><aside class="declaration">var </aside>program_id <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/modules/mob/living/silicon/ai/ai_programs.dm#L189"><img src="git.png" width="16" height="16" title="code/modules/mob/living/silicon/ai/ai_programs.dm 189"></a></h3><p>Internal ID of the program</p><h3 id="var/unlock_sound"><aside class="declaration">var </aside>unlock_sound <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/modules/mob/living/silicon/ai/ai_programs.dm#L207"><img src="git.png" width="16" height="16" title="code/modules/mob/living/silicon/ai/ai_programs.dm 207"></a></h3><p>Sound played when an ability is unlocked</p><h3 id="var/unlock_text"><aside class="declaration">var </aside>unlock_text <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/modules/mob/living/silicon/ai/ai_programs.dm#L205"><img src="git.png" width="16" height="16" title="code/modules/mob/living/silicon/ai/ai_programs.dm 205"></a></h3><p>Text shown when an ability is unlocked</p><h3 id="var/upgrade"><aside class="declaration">var </aside>upgrade <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/modules/mob/living/silicon/ai/ai_programs.dm#L199"><img src="git.png" width="16" height="16" title="code/modules/mob/living/silicon/ai/ai_programs.dm 199"></a></h3><p>If the module gives a passive upgrade, use this. Mutually exclusive with power_type.</p><h3 id="var/upgrade_level"><aside class="declaration">var </aside>upgrade_level <a href="https://github.com/ParadiseSS13/Paradise/blob/8a8a00a2a9bec485351e5f219982b7315d3504fa/code/modules/mob/living/silicon/ai/ai_programs.dm#L201"><img src="git.png" width="16" height="16" title="code/modules/mob/living/silicon/ai/ai_programs.dm 201"></a></h3><p>The level of the upgrade for passives</p></main><footer>paradise.dme <a href="https://github.com/ParadiseSS13/Paradise/tree/8a8a00a2a9bec485351e5f219982b7315d3504fa">8a8a00a</a> (master) — <a href="https://github.com/SpaceManiac/SpacemanDMM/blob/master/crates/dmdoc/README.md">dmdoc 1.11.0</a></footer></body></html> |