Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

unferm #349

Closed
wants to merge 4 commits into from
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
52 changes: 0 additions & 52 deletions code/modules/reagents/chemistry/recipes/medicine.dm
Original file line number Diff line number Diff line change
Expand Up @@ -374,76 +374,24 @@
id = /datum/reagent/medicine/stimpak
results = list(/datum/reagent/medicine/stimpak = 1)
required_reagents = list(/datum/reagent/blood = 1, /datum/reagent/medicine/spaceacillin = 1)
OptimalTempMin = 500 // Lower area of bell curve for determining heat based rate reactions
OptimalTempMax = 550 // Upper end for above
ExplodeTemp = 9999 //Temperature at which reaction explodes
OptimalpHMin = 3 // Lowest value of pH determining pH a 1 value for pH based rate reactions (Plateu phase)
OptimalpHMax = 8 // Higest value for above
ReactpHLim = 4 // How far out pH wil react, giving impurity place (Exponential phase)
CurveSharpT = 5 // How sharp the temperature exponential curve is (to the power of value)
CurveSharppH = 0.5 // How sharp the pH exponential curve is (to the power of value)
ThermicConstant = -6 //Temperature change per 1u produced
HIonRelease = -0.1 //pH change per 1u reaction
RateUpLim = 5 //Optimal/max rate possible if all conditions are perfect
FermiChem = TRUE//If the chemical uses the Fermichem reaction mechanics
FermiExplode = FALSE //If the chemical explodes in a special way

/datum/chemical_reaction/stimpak2
name = "Imitation Stimpak Fluid"
id = /datum/reagent/medicine/stimpakimitation
results = list(/datum/reagent/medicine/stimpakimitation = 2)
required_reagents = list(/datum/reagent/consumable/brocjuice = 1, /datum/reagent/consumable/xanderjuice = 1)
OptimalTempMin = 500 // Lower area of bell curve for determining heat based rate reactions
OptimalTempMax = 650 // Upper end for above
ExplodeTemp = 9999 //Temperature at which reaction explodes
OptimalpHMin = 2 // Lowest value of pH determining pH a 1 value for pH based rate reactions (Plateu phase)
OptimalpHMax = 8 // Higest value for above
ReactpHLim = 4 // How far out pH wil react, giving impurity place (Exponential phase)
CurveSharpT = 5 // How sharp the temperature exponential curve is (to the power of value)
CurveSharppH = 0.5 // How sharp the pH exponential curve is (to the power of value)
ThermicConstant = -6 //Temperature change per 1u produced
HIonRelease = -0.1 //pH change per 1u reaction
RateUpLim = 12 //Optimal/max rate possible if all conditions are perfect
FermiChem = TRUE//If the chemical uses the Fermichem reaction mechanics
FermiExplode = FALSE //If the chemical explodes in a special way

/datum/chemical_reaction/superstimpak
name = "Super Stimpak Fluid"
id = /datum/reagent/medicine/super_stimpak
results = list(/datum/reagent/medicine/super_stimpak = 5)
required_reagents = list(/datum/reagent/blood/synthetics = 1, /datum/reagent/medicine/stimpak = 1, /datum/reagent/consumable/mutjuice = 1) //1 mutfruit at 50 potency yields 6 mutfruit juice
OptimalTempMin = 65
OptimalTempMax = 95
ExplodeTemp = 100
OptimalpHMin = 0.5
OptimalpHMax = 3
ReactpHLim = 1
CurveSharpT = 1 //flat tcurve
CurveSharppH = 0.5
ThermicConstant = 1.5
HIonRelease = 0.1
RateUpLim = 50 //this seems quite high but 1. runaway thermals 2. it's very slow since it's 100K
FermiChem = TRUE
FermiExplode = FALSE

/datum/chemical_reaction/medx
name = "Med-X"
id = /datum/reagent/medicine/medx
results = list(/datum/reagent/medicine/medx = 4)
required_reagents = list(/datum/reagent/drug/aranesp = 1, /datum/reagent/phenol = 1, /datum/reagent/drug/heroin = 1, /datum/reagent/medicine/stimpakimitation = 1)
OptimalTempMin = 780
OptimalTempMax = 821
ExplodeTemp = 824
OptimalpHMin = 10
OptimalpHMax = 14
ReactpHLim = 1
CurveSharpT = 10
CurveSharppH = 0.5
ThermicConstant = 8
HIonRelease = -0.5
RateUpLim = 40
FermiChem = TRUE


/datum/chemical_reaction/mentats
name = "mentats"
Expand Down
Loading