Files
ElHombreAlex 35cdf71054 V0.1
First publishable version of the mod
2026-10-03 12:59:33 +02:00

22 lines
1.1 KiB
Python

"""Set only the isolated lab's canvas and reserved virtual store hotkey."""
import re
def configure(lab):
path=lab/'settings.ini'
text=path.read_text() if path.exists() else ''
values={'fullscreen':0,'last_fullscreen':0,'manual':1,'screen_x':1280,
'screen_y':720,'windowed':1,'stretched':0,'store':291,'pause':32,
'weapon1':49,'weapon2':50,'weapon3':51,'weapon4':52,
'crew_all':113,'loadPositions':13,'savePositions':47,'autofire':118,
'open':122,'close':120,'force_autofire':306,
'shields':97,'engines':115,'oxygen':102,'medbay':100,'weapons':119,'drones':101,
'teleporter':103,'cloaking':104,'mind':107,'hacking':108,'artillery':121,
'activate_cloak':99,'send_tele':116,'ret_tele':114,'start_hacking':110,
'mindControl':109,'activate_battery':98}
for key,value in values.items():
pattern=rf'(?m)^{key}=.*$'
if re.search(pattern,text): text=re.sub(pattern,f'{key}={value}',text)
else: text+=f'\n{key}={value}\n'
path.write_text(text)