Start working on Abysmal space environment effects. The values produced for the infernal weather (calm firestorm) thermic resist penalties are spot on according to my testing. :D
This commit is contained in:
6
eos/effects/weatherbasic.py
Normal file
6
eos/effects/weatherbasic.py
Normal file
@@ -0,0 +1,6 @@
|
||||
runTime = "early"
|
||||
type = ("projected", "passive")
|
||||
|
||||
|
||||
def handler(fit, beacon, context):
|
||||
pass
|
||||
6
eos/effects/weathercaustictoxin.py
Normal file
6
eos/effects/weathercaustictoxin.py
Normal file
@@ -0,0 +1,6 @@
|
||||
runTime = "early"
|
||||
type = ("projected", "passive")
|
||||
|
||||
|
||||
def handler(fit, beacon, context):
|
||||
pass
|
||||
6
eos/effects/weatherdarkness.py
Normal file
6
eos/effects/weatherdarkness.py
Normal file
@@ -0,0 +1,6 @@
|
||||
runTime = "early"
|
||||
type = ("projected", "passive")
|
||||
|
||||
|
||||
def handler(fit, beacon, context):
|
||||
pass
|
||||
6
eos/effects/weatherelectricstorm.py
Normal file
6
eos/effects/weatherelectricstorm.py
Normal file
@@ -0,0 +1,6 @@
|
||||
runTime = "early"
|
||||
type = ("projected", "passive")
|
||||
|
||||
|
||||
def handler(fit, beacon, context):
|
||||
pass
|
||||
13
eos/effects/weatherinfernal.py
Normal file
13
eos/effects/weatherinfernal.py
Normal file
@@ -0,0 +1,13 @@
|
||||
runTime = "early"
|
||||
type = ("projected", "passive", "gang")
|
||||
|
||||
|
||||
def handler(fit, beacon, context, **kwargs):
|
||||
for x in range(1, 3):
|
||||
if beacon.getModifiedItemAttr("warfareBuff{}ID".format(x)):
|
||||
value = beacon.getModifiedItemAttr("warfareBuff{}Value".format(x))
|
||||
id = beacon.getModifiedItemAttr("warfareBuff{}ID".format(x))
|
||||
|
||||
if id:
|
||||
fit.addCommandBonus(id, value, beacon, kwargs['effect'], 'early')
|
||||
|
||||
6
eos/effects/weatherxenongas.py
Normal file
6
eos/effects/weatherxenongas.py
Normal file
@@ -0,0 +1,6 @@
|
||||
runTime = "early"
|
||||
type = ("projected", "passive")
|
||||
|
||||
|
||||
def handler(fit, beacon, context):
|
||||
pass
|
||||
Reference in New Issue
Block a user