Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Convert all level codes into plugins or port them into lua #25

Open
Wohlstand opened this issue Dec 4, 2018 · 0 comments
Open

Convert all level codes into plugins or port them into lua #25

Wohlstand opened this issue Dec 4, 2018 · 0 comments
Assignees

Comments

@Wohlstand
Copy link
Member

Wohlstand commented Dec 4, 2018

Just now I have found, we still keep useless (are targeted to A2XT Episode 1) level codes to be a part of LunaLua itself. Let's build them as separated DLLs are using internality of LunaLua, but loaded dynamically through LoadLibrary only for a neceesarity for them. (name every library with same name as level file targeted for it). Put all built DLLs into subfolder like lunadll-level-codes. For case of SMBX2 or A2XT episode 2+, those DLLs will not be included. For the case of A2XT Episode 1, those DLLs will be used.

Alternatively, port all of them into Lua and remove from hard code

@Bluenaxela: I'd rather just port that code to Lua, if I were to spend and time on that

@Wohlstand Wohlstand changed the title Convert all level codes into plugins Convert all level codes into plugins or port them into lua Dec 4, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants