Difference between revisions of "User:Egocarib"

From the CreationKit Wiki
Jump to navigation Jump to search
imported>Egocarib
imported>Egocarib
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:


Some style and formatting tests...
<br>
<br>
<br>
<br>
== Example Scripts ==
{|class="wikitable" width =100%
{|class="wikitable" width =100%
|-
|-
|align="right" style="width: 5%; border-width: 1px 0 0 0"|
|align="right" style="width: 5%; border-width: 1px 0 0 0"|
|style="border-width: 1px 0 0 0; width: 0.1%"|
|style="border-width: 1px 0 0 0; width: 0.1%"|
|style="border-width: 1px 0 0 0"|[[User:Egocarib/MCM_Utility_Scripts|MCM Utility Scripts]]
|style="border-width: 1px 0 0 0"|<br>[[Detect Player Cell Change %28Without Polling%29]]
|-
|-
|style="border-width: 0 0 1px 0"|
|style="border-width: 0 0 1px 0"|
|style="border-width: 0 0 1px 0"|
|style="border-width: 0 0 1px 0"|
|style="border-width: 0 0 1px 0"|Nifty things that can be used inside an MCM menu script.
|style="border-width: 0 0 1px 0"|<br>
|-
|-


|align="right" style="border-width: 1px 0 0 0"|
|align="right" style="width: 5%; border-width: 1px 0 0 0"|
|style="border-width: 1px 0 0 0"|
|style="border-width: 1px 0 0 0; width: 0.1%"|
|style="border-width: 1px 0 0 0"|
|style="border-width: 1px 0 0 0"|<br>[http://forums.bethsoft.com/topic/1482465-doable-multidimensional-arrays-in-papyrus/ How To Make Multidimensional Arrays In Papyrus]
|-
|-
|style="border-width: 0 0 1px 0"|
|style="border-width: 0 0 1px 0"|
|style="border-width: 0 0 1px 0"|
|style="border-width: 0 0 1px 0"|
|style="border-width: 0 0 1px 0"|
|style="border-width: 0 0 1px 0"|<br>
|-
|-


|align="right" style="border-width: 1px 0 0 0"|
|align="right" style="width: 5%; border-width: 1px 0 0 0"|
|style="border-width: 1px 0 0 0"|
|style="border-width: 1px 0 0 0; width: 0.1%"|
|style="border-width: 1px 0 0 0"|
|style="border-width: 1px 0 0 0"|<br>[[User:Egocarib/MCM_Utility_Scripts|MCM Utility Scripts]]
|-
|-
|style="border-width: 0 0 1px 0"|
|style="border-width: 0 0 1px 0"|
|style="border-width: 0 0 1px 0"|
|style="border-width: 0 0 1px 0"|
|style="border-width: 0 0 1px 0"|
|style="border-width: 0 0 1px 0"|Nifty things that can be used inside an MCM menu script.<br><br>
|}
 
==Game Script: Global Functions ==
 
{|class="wikitable" width =100%
|-
|align="right" style="width: 3%; border-width: 1px 0 0 0"|
|style="border-width: 1px 0 0 0" colspan="2"|[[AddAchievement - Game|'''AddAchievement''']](Int ''aiAchievementID'')
|-
|style="border-width: 0 0 1px 0"|
|style="border-width: 0 0 1px 0; width: 2%"|
|style="border-width: 0 0 1px 0"|Adds the specified achievement/trophy to the player's gamer profile.
|-
 
|align="right" style="width: 3%; border-width: 1px 0 0 0"|
|style="border-width: 1px 0 0 0" colspan="2"|[[AddPerkPoints - Game|'''AddPerkPoints''']](Int ''aiPerkPoints'')
|-
|style="border-width: 0 0 1px 0"|
|style="border-width: 0 0 1px 0"|
|style="border-width: 0 0 1px 0"|Adds the given number of perk points to the player. Clamped at 255.
|-
 
|align="right" style="width: 3%; border-width: 1px 0 0 0"|
|style="border-width: 1px 0 0 0" colspan="2"|[[AdvanceSkill - Game|'''AdvanceSkill''']](String ''asSkillName'', Float ''afMagnitude'')
|-
|style="border-width: 0 0 1px 0"|
|style="border-width: 0 0 1px 0"|
|style="border-width: 0 0 1px 0"|Advance the given skill on the player by the provided amount of skill usage
|-
 
|align="right" style="width: 3%; border-width: 1px 0 0 0"|
|style="border-width: 1px 0 0 0" colspan="2"|'''Bool''' [[AddHavokBallAndSocketConstraint - Game|'''AddHavokBallAndSocketConstraint''']](ObjectReference ''arRefA'', String ''arRefANode'', ObjectReference ''arRefB'', String ''arRefBNode'', Float ''afRefALocalOffsetX'', Float ''afRefALocalOffsetY'', Float ''afRefALocalOffsetZ'', Float ''afRefBLocalOffsetX'', Float ''afRefBLocalOffsetY'', Float ''afRefBLocalOffsetZ'')
|-
|style="border-width: 0 0 1px 0"|
|style="border-width: 0 0 1px 0"|
|style="border-width: 0 0 1px 0"|Adds a ball-and-socket constraint between two rigid bodies, identified by their ref and node names
|-
|-


|align="right" style="border-width: 1px 0 0 0"|
|align="right" style="border-width: 1px 0 0 0"|
|style="border-width: 1px 0 0 0" colspan="2"|'''Int''' [[CalculateFavorCost - Game|'''CalculateFavorCost''']](Int ''aiFavorPrice'')
|style="border-width: 1px 0 0 0"|
|style="border-width: 1px 0 0 0"|<br>[https://gist.github.com/anonymous/7590051 Condition functions dump]
|-
|-
|style="border-width: 0 0 1px 0"|
|style="border-width: 0 0 1px 0"|
|style="border-width: 0 0 1px 0"|
|style="border-width: 0 0 1px 0"|
|style="border-width: 0 0 1px 0"|Calculates how many points the player would have to pay for a favor of the specified price.
|style="border-width: 0 0 1px 0"|Dump of condition functions used in perks from Skyrim.esm, Dawnguard.esm, Dragonborn.esm, Hearthfires.esm, SPERG.esm, SkyRe_Main.esp, Requiem.esp, and The Dance Of Death - Ultimate Edition.esp. Meant as a reference for hunting down examples of rare condition functions and figuring out what they're used for (search for '''''Begin Output''''' to find each plugin's section)<br><br>
|-
|-


|align="right" style="border-width: 1px 0 0 0"|
|align="right" style="border-width: 1px 0 0 0"|
|style="border-width: 1px 0 0 0" colspan="2"|[[ClearPrison - Game|'''ClearPrison'''()]]
|style="border-width: 1px 0 0 0"|
|style="border-width: 1px 0 0 0"|<br>[https://github.com/egocarib/EnchantReloadFix EnchantReloadFix]
|-
|-
|style="border-width: 0 0 1px 0"|
|style="border-width: 0 0 1px 0"|
|style="border-width: 0 0 1px 0"|
|style="border-width: 0 0 1px 0"|
|style="border-width: 0 0 1px 0"|Clears all Prison variables on the PlayerCharacter so the game will know he is out of prison.
|style="border-width: 0 0 1px 0"|Source code repository for Enchantment Reload Fix, an SKSE plugin for Skyrim.<br><br>
|}
|}

Latest revision as of 12:44, 18 August 2014



Detect Player Cell Change (Without Polling)


How To Make Multidimensional Arrays In Papyrus


MCM Utility Scripts
Nifty things that can be used inside an MCM menu script.


Condition functions dump
Dump of condition functions used in perks from Skyrim.esm, Dawnguard.esm, Dragonborn.esm, Hearthfires.esm, SPERG.esm, SkyRe_Main.esp, Requiem.esp, and The Dance Of Death - Ultimate Edition.esp. Meant as a reference for hunting down examples of rare condition functions and figuring out what they're used for (search for Begin Output to find each plugin's section)


EnchantReloadFix
Source code repository for Enchantment Reload Fix, an SKSE plugin for Skyrim.