intficpy/tools.py
def lineDefinesNewIx(line):
    """Checks if a line of code in the game file defines an IFP object with a new index """
    return (
        " Thing(" in line
        or " Surface(" in line
        or " Container(" in line
        or " Clothing(" in line
        or " Abstract(" in line
        or " Key(" in line
        or " Lock(" in line
        or " UnderSpace(" in line
        or " LightSource(" in line
        or " Transparent(" in line
        or " Readable(" in line
        or " Book(" in line
        or " Pressable(" in line
        or " Liquid(" in line
        or " Room(" in line
        or " OutdoorRoom(" in line
        or " RoomGroup(" in line
        or " Achievement(" in line
        or " Ending(" in line
        or " TravelConnector(" in line
        or " DoorConnector(" in line
        or " LadderConnector(" in line
        or " StaircaseConnector(" in line
        or " Actor(" in line
        or " Player(" in line
        or " Topic(" in line
        or " SpecialTopic(" in line
        or "=Thing(" in line
        or "=Surface(" in line
        or "=Container(" in line
        or "=Clothing(" in line
        or "=Abstract(" in line
        or "=Key(" in line
        or "=Lock(" in line
        or "=UnderSpace(" in line
        or "=LightSource(" in line
        or "=Transparent(" in line
        or "=Readable(" in line
        or "=Book(" in line
        or "=Pressable(" in line
        or "=Liquid(" in line
        or "=Room(" in line
        or "=OutdoorRoom(" in line
        or "=RoomGroup(" in line
        or "=Achievement(" in line
        or "=Ending(" in line
        or "=TravelConnector(" in line
        or "=DoorConnector(" in line
        or "=LadderConnector(" in line
        or "=StaircaseConnector(" in line
        or "=Actor(" in line
        or "=Player(" in line
        or "=Topic(" in line
        or "=SpecialTopic(" in line
        or ".copyThingUniqueIx(" in line
    )
Checks if a line of code in the game file defines an IFP object with a new index 
Checks if a line of code in the game file defines an IFP object with a new index
Checks if a line of code in the game file defines an IFP object with a new index
def lineDefinesNewIx(line):
    return (
        " Thing(" in line
        or " Surface(" in line
        or " Container(" in line
        or " Clothing(" in line
        or " Abstract(" in line
        or " Key(" in line
        or " Lock(" in line
        or " UnderSpace(" in line
        or " LightSource(" in line
        or " Transparent(" in line
        or " Readable(" in line
        or " Book(" in line
        or " Pressable(" in line
        or " Liquid(" in line
        or " Room(" in line
        or " OutdoorRoom(" in line
        or " RoomGroup(" in line
        or " Achievement(" in line
        or " Ending(" in line
        or " TravelConnector(" in line
        or " DoorConnector(" in line
        or " LadderConnector(" in line
        or " StaircaseConnector(" in line
        or " Actor(" in line
        or " Player(" in line
        or " Topic(" in line
        or " SpecialTopic(" in line
        or "=Thing(" in line
        or "=Surface(" in line
        or "=Container(" in line
        or "=Clothing(" in line
        or "=Abstract(" in line
        or "=Key(" in line
        or "=Lock(" in line
        or "=UnderSpace(" in line
        or "=LightSource(" in line
        or "=Transparent(" in line
        or "=Readable(" in line
        or "=Book(" in line
        or "=Pressable(" in line
        or "=Liquid(" in line
        or "=Room(" in line
        or "=OutdoorRoom(" in line
        or "=RoomGroup(" in line
        or "=Achievement(" in line
        or "=Ending(" in line
        or "=TravelConnector(" in line
        or "=DoorConnector(" in line
        or "=LadderConnector(" in line
        or "=StaircaseConnector(" in line
        or "=Actor(" in line
        or "=Player(" in line
        or "=Topic(" in line
        or "=SpecialTopic(" in line
        or ".copyThingUniqueIx(" in line
    )
def lineDefinesNewIx ( line ) : return ( " Thing(" in line or " Surface(" in line or " Container(" in line or " Clothing(" in line or " Abstract(" in line or " Key(" in line or " Lock(" in line or " UnderSpace(" in line or " LightSource(" in line or " Transparent(" in line or " Readable(" in line or " Book(" in line or " Pressable(" in line or " Liquid(" in line or " Room(" in line or " OutdoorRoom(" in line or " RoomGroup(" in line or " Achievement(" in line or " Ending(" in line or " TravelConnector(" in line or " DoorConnector(" in line or " LadderConnector(" in line or " StaircaseConnector(" in line or " Actor(" in line or " Player(" in line or " Topic(" in line or " SpecialTopic(" in line or "=Thing(" in line or "=Surface(" in line or "=Container(" in line or "=Clothing(" in line or "=Abstract(" in line or "=Key(" in line or "=Lock(" in line or "=UnderSpace(" in line or "=LightSource(" in line or "=Transparent(" in line or "=Readable(" in line or "=Book(" in line or "=Pressable(" in line or "=Liquid(" in line or "=Room(" in line or "=OutdoorRoom(" in line or "=RoomGroup(" in line or "=Achievement(" in line or "=Ending(" in line or "=TravelConnector(" in line or "=DoorConnector(" in line or "=LadderConnector(" in line or "=StaircaseConnector(" in line or "=Actor(" in line or "=Player(" in line or "=Topic(" in line or "=SpecialTopic(" in line or ".copyThingUniqueIx(" in line )
Checks if a line of code in the game file defines an IFP object with a new index
Checks if a line of code in the game file defines an IFP object with a new index
"""Checks if a line of code in the game file defines an IFP object with a new index """
line