Recent content by astronouth7303

    1. astronouth7303

      Database-based Mods

      It's based on HyperSQL, with the connection being managed by org.schema.game.common.controller.database.DatabaseIndex and the file being... about 3 layers deep in obfuscation. It empirically appears to be $WORLDDIR/index/. Note: All of its contents are hidden. If you want to dig around with it...
    2. astronouth7303

      Database-based Mods

      So with the Fleet Release, I think a lot of the back-end support they allude to and had to write is decoupling of the Fleet AI operating on the entity (segment?) database and the game engine pulling from that, doing physics, etc. So I think this opens up a new class of mods: AI Mods. Currently...
    3. astronouth7303

      [WIP] Gigagram Octogate

      Added some more super-structure. I'm feeling like this is getting close to completion? Still no idea what (if anything) I'm going to do with all the interior space.
    4. astronouth7303

      [WIP] Gigagram Octogate

      So I'm working on a massive warp gate for my server (because somebody does not understand building small). It's 300-and-change meters wide and able to handle 1,000,000 mass. Plus, it's an octogon. Some photos: It should have complete systems (power, shield, gate, and a bunch of effects to...
    5. astronouth7303

      Exploding Power Reactors?

      I think I saw this "imprinting" function on one of the schema roadmaps for future uses of the shipyard.
    6. astronouth7303

      Exploding Power Reactors?

      You could listen for onSegmentControllerDamageTaken and do something when the core is overheating, but unfortunately the HP Controller interface is completely obfuscated, and I can't seem to find anything about the element (block) data.
    7. astronouth7303

      [WIP] New Remap Syntax

      Ok, there is a development version available: SMRemapper.jar. It seems to be working for me, but it may spontaneously combust. You use this the same as error22's SMRemapper, but it uses the new syntax. I might produce a tool to create an no-op map, but I'm not generally thrilled with how large...
    8. astronouth7303

      [WIP] New Remap Syntax

      An initial implementation is available at GitHub - astronouth7303/SMRemapper: A tool that reads .smmap's to deobfuscate and reobfuscate StarMade. Unfortunately, in order to compile it, you need an IDE plugin for ANTLR4 and configure it to compile AstralMap.g4 to the appropriate directory for...
    9. astronouth7303

      [WIP] New Remap Syntax

      I'm working on a fork of SMTRemap that uses a friendlier map syntax. Here's a demo. obf.a -> deobf.foobar { int a; int a -> useful; } baz { void foobar -> create(int, float, deobf.foobar); quux -> subclass {} } Hopefully, this is more human-editable and less redundant than the...
    10. astronouth7303

      how to make a custom shield capacitator block?

      Nope. Currently, all behavior is tied to specific numerical IDs. From what I've seen, these numbers are currently hard-coded, and you cannot configure your way out of it. So for now, ID 3 is the shield capacitor. You get one. Hopefully, future work will improve on this.
    11. astronouth7303

      Get Logic Signals out of Storage

      Some other observations (Made with the new version, but they didn't mention any changes to storage logic) Changes made through rail docking don't seem to count either. I can get it to turn on an activation module, but it doesn't seem to turn off. OR-Signals work just fine though!
    12. astronouth7303

      Get Logic Signals out of Storage

      I feel dumb. I've read documentation, asked in chat, watched videos, and tried about a dozen configurations. I've heard it can be done in the current version (0.19538) but I can't do it myself on my test station. How do you get logic signals out of a storage module? I've tried slaving signals...
    13. astronouth7303

      Starmadepy - A python library for templates, blueprints, and maybe other data

      Looks like you kinda petered out there. You still plan on maintaining this?
    14. astronouth7303

      Dock Statistics

      Has anyone attempted to produce statistics about the material uploaded to the dock? Things like sizes, mass, weapon configurations, etc? I think this would be useful for builders working on things like warp gates or shipyards. If not, is there something I can use to grab the files, besides...
    15. astronouth7303

      I'm picturing a server with a different kind of pirate fleet. A bio kind.

      I'm picturing a server with a different kind of pirate fleet. A bio kind.