Skip to content

A solution has been found ! fixed it nml #39

@HVBGG

Description

@HVBGG

import logging

class NeoModLoaderError(Exception):
pass

class Listener:
def init(self, name):
self.name = name

def construct(self):
    raise NeoModLoaderError(f"Failed to construct listener instance of {self.name}")

def create_listener(listener_name):
try:
listener = Listener(listener_name)
listener.construct()
except NeoModLoaderError as e:
logging.warning(str(e))

if name == "main":
logging.basicConfig(level=logging.WARNING)
listeners = [
"General.Event.Listeners.ActorTryToAttackListener+<>c",
"General.Event.Listeners.PlotStartListener+<>c",
"General.Event.Listeners.WarStartListener+<>c"
]

for listener_name in listeners:
    create_listener(listener_name)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions