User:Oreo/sandbox: Difference between revisions

From Official Barotrauma Wiki
Jump to: navigation, search
No edit summary
No edit summary
Line 7: Line 7:
| tags = smallitem,chem,medical,syringe
| tags = smallitem,chem,medical,syringe
| usablefromhealthoverlay = true
| usablefromhealthoverlay = true
| 1 = damage
| 2 = 10
| 3 = 10
| 4 = 10
| 5 = 5
<!-- STATS -->
<!-- STATS -->
| medical = 30
| medical = 30
Line 20: Line 25:
| opiateaddictionfail = 2.5
| opiateaddictionfail = 2.5
| opiateoverdosefail = 2.0
| opiateoverdosefail = 2.0
| combatstimulant = 1
| combatstimulantfail = 10
| opiatewithdrawalfail = -3.0 <!-- Pretty sure this is the same for literally every drug that has it except naloxone -->
| opiatewithdrawalfail = -3.0 <!-- Pretty sure this is the same for literally every drug that has it except naloxone -->
| duration = 10
| duration = 10
Line 90: Line 97:
{{!}} style="width:60%" colspan="2" {{!}}<!--
{{!}} style="width:60%" colspan="2" {{!}}<!--
// Evaluate a single affliction and fill in information from our infobox
// Evaluate a single affliction and fill in information from our infobox
   -->{{#if:{{{damage|}}}<!-- Does the item deal/heal internal damage
vars:
       -->|{{Affliction<!--
1: affliction name (use "damage" for any internal damage)
         -->|Internal Damage<!-- Affliction name
2: damage strength per second
         -->|{{{damage}}}<!-- Strength change/s
3: damage strength on fail per second
         -->|{{#if: {{{damagefail}}}<!-- Is there separate strength change/s for failure
4: duration
             -->|{{{damagefail}}}<!-- If yes, return value
5: duration if failed
            -->|<!-- If no, return blank
 
         -->}}<!-- end if
   {{#if:{{{2|}}} // Does the item deal/heal internal damage
         -->|<!-- no instantaneous change
       |{{Affliction
         -->|<!-- no instantaneous change on fail
         |{{{1}}} // Affliction name
         -->|{{#expr:{{{duration}}} * {{{damage}}}}}<!-- Total strength after duration
         |{{{2}}} // Strength change/s
         -->|{{#if: {{{damagefail|}}}<!-- Does affliction need to be calculated for failure damage
         |{{#if: {{{3|}}} // Is there separate strength change/s for failure
             -->|{{#if: {{{durationfail|}}}<!-- Does affliction have a separate time for failure
             |{{{3}}} // If yes, return value
               -->|{{#expr: {{{durationfail}}} * {{{damagefail}}} }}<!-- If it does, evaluate with that duration
         }} // end if
               -->|{{#expr: {{{duration}}} * {{{damagefail}}} }}<!-- If it doesn't, evaluate with regular duration
         | // no instantaneous change
             -->}}<!--
         | // no instantaneous change on fail
         -->}}<!--
         |{{#expr:{{{4}}} * {{{2}}}}} // Total strength after duration
         -->|linktext=Any Internal Damage<!-- internal damage is special in that it actually applies to 7 damage afflictions and concussions.
         |{{#if: {{{3|}}} // Does affliction need to be calculated for failure damage
       -->}}<!--
             |{{#if: {{{5|}}} // Does affliction have a separate time for failure
-->}}<br><!--
               |{{#expr: {{{5}}} * {{{3}}} }} // If it does, evaluate with that duration
-->{{#if:{{{damage|}}}|{{Affliction|Internal Damage|{{{damage}}}|{{#if: {{{damagefail}}}|{{{damagefail}}}|}}|||{{#expr:{{{duration}}} * {{{damage}}}}}|{{#if: {{{damagefail|}}}|{{#if: {{{durationfail|}}}|{{#expr: {{{durationfail}}} * {{{damagefail}}} }}|{{#expr: {{{duration}}} * {{{damagefail}}} }}}}}}|linktext=Any Internal Damage>}}}}}}
               |{{#expr: {{{4}}} * {{{3}}} }} // If it doesn't, evaluate with regular duration
             }}
         }}
         |linktext=Any Internal Damage<!-- internal damage is special in that it actually applies to 7 damage afflictions and concussions.
       }}
}}<br>
-->{{Items_infobox/affliction_medical|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}}}
|}</onlyinclude></includeonly>
|}</onlyinclude></includeonly>

Revision as of 23:31, 7 October 2022

{{#if:true|! class="infobox3 responsive-table" colspan="3" | Medical Usage
Morphine

Inventory Icon.

Click to upload a new image.Dummy link
Sprite.
ID: antidama1
A powerful opiate for treating pain associated with internal injuries, but will cause shortness of breath and eventual dependency with overuse.
Medical
smallitem, chem, medical, syringe
Skill Requirements Medical Medical 30
Afflictions File:Affliction damage.png damage (100 | 50)*
Values used for testing
{{:User:Oreo/sandbox
| name = Morphine
| sprite = morphine_sprite.png
| identifier = antidama1
| description = A powerful opiate for treating pain associated with internal injuries,
but will cause shortness of breath and eventual dependency with overuse.
| category = Medical
| tags = smallitem,chem,medical,syringe
<!-- STATS -->
| damage = 5
| burn = 0.1
| oxygenlow = 2
| opiateaddiction = 0.5
| opiateoverdose = 1.0
| opiatewithdrawal = -3.0
| damagefail = 2.5
| burnfail = 0.05
| oxygenlowfail = 3
| opiateaddictionfail = 2.5
| opiateoverdosefail = 2.0
| opiatewithdrawalfail = -3.0 <!-- Pretty sure this is the same for literally every drug that has it except naloxone -->
| duration = 10
| durationfail = 10
<!-- CRAFTING -->
| fabricatorskill = 18
| fabricatormaterials = {{Hyperlink|Opium|32}} (x2)
| fabricatortime = 30
| deconstructormaterials = {{Hyperlink|Opium|32}}
| deconstructortime = 20
<!-- STORE -->
| baseprice = 100
| medicalmultiplier = 0.9
}}