Search results

  1. EmeraldLockdown

    Lobby Titles

    It'd be cool for lobbies to have their own titles. It would especially come in handy for people who host with 234000 mods to give a brief overview of the general idea/gameplay of the lobby. Mockup (not a very good example):
  2. EmeraldLockdown

    My code doesn't work

    Are you actually hooking that code? Nothing will run mario_update if you aren't hooking it. To hook the function, simply do this: hook_event(HOOK_MARIO_UPDATE, mario_update) HOOK_MARIO_UPDATE is the hook event, this will make it so every time mario updates, your mario_update function runs.
  3. EmeraldLockdown

    finding more mods?

    This is the nametags mod, which comes builtin with coop. In coopdx, this is actually a server setting instead of a mod. Custom characters are found in the custom characters section of the mod site here. Don't have anything for this one, as it's not on this site, so someone else'll have to...
  4. EmeraldLockdown

    finding more mods?

    Other than the discord server, this is pretty much the place to find mods. What mods are you looking for? You could try finding some of the mods y'all want here (an archive of the old modding site), however those mods will be older (as it is an archive).
  5. EmeraldLockdown

    Lua Debug Methods - Visualize a vec3f?

    Spawn an object there. You could also use djui_chat_message_create, which creates a chat message in game.
  6. EmeraldLockdown

    How do we make ports

    Sunk and Isaac made a great resource on how to port romhacks, you can find that here.
  7. EmeraldLockdown

    Lua Global Namespace Confusion - Why Does This Throw An Error?

    These functions haven't initialized is why. Main.lua is ran first, so these functions dont exist. I'd recommend running these on level_init with a check if this is the first time or not
  8. EmeraldLockdown

    Custom Meshes & Animations - Where To Start?

    Not at my computer, however enabling advanced in material settings and heading to a certain tab should let you turn off culling
  9. EmeraldLockdown

    Custom Meshes & Animations - Where To Start?

    Your exporting it wrong, you should export a folder callled car in the actors folder, not the actor in the actors folder
  10. EmeraldLockdown

    Custom Meshes & Animations - Where To Start?

    What does the lua model look like? It should be modelname_geo
  11. EmeraldLockdown

    Custom Meshes & Animations - Where To Start?

    By some miracle I can help you with this. Don't use insertable binary, use C. Put that in the actors folder, the game will generate a .bin for you.
  12. EmeraldLockdown

    Impersonation Notifier v1.0

    This mod aims to help prevent impersonators, by notifying the user if someones name changes to another player's name. It also shows the indexes so you know what index to ban immediately.
  13. EmeraldLockdown

    network_send() - How does it work?

    Firstly, sounds like you should use gGlobalSyncTable, that syncs all variables that are in there Example usage: gGlobalSyncTable.syncedVar = false -- automatically syncs gGlobalSyncTable.syncedVar = true This is correct. A easy way to fix this is the very next line down, run...
  14. EmeraldLockdown

    network_send() - How does it work?

    Doing ["sig"] is incorrect, it would be packet.sig. Thats fine, not the problem. Make sure you have another client open, you can't send packets to yourself.
  15. EmeraldLockdown

    Lua - "attempt to call a nil value (global 'require')"?

    Figured I'd make another comment, if you want to share certain data between mods, use `_G.x`. This is how mods create api's, like arena's add_level api.
  16. EmeraldLockdown

    Lua - "attempt to call a nil value (global 'require')"?

    Global variables are automatically shared between files, local vars aren't. That's pretty much all there is to it
  17. EmeraldLockdown

    Custom Lua Moveset - Where To Start?

    Try `gLakituState` instead.
  18. EmeraldLockdown

    Custom Lua Moveset - Where To Start?

    You can set these flags via actionName = ACT_GROUP_X | allocate_mario_action(act_flags), although I don't think this is the solution. I don't believe this is the problem, as that function purely handles gfx values. I believe the problem here is mario's action is being set to...
  19. EmeraldLockdown

    Custom Lua Moveset - Where To Start?

    Sorry for the late response. It's a good idea to initialize the table. You can skip initializing the table, but only do so if you are 100% confident the variables in there are never read beforehand. It's just safer to initialize the table. Hopefully that answers that question. Just so you know...