[skip all navigation]

PyMS, Mac and Windows compatable Modding Suite

Pages: 1 2 3 » 12 >
Creator: MC˛poiuy_qwert
Time: Jun 15 2008, 11:11 pm

Post #1     MC˛poiuy_qwert Jun 15 2008, 11:11 pm

[Avatar]
PyMS and ProTRG developer
offlinecontact
Rank: Regular
PyMS is a StarCraft modding suite writting using the Python programming language (so PyMS source version requires Python 2.5+ installed, the EXE version doesn't), meaning it will work for Mac users and Windows users alike (actually it will run on most OS's if it matters). PyMS contains 13 programs to edit various StarCraft files:
  • AI Scripts
  • GRP Files
  • All DAT Files
  • Palette Files
  • TBL Files
  • GOT Files
  • LO? Files
  • TRG Files
  • iscript BIN Files
  • FNT Files
  • Tileset files
  • PCX Files
  • MPQ Files
Currently the programs are all considered Beta, but should be stable. Each program includes a comprehensive command line interface, and a GUI. More editors are planned like a Special Palette editor, but the current programs are a higher priority at the moment. Currently the documentation is lacking, currently only having help on the command line interface, but it has good information on some of the programs. Most programs are straight forward and designed after other modding programs, so they should be easy to figure out and get used to. Also note that all testing is done on Windows XP with Python 2.5, so its possible but unlikely that things wont work outside of those conditions. If you have problems just post here or on the PyMS forums.

Download: PyMS v1.2.1 (Updated June 4, '09)

PyAI
(user posted image)

PyGRP
(user posted image)

PyDAT
(user posted image)

PyPAL
(user posted image)

PyTBL
(user posted image)

PyGOT
(user posted image)

PyLO
(user posted image)

PyTRG
(user posted image)

PyICE
(user posted image)

PyFNT
(user posted image)

PyTILE
(user posted image)

PyPCX
(user posted image)

PyMPQ
(user posted image)
This post was edited 16 times, last edit by poiuy_qwert: Jun 4 2009, 5:39 am.

Top

Post #2     Polaris Jun 15 2008, 11:54 pm

[Avatar]
offlinecontact
Rank: Regular
Very nice. :)

One thing that I am really interested in:

In PyGOT there is an option that lets you enable cheat codes. Can this work in Multiplayer?

Top

Post #3     MC˛poiuy_qwert Jun 15 2008, 11:58 pm

[Avatar]
PyMS and ProTRG developer
offlinecontact
Rank: Regular
I don't actually know what it does, i havn't looked into it.

Top

Post #4     O)FaRTy1billion Jun 16 2008, 7:27 pm

[Avatar]
‮.rapsdleF
offlinecontact
Rank: Elite
Quote from Polaris[MM]
In PyGOT there is an option that lets you enable cheat codes. Can this work in Multiplayer?
No. It's just a copy of GameTemplate.exe in python, from what I can see.

TinyMap2 - Latest in map compression! [ 8/26/12 - New build! Potentially fixed Win7 crash ]
EUD Action Enabler - Lightweight EUD/EPD support! (ChaosLauncher/MPQDraft support!)
EUDDB - topic - Help out by adding your EUDs! Or Submit reference files in the References tab!
MapSketch - New image->map generator!
EUDTrig - topic - Quickly and easily convert offsets to EUDs! (extended players supported)
SC2 Map Texture Mask Importer/Exporter - Edit texture placement in an image editor!
(user posted image) This page has been viewed (user posted image) times!
Top

Post #5     MC˛poiuy_qwert Jun 16 2008, 7:41 pm

[Avatar]
PyMS and ProTRG developer
offlinecontact
Rank: Regular
Quote from O)FaRTy1billion[MM]
t's just a copy of GameTemplate.exe in python, from what I can see.

Yeah it is based on GameTemplate.exe. Do you happen to know who made GameTemplate? Was it you Farty?

Top

Post #6     O)FaRTy1billion Jun 16 2008, 7:43 pm

[Avatar]
‮.rapsdleF
offlinecontact
Rank: Elite
It was Blizzard, as far as I know. When it came about it was said that it was found in a German SC patch or something... All the files that came with it were German, so I fixed that. :P

In the version info it says "GameTemplate MFC Application"... "MFC" = ?
It's copyright is 1997, so that seems believable.
I thought I remembered seeing a name somewhere on it...

Quote
CONTROL 128, -1, STATIC, SS_ICON | WS_CHILD | WS_VISIBLE, 11, 17, 20, 20
CONTROL "GameTemplate Version 1.3", -1, STATIC, SS_LEFT | SS_NOPREFIX | WS_CHILD | WS_VISIBLE | WS_GROUP, 40, 10, 119, 8
CONTROL "Copyright (C) 1997", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 40, 50, 105, 8
CONTROL "OK", 1, BUTTON, BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 170, 5, 35, 15
CONTROL "Blizzard Entertainment", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 40, 60, 119, 8
CONTROL "Written by Gage Galinger ", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 40, 35, 82, 8
CONTROL "Created 09/11/97", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 40, 25, 120, 8
CONTROL "GameTemplate Version 1.0", -1, STATIC, SS_LEFT | SS_NOPREFIX | WS_CHILD | WS_VISIBLE | WS_GROUP, 40, 10, 119, 8
CONTROL "Written by Gage Galinger ", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 40, 35, 119, 8
CONTROL "Created 09/11/97", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 40, 25, 119, 8
Yup. Blizzard made it.
OMG! It was made 9/11. COINCIDENCE?! That means Blizzard must be part of Al-Qaeda!
This post was edited 4 times, last edit by FaRTy1billion: Jun 16 2008, 7:53 pm.  Reason given: lolol conspiring

TinyMap2 - Latest in map compression! [ 8/26/12 - New build! Potentially fixed Win7 crash ]
EUD Action Enabler - Lightweight EUD/EPD support! (ChaosLauncher/MPQDraft support!)
EUDDB - topic - Help out by adding your EUDs! Or Submit reference files in the References tab!
MapSketch - New image->map generator!
EUDTrig - topic - Quickly and easily convert offsets to EUDs! (extended players supported)
SC2 Map Texture Mask Importer/Exporter - Edit texture placement in an image editor!
(user posted image) This page has been viewed (user posted image) times!
Top

Post #7     MC˛poiuy_qwert Jun 16 2008, 7:57 pm

[Avatar]
PyMS and ProTRG developer
offlinecontact
Rank: Regular
Lol a hidden about dialog, very nice. Also, MFC Application?

Top

Post #8     O)FaRTy1billion Jun 16 2008, 8:02 pm

[Avatar]
‮.rapsdleF
offlinecontact
Rank: Elite
Yeah. There is an About dialog, a "New" Dialog, and a disabled, invisible "Generate List File" button.
Ooh! I found the about dialog! Right-click it in the taskbar.

TinyMap2 - Latest in map compression! [ 8/26/12 - New build! Potentially fixed Win7 crash ]
EUD Action Enabler - Lightweight EUD/EPD support! (ChaosLauncher/MPQDraft support!)
EUDDB - topic - Help out by adding your EUDs! Or Submit reference files in the References tab!
MapSketch - New image->map generator!
EUDTrig - topic - Quickly and easily convert offsets to EUDs! (extended players supported)
SC2 Map Texture Mask Importer/Exporter - Edit texture placement in an image editor!
(user posted image) This page has been viewed (user posted image) times!
Top

Post #9     MC˛poiuy_qwert Jun 16 2008, 8:08 pm

[Avatar]
PyMS and ProTRG developer
offlinecontact
Rank: Regular
Lol nice Farty. I've never seen a program with the "About" option in the taskbar popup menu, how did you figure that out? Luck?

Top

Post #10     O)FaRTy1billion Jun 16 2008, 8:10 pm

[Avatar]
‮.rapsdleF
offlinecontact
Rank: Elite
I remembered seing it before, so I was right-clicking all over. :P
the CHM reader thingy and DOS Prompt have the about dialog there, too... But I wasn't thinking of that.

TinyMap2 - Latest in map compression! [ 8/26/12 - New build! Potentially fixed Win7 crash ]
EUD Action Enabler - Lightweight EUD/EPD support! (ChaosLauncher/MPQDraft support!)
EUDDB - topic - Help out by adding your EUDs! Or Submit reference files in the References tab!
MapSketch - New image->map generator!
EUDTrig - topic - Quickly and easily convert offsets to EUDs! (extended players supported)
SC2 Map Texture Mask Importer/Exporter - Edit texture placement in an image editor!
(user posted image) This page has been viewed (user posted image) times!
Top

Post #11     MC˛poiuy_qwert Jun 21 2008, 6:27 pm

[Avatar]
PyMS and ProTRG developer
offlinecontact
Rank: Regular
So noone has anything on topic to say? Has anyone even downloaded it, let alone tried one of the programs..?

Top

Post #12     Magicide Jul 7 2008, 12:17 am

[Avatar]
offlinecontact
Rank: Regular
sounds like a very useful program.

I've been wanting an all-in-one for a while.

Imma try this out and get back to you =)

Top

Post #13     MC˛poiuy_qwert Jul 7 2008, 4:09 pm

[Avatar]
PyMS and ProTRG developer
offlinecontact
Rank: Regular
Well im glad someone at least looked at my post... Thanks for trying it Lurka, i hope you like it. If you have any problems, complaints, features, or anything, im always open to any of them and will always try my hardest to resolve any issues quickly and efficiently.

Top

Post #14     Clokr_ Jul 7 2008, 4:29 pm

[Avatar]
offlinecontact
Rank: Regular
Quote from O)FaRTy1billion[MM]
It was Blizzard, as far as I know. When it came about it was said that it was found in a German SC patch or something... All the files that came with it were German, so I fixed that. :P

In the version info it says "GameTemplate MFC Application"... "MFC" = ?
It's copyright is 1997, so that seems believable.
I thought I remembered seeing a name somewhere on it...

Quote
CONTROL 128, -1, STATIC, SS_ICON | WS_CHILD | WS_VISIBLE, 11, 17, 20, 20
CONTROL "GameTemplate Version 1.3", -1, STATIC, SS_LEFT | SS_NOPREFIX | WS_CHILD | WS_VISIBLE | WS_GROUP, 40, 10, 119, 8
CONTROL "Copyright (C) 1997", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 40, 50, 105, 8
CONTROL "OK", 1, BUTTON, BS_DEFPUSHBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 170, 5, 35, 15
CONTROL "Blizzard Entertainment", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 40, 60, 119, 8
CONTROL "Written by Gage Galinger ", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 40, 35, 82, 8
CONTROL "Created 09/11/97", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 40, 25, 120, 8
CONTROL "GameTemplate Version 1.0", -1, STATIC, SS_LEFT | SS_NOPREFIX | WS_CHILD | WS_VISIBLE | WS_GROUP, 40, 10, 119, 8
CONTROL "Written by Gage Galinger ", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 40, 35, 119, 8
CONTROL "Created 09/11/97", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 40, 25, 119, 8
Yup. Blizzard made it.
OMG! It was made 9/11. COINCIDENCE?! That means Blizzard must be part of Al-Qaeda!

Yeah blizzard made it. My spanish SC vanilla CD has it inside install.exe :P

EDIT: lol this is the guy who made the app http://www.mobygames.com/developer/sheet/view/developerId,9167/

Top

Post #15     Magicide Jul 8 2008, 6:29 pm

[Avatar]
offlinecontact
Rank: Regular
Simply brilliant.

As far as I've tested, there are no bugs that i've noticed enough to care.

An iscript editor wouldn't go amiss, though =)

Keep it up.

Top

Post #16     MC˛poiuy_qwert Jul 8 2008, 7:22 pm

[Avatar]
PyMS and ProTRG developer
offlinecontact
Rank: Regular
An IScript editor is next on my list. Thanks for the testing! I would love to hear of even the smallest problems if you remember any though.

Top

Post #17     A_of-s_t Jul 8 2008, 7:27 pm

[Avatar]
Rank: Elite
offlinecontact
Rank: Veteran
Quote from poiuy_qwert
An IScript editor is next on my list. Thanks for the testing! I would love to hear of even the smallest problems if you remember any though.
You're AIGUI editor gives me constant errors that a section is unused or isn't called when I've called it numerous times throughout the script. The scripts work perfectly ingame, its just that your debugger is buggy :P .

Top

Post #18     MC˛poiuy_qwert Jul 8 2008, 7:28 pm

[Avatar]
PyMS and ProTRG developer
offlinecontact
Rank: Regular
Script?

Top

Post #19     A_of-s_t Jul 8 2008, 7:29 pm

[Avatar]
Rank: Elite
offlinecontact
Rank: Veteran
Quote from poiuy_qwert
Script?
The AI scripts I import into the AI file with pyAI. Also, your AI editor corrupts files like... 50% of the time.


However, that's not to say that your editor isn't good -- its a great editor -- I'd just like to see some things fixed :P

Top

Post #20     MC˛poiuy_qwert Jul 8 2008, 7:34 pm

[Avatar]
PyMS and ProTRG developer
offlinecontact
Rank: Regular
I was asking if you could post the script either with PM or here. I have had a complaint about labels being said to not be used but obviously are, and thought I had fixed it, but noone has ever had a problem with corruption that wasn't just a stupid mistake on my end (no actual corruption occured). So please send me the script which gives incorrect warnings, and any bin files that have been "corrupted" by the editor, and i'll fix it, without them, theres not much I can do.

Top

Pages: 1 2 3 » 12 >
Report topic

0 members in this topic (italic members are currently writing a reply): None
+ guest(s)


[07:17 pm]
Wing Zero -- lol
[07:10 pm]
Pr0nogo -- one hour in I decided not to because it was that retarded
[07:10 pm]
Pr0nogo -- I was about to LP Gradius' SCII campaign
[06:49 pm]
jjf28 -- min settings so dull
[06:48 pm]
jjf28 -- league time, with a real graphics card for the first time in half a year :D
[06:47 pm]
O)FaRTy1billion -- er, he skateboards every day. I went at midnight because that is when he gets off
[06:46 pm]
O)FaRTy1billion -- I've ridden there to meet my friend who skateboards to work every day at like midnight .. xD
Please log in to shout.