Jump to content

jcsnider

Administrators
  • Posts

    4905
  • Joined

  • Last visited

  • Days Won

    477

Everything posted by jcsnider

  1. We removed the functionality due to database changes that would require that a ton of logic be rewritten to get it working again. Someday we will bring back the import and export features but even then the old imaps wouldn't be compatible. You can always download old versions of intersect, import the maps, and then upgrade. I think we removed that feature as we released Beta 4.
  2. They are these I think https://www.gamedevmarket.net/asset/2d-hand-painted-town-tileset-6626/
  3. You also need to modify the update.json file and remove the updater from that.
  4. It would require adding the following line somewhere in the bootstrapper Console.Title = "Intersect Server";
  5. Alright. So here's the easy way. Copy the following text into a file and save it as 'start server.bat' and throw it into the same folder as 'Intersect Server.exe' TITLE Intersect Server "Intersect Server.exe" When you run your server, start it by double clicking on the 'start server.bat' file. Tada:
  6. Yes. Once our update is out it shouldn't be a problem unless your server CPU is spiking to 100% or if ping is up to 400ms. Edit: If you change the following line to player.MoveTimer = 0; then I think it will disable the speedhack protection and also remove the Rubberbanding. https://github.com/AscensionGameDev/Intersect-Engine/blob/a384580f78e40665613550d60a60f2b0fbec25a0/Intersect.Server/Networking/PacketHandler.cs#L418 By that I mean it's a temporary edit that should make it feel like it will when we roll out updates for that system.
  7. The graphic initialization error is a lot more severe. Generally it means that the laptop or pc straight up cannot support the graphic features that MonoGame requires (and therefore Intersect). What operating system are you running on that machine? Can you export a dxdiag info file and share it with me? https://support.microsoft.com/en-us/help/4028644/windows-open-and-run-dxdiagexe
  8. So what page does the browser direct you to? https://www.ascensiongamedev.com/topic/3342-faq-openal-device-could-not-be-initialized-error/ or https://www.ascensiongamedev.com/topic/2165-faq-failed-to-create-graphics-device/ ?
  9. You have tried plugging in headphones? If you go watch a YouTube video do you have audio?
  10. jcsnider

    Api

    The engine API isn't anything really different from any other REST API. There are dozens of tutorials on how to communicate with and talk to APIs in every language out there. Here is a more general article that goes over the concept of the API and how to communicate with it using curl in the command line. Once you understand GET/POST requests, passing headers, and json data then you can read our API docs and do pretty much whatever you want. https://www.smashingmagazine.com/2018/01/understanding-using-rest-api/
  11. If/when we ever release the engine on steam it would also be free there as well.
  12. Not a feature in the base engine (as you have discovered.) Anything is possible though through source modifications, this in particular wouldn't be too insanely challenging for a decent developer.
  13. Not without significant changes to the ui that renders the event dialog windows. I believe the components we use are basic labels/buttons that do not support any kind of rich text/coloring. (Not to mention you'd need to add an editor or something for the additional styles with the event editor itself)
  14. No installer is needed persay but it can't be played in a browser or anything. You still gotta zip it up or something and have it downloaded for your players to run it. No mobile support.
  15. It's all over the place. We have the concept of map grids that can only contain a map I'd once. The world's in intersect are flat and do not wrap. Sooooo much logic would have to change I don't really know where to begin.
  16. That's pretty much it. Fuller guide here: https://www.ascensiongamedev.com/topic/771-replacing-fonts-and-adding-font-characters/
  17. jcsnider

    .

    var multiplier = 1.0f + (partyMembersInXpRange.Count() * 0.1f); var partyExperience = (int)(descriptor.Experience * multiplier); Should do what you want.
  18. Somehow or another you all are ending up with characters with null names. Can be fixed with sqlite browser. More info here: https://github.com/AscensionGameDev/Intersect-Engine/issues/274 @t0m your topic has been posted 3 times. I removed the other two. Here is the answer
  19. Going off memory here but you should be able to set the folder name to blank or there will be a button to remove from the current folder. After you save and re open the editor the folder will be gone if it is empty.
  20. Not a problem on your end. Our status checker was just offline. Should be fine now.
  21. You may want to post some general idea of the work you are looking for so that you have developers with the proper skillsets are the ones reaching out. Topic approved nonetheless.
  22. By all means please make a PR
  23. Do you mind if we ultimately bring this into the main repo? (I haven't looked at the code yet)
×
×
  • Create New...