• 0

    posted a message on Even cliff mod for the galaxy editor?

    wait... what you would to change? cliff pathing? I'm not totally sure, but it is probably possible in data editor. Editor modification isn't easy thing though. And i can't imagine how to do that.

    Posted in: Third Party Tools
  • 0

    posted a message on Gemini Project - Galaxy Editor dll Injector

    Reserved post, just in case

    Posted in: Third Party Tools
  • 0

    posted a message on Gemini Project - Galaxy Editor dll Injector

    Original galaxy editor is way better than that from first starcraft and Warcratft III. Anyway, sometimes we want to have something more than it offers. There is many tools that extends maps on their own, but it is sometimes difficult to use them in a proper way, and of course it needs additional effort from end user. I just want to change it. This is how project Gemini was born. You can read more here.

    Gemini project v0.2

    What it is?

    It is external program, that runs Map Editor and equip it with additional features transparently to end user.
    It is still in very early stage of development.

    How it works?

    It creates new process for editor, performs a dll injection by process memory swap and waits for signals. Anything is controlled from external Lua script, what makes it very expandable. If you want more details or want to contribute, there is publicly available source code on github.

    I want one! (download)

    You can download latest release here, but be aware, it is not well tested and i can't guarantee it wont break your map. We don't have many compatible extensions for this moment too.

    More about demo extension

    (aka scriptalter.exe)
    When you save your map, it adds additional trigger to MapScript. You should get "Gemini injection successful" message at third second of game time.

    changelog
    • version 0.2
      - working save injection
      - demo extension included
    • version 0.1
      - initial release
    todo
    • we need better messaging api, probably as DLL, make it internal standard
    • code refactorization
    • application menu (top bar) editing api in Lua
    Posted in: Third Party Tools
  • 0

    posted a message on Thoughts about editors - project Gemini birth

    I'm working with this on code::blocks, i cant stand visual studio :P I'm using git via Git Bash. I'm accustomed to it because it works the same way at native git bash on linux. "git add ." here, "git commit" there, and after good work done "git push" :P Anyway, it totally works now :D I'll commit it in a moment and upload working release. Next step is to refactor and comment code.

    @edit:
    it actually evolved to project, so i move it to separated thread. Leave this for more philosophical discussions :P

    Posted in: Third Party Tools
  • 0

    posted a message on Thoughts about editors - project Gemini birth

    Save injection almost works, but "MapScript.galaxy" is handled by editor while interrupted, so i can't write to it. Anything other just works. I need a workaround. Tried to close and reopen handle after replace, but it is passed by variable, so i can't just do that. New handle has new id. I probably need to override file deletion for handle check. Anyway, tomorrow or maybe even later. School just begins. Too bad. Good night Europeans x)

    Posted in: Third Party Tools
  • 0

    posted a message on Galaxy++ editor

    I found new way of doing it. Your editor is great, so we don't want to mess it up. Just make it possible to trigger save (compile and append to specified MapScript.galaxy) from outside. I can run any exe or send message via named pipe to your process (all via lua script). Script files still could be stored on harddrive just next to edited map, or maybe even inside the map.

    Posted in: Third Party Tools
  • 0

    posted a message on How to subscribe to a thread?

    Is there a posibility to change forum software? I'm not fan of curse forum board. It is good, but it's buggy. I have to mark forums as read on my own, or it will switch back unread after couple of minutes. It is very annoying. Anyway, i see they are working on this constantly. Good :)

    Posted in: Off-Topic
  • 0

    posted a message on Study / job thread

    @Hobrow: Go

    Wow :D I want one :D Did you know hers phone? Or maybe skype, anything xP i want to get some lessions :D

    @Siretu: Go

    Thanks for the link and try that: C++ :D
    howto:
    C{{{++}}} ;P

    Posted in: Off-Topic
  • 0

    posted a message on Study / job thread

    @OneTwoSC: Go

    Did you ever heard about female programmer? :D Excluding washer programmers :P

    Posted in: Off-Topic
  • 0

    posted a message on Basic IT classes are.... lame

    Yeah, previous year was my last in high school with IT. I learned how to work with HTML... doing serious PHP/MySQL (and anything other related to webdevelopment) job on my own. While others has to create easy website, i've done nice JavaScript game :P Two additional hours for break :P too bad at the end of the school day. Anyway, that was funny, but sometimes beginning to be boring. All my classmates cheats via LAN from my computer on programming exams, because after 5-10 minutes i was finishing it and make different versions available for public :P

    Posted in: Off-Topic
  • 0

    posted a message on Galaxy++ editor

    Its okay, my code is not commented too. First i will make it, second i will make it work, and finally i will make it work better :D Firstly I'm planning to generate messages on important events (like save), which will be handled with Lua script. I'm working on it now. So your parser should be able to be called from outside as automatic command-line tool (with source and destination filenames as parameters). You should take a look on TESH source code, because I'm planning to integrate the editor too. This is the harder part and we probably will need a good cooperation.

    Posted in: Third Party Tools
  • 0

    posted a message on Galaxy++ editor

    Hi SBeier
    Can you create a git repo for this project on github? I want to fork it and try to integrate with my Gemini project.

    Posted in: Third Party Tools
  • 0

    posted a message on Thoughts about editors - project Gemini birth

    yep, you are a human :P and i am going to update it. Actually you can create pull request too :P I'm coding it on windows, because it uses WinApi and StarCraft II didn't work under wine :( This post is from fedora :P

    Posted in: Third Party Tools
  • 0

    posted a message on Shared vision other than in triggers?

    nested while loop inst something very slow. It will iterate only 256 times for 16 players. It is nothing. I have done very big script for each element in 256*256 array, with no lag. The only thing you should do is a small function (or even action), like disableSharedVision() with loop inside it

    Posted in: Miscellaneous Development
  • 0

    posted a message on I can't export files from the editor

    Just because War3 is a well known Blizzard's game with very good editor, what is probably a base for sc2editor. They did not change allowed extensions. Lame :P TGA and WAV are in war3 too ;P

    Posted in: Galaxy Editor Bugs and Feedback
  • To post a comment, please or register a new account.