ShpSharp: Pal & Shp authoring tool

Name subject to change.

Information and discussion for custom maps and mods.
Post Reply
Phrohdoh
Posts: 28
Joined: Wed Apr 09, 2014 2:30 am
Location: Dallas, TX

ShpSharp: Pal & Shp authoring tool

Post by Phrohdoh »

[align=center]ShpSharp
[/align]
Hello all, I hope you are having a nice day.

I am posting a WIP tool here in hopes for feedback and possibly some help with development.
In the current state it is purely a palette editor.

Plans::
  • Palette Editor:
    • Draw 'selection' rectangle around the currently selected entry
    • Adjusting HSV values for selected index
    • Multiple index selection
  • Shp Editor: (working on Gen2 parsing on this branch)
    • Brush tool (1..N px radius)
    • Eraser (set to index 0)
    • Open Palette Editor with the current palette
Building:
Linux & OS X: MonoDevelop/Xamarin Studio (or xbuild)
Windows: Visual Studio Community 2013 (maybe MSBuild)
Note: VS users will need to install the Shared Projects plugin from the visual studio gallery.

License:
ISC License
Copyright (c) 2015, Taryn Hill <Phrohdoh@gmail.com>

Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted, provided that the above
copyright notice and this permission notice appear in all copies.
The software is provided "as is" and the author disclaims all warranties
with regard to this software including all implied warranties of
merchantability and fitness. In no event shall the author be liable for any
special, direct, indirect, or consequential damages or any damages
whatsoever resulting from loss of use, data or profits, whether in an action
of contract, negligence or other tortious action, arising out of or in
connection with the use or performance of this software.

Any feature request are welcome, though the nonsensical ones will most likely be ignored.
Help with parsing the different SHP formats would be greatly appreciated.
Note that I do mean help and not doing it for me / throwing a library at it


Contact Me:
Email: Phrohdoh@gmail.com (I rarely remember to check email)
IRC: irc.freenode.net at either #phrohdohrpg or #openra


There is no attachment here because it would just be a zip of the source which you can grab here for stable (master) and here for Gen2Shp.

You may also find this post on PPMSite

Binaries:
I have attached a zip containing all that should be needed for Linux and Windows, if something does not work please inform me.

Screenshots:
Image
Image
Attachments
packaged.zip
Linux will need to launch via console: `mono --debug ShpSharp.exe`
(757.94 KiB) Downloaded 346 times

Post Reply