Closed ChicagoDave closed 8 years ago
That's just the Typescript interface, it has no effect at runtime. You can add and retrieve channel data for other names as well, it is not limited to the ones listed here. The ChannelData is in effect just a dictionary and EngineWrapper passes through all data that the game writes into the channels. Please try if it works with the I7 extensions you mentioned.
Got it. You know I think I poked about this last year and you gave me the same answer.
In Output.ts, you have:
We can't do it this way. The author can add new channels and I already have I7 extensions that will add other channels.
We should something like: https://bitbucket.org/dev_lando/typescriptdictionary
And loop through the channels and add them to the dictionary dynamically.