MCPcopy Index your code
hub / github.com/pyfa-org/Pyfa / hardcodeTrigSystemEffects

Function hardcodeTrigSystemEffects

db_update.py:728–755  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

726 eos.db.gamedata_session.flush()
727
728 def hardcodeTrigSystemEffects():
729 typeBuffMap = {
730 # Final Liminality / Pochven
731 87164: ('Final Liminality', {
732 'warfareBuff1ID': 2534,
733 'warfareBuff1Value': -50,
734 'warfareBuff2ID': 2535,
735 'warfareBuff2Value': -30,
736 'warfareBuff3ID': 2538,
737 'warfareBuff3Value': 30,
738 'warfareBuff4ID': 2539,
739 'warfareBuff4Value': 30}),
740 # Minor Victory
741 87177: ('Triglavian Minor Victory', {
742 'warfareBuff1ID': 2534,
743 'warfareBuff1Value': -50,
744 'warfareBuff2ID': 2538,
745 'warfareBuff2Value': 15,
746 'warfareBuff3ID': 2539,
747 'warfareBuff3Value': 15})}
748 effectMap = {100002: 'pyfaCustomTrigSystemBuffEffect'}
749 for typeID, (name, attrMap) in typeBuffMap.items():
750 item = eos.db.gamedata_session.query(eos.gamedata.Item).filter(eos.gamedata.Item.ID == typeID).one()
751 item.published = True
752 item.name = name
753 _hardcodeAttribs(typeID, attrMap)
754 _hardcodeEffects(typeID, effectMap, clearEffects=True)
755 eos.db.gamedata_session.flush()
756
757
758 def hardcodeShapash():

Callers 1

update_dbFunction · 0.85

Calls 4

_hardcodeAttribsFunction · 0.85
_hardcodeEffectsFunction · 0.85
itemsMethod · 0.80
flushMethod · 0.80

Tested by

no test coverage detected