PyMS, Mac and Windows compatable Modding Suite

User avatar
poiuy_qwert
Terran Goliath Dome Polisher
Terran Goliath Dome Polisher
Posts: 116
Joined: Sun Jun 15, 2008 5:06 pm
Contact:

Re: PyMS, Mac and Windows compatable Modding Suite

Post by poiuy_qwert »

For the first, the error window originally popped up because of left over debug output from right clicking, pressing contact however was bugged. Both those have been fixed, thanks!
For the preview bug, that was a bug choosing special palettes, this has been fixed as well, thanks again!

So far you are the only one that downloaded it so just redownload and it never happened ;)
Last edited by poiuy_qwert on Sun Dec 07, 2008 1:46 am, edited 1 time in total.
[align=center][url=http://www.modcrafters.com][imgwh 400x75]http://www.modcrafters.com/images/sig_logo.png[/imgwh][/url]
[url=http://www.modcrafters.com/wiki/index.php?title=PyMS]PyMS[/url] ([url=http://www.broodwarai.com/forums/index.php?showforum=40]Forums[/url]/[url=http://www.campaigncreations.org/forum/index.php?topic=877.0]Local[/url]) | [url=http://www.broodwarai.com/forums/index.php?showtopic=709&view=getnewpost]ProTRG[/url] ([url=http://www.campaigncreations.org/forum/index.php?topic=2214.0]Local[/url]) | [url=http://www.staredit.net/topic/4540/]LocUnlock[/url][/align]
User avatar
poiuy_qwert
Terran Goliath Dome Polisher
Terran Goliath Dome Polisher
Posts: 116
Joined: Sun Jun 15, 2008 5:06 pm
Contact:

Re: PyMS, Mac and Windows compatable Modding Suite

Post by poiuy_qwert »

My next project for PyMS:
[imgwh 563x321]http://i40.tinypic.com/juv5dx.png[/imgwh]

If you didn't notice it is based heavily on HawTiles by FaRTy1billion (layout/labels).

Also, i was wondering if i could get a sticky?
[align=center][url=http://www.modcrafters.com][imgwh 400x75]http://www.modcrafters.com/images/sig_logo.png[/imgwh][/url]
[url=http://www.modcrafters.com/wiki/index.php?title=PyMS]PyMS[/url] ([url=http://www.broodwarai.com/forums/index.php?showforum=40]Forums[/url]/[url=http://www.campaigncreations.org/forum/index.php?topic=877.0]Local[/url]) | [url=http://www.broodwarai.com/forums/index.php?showtopic=709&view=getnewpost]ProTRG[/url] ([url=http://www.campaigncreations.org/forum/index.php?topic=2214.0]Local[/url]) | [url=http://www.staredit.net/topic/4540/]LocUnlock[/url][/align]
User avatar
Lavarinth
Xel'naga Administrator
Xel'naga Administrator
Posts: 6539
Joined: Wed Aug 16, 2006 5:21 pm
Location: His Ashworld Planet

Re: PyMS, Mac and Windows compatable Modding Suite

Post by Lavarinth »

Consider it done.
- - Lavarinth
Campaign Creations Administrator
User avatar
poiuy_qwert
Terran Goliath Dome Polisher
Terran Goliath Dome Polisher
Posts: 116
Joined: Sun Jun 15, 2008 5:06 pm
Contact:

Re: PyMS, Mac and Windows compatable Modding Suite

Post by poiuy_qwert »

:D Thanks a lot!
[align=center][url=http://www.modcrafters.com][imgwh 400x75]http://www.modcrafters.com/images/sig_logo.png[/imgwh][/url]
[url=http://www.modcrafters.com/wiki/index.php?title=PyMS]PyMS[/url] ([url=http://www.broodwarai.com/forums/index.php?showforum=40]Forums[/url]/[url=http://www.campaigncreations.org/forum/index.php?topic=877.0]Local[/url]) | [url=http://www.broodwarai.com/forums/index.php?showtopic=709&view=getnewpost]ProTRG[/url] ([url=http://www.campaigncreations.org/forum/index.php?topic=2214.0]Local[/url]) | [url=http://www.staredit.net/topic/4540/]LocUnlock[/url][/align]
User avatar
Hercanic
Protoss Stargate Concierge
Protoss Stargate Concierge
Posts: 1286
Joined: Sat Aug 19, 2006 12:11 am
Contact:

Re: PyMS, Mac and Windows compatable Modding Suite

Post by Hercanic »

The TileEditor is looking awesome! =oD

Problem 1: In PyDAT, default Units.dat, all units have the Independent Group Flag checked.

Problem 2: In PyDAT, default Weapons.dat, all weapons show as the Independent Type. If you select the dropbox, Normal is highlighted, and without selecting anything, just clicking elsewhere, it becomes normal. Browsing through all other weapons also shows them to be normal. Closing and reopening PyDAT shows all weapons as Independent again.

Problem 3: If I open PyTBL, and then, without doing anything, try to close it, I get an error message.

Code: Select all

Exception in Tkinter callback
Traceback (most recent call last):
  File "Tkinter.pyc", line 1403, in __call__
  File "PyTBL.pyw", line 634, in exit
  File "PyTBL.pyw", line 637, in destroy
TypeError: unbound method destroy() must be called with Toplevel instance as first argument (got NoneType instance instead)
Clicking OK, PyTBL remains open. Trying to close again results in the same error, making the program unquitable.



Idea 1: In PyDAT, Units.dat, having a preview window for the Placement box, like how we're able to preview Unit Dimensions.

Idea 2: In PyDAT, Weapons.dat, having a preview window for the Splash Radius. Three differently colored circles overlayed on something like a Marine or somesuch.

Idea 3: In PyDAT, Weapons.dat, having a Seconds output for the Cooldown, like the one for Build Time in Units.dat.

Idea 4: In PyDAT, Flingy.dat, having an acceleration/top speed simulation window. Might be overly complicated, though.

Idea 5: In PyDAT, Flingy.dat, having a Pixels output box for Halt Distance, and an output box for the Top Speed equation.

Idea 6: In PyDAT, Sfxdata, having a Sound Preview button.

Idea 7: In PyDAT, Portdata, having a Portrait preview. May be overly complicated, though, given PyDAT would need the ability to interpret and display SMK files.

Idea 8: PyGRP controls in the Iscript Editor's GRP Previewer.
User avatar
poiuy_qwert
Terran Goliath Dome Polisher
Terran Goliath Dome Polisher
Posts: 116
Joined: Sun Jun 15, 2008 5:06 pm
Contact:

Re: PyMS, Mac and Windows compatable Modding Suite

Post by poiuy_qwert »

Thanks, the problems have been fixed for the next version.

Idea 1: Good idea, i'll probably add this.
Idea 2: Possibly, but I'll have to find out what the values correspond to.
Idea 3: Yeah sure i'll do that.
Idea 4: Sorry, this will not be implemented
Idea 5: Yeah i'll do that.
Idea 6: Sure, will do.
Idea 7: Not going to happen unless I make a SMK editor (i've thought about it, maybe in later versions)
Idea 8: Will do also.

Thanks for the bug reports and especially the great ideas!
[align=center][url=http://www.modcrafters.com][imgwh 400x75]http://www.modcrafters.com/images/sig_logo.png[/imgwh][/url]
[url=http://www.modcrafters.com/wiki/index.php?title=PyMS]PyMS[/url] ([url=http://www.broodwarai.com/forums/index.php?showforum=40]Forums[/url]/[url=http://www.campaigncreations.org/forum/index.php?topic=877.0]Local[/url]) | [url=http://www.broodwarai.com/forums/index.php?showtopic=709&view=getnewpost]ProTRG[/url] ([url=http://www.campaigncreations.org/forum/index.php?topic=2214.0]Local[/url]) | [url=http://www.staredit.net/topic/4540/]LocUnlock[/url][/align]
User avatar
Hercanic
Protoss Stargate Concierge
Protoss Stargate Concierge
Posts: 1286
Joined: Sat Aug 19, 2006 12:11 am
Contact:

Re: PyMS, Mac and Windows compatable Modding Suite

Post by Hercanic »

PyGRP, when pushing the play button on a certain GRP:

Code: Select all

Exception in Tkinter callback
Traceback (most recent call last):
  File "Tkinter.pyc", line 1403, in __call__
  File "Tkinter.pyc", line 498, in callit
  File "PyGRP.pyw", line 579, in playframe
  File "PyGRP.pyw", line 518, in preview
  File "Libs\GRP.pyc", line 38, in frame_to_photo
  File "PIL\Image.pyc", line 1185, in putdata
TypeError: too many data entries

Idea: PyDAT Omni tab. When opening an MPQ, this tab would have everything all rolled into one. For instance:

Marine folder
--> Stats (Units.dat)
--> Gauss Rifle (Weapons.dat)
--> Flingy (Flingy.dat)
--> Infantry Armor (Upgrades.dat)
--> Infantry Weapons (Upgrades.dat)
--> Etc.
--> If cross-application jumps become a reality, then additional things could be filed under here, like the Iscript, LO*s, and TBL entries.

Siege Tank folder
--> Tank Stats
--> Tank Turret Stats
--> Siege Stats
--> Siege Turret Stats
--> Arclite Cannon
--> Arclite Shock Cannon
--> Flingy
--> Vehicle Armor
--> Vehicle Weapons
--> Sprite
--> Image
--> Portrait

So it'd let you quickly alter everything related to each unit. Since it's dealing with the MPQ, it could save a custom TXT file, like FireGraft, with custom sorting and naming for the most streamlined modding possible.

If the folders contain things that you don't need to worry about in your mod, or prefer going to the manually in exchange for a more concise list, an Options menu with view checkboxes for each item could be made available. So, if you don't need the armor and weapon upgrades, uncheck those, and they'll hide from view.
Last edited by Hercanic on Mon Dec 22, 2008 7:14 pm, edited 1 time in total.
User avatar
poiuy_qwert
Terran Goliath Dome Polisher
Terran Goliath Dome Polisher
Posts: 116
Joined: Sun Jun 15, 2008 5:06 pm
Contact:

Re: PyMS, Mac and Windows compatable Modding Suite

Post by poiuy_qwert »

Can I please have the GRP?

The idea MIGHT be implemented later down the line, but I dont now.

Thanks!
[align=center][url=http://www.modcrafters.com][imgwh 400x75]http://www.modcrafters.com/images/sig_logo.png[/imgwh][/url]
[url=http://www.modcrafters.com/wiki/index.php?title=PyMS]PyMS[/url] ([url=http://www.broodwarai.com/forums/index.php?showforum=40]Forums[/url]/[url=http://www.campaigncreations.org/forum/index.php?topic=877.0]Local[/url]) | [url=http://www.broodwarai.com/forums/index.php?showtopic=709&view=getnewpost]ProTRG[/url] ([url=http://www.campaigncreations.org/forum/index.php?topic=2214.0]Local[/url]) | [url=http://www.staredit.net/topic/4540/]LocUnlock[/url][/align]
User avatar
Hercanic
Protoss Stargate Concierge
Protoss Stargate Concierge
Posts: 1286
Joined: Sat Aug 19, 2006 12:11 am
Contact:

Re: PyMS, Mac and Windows compatable Modding Suite

Post by Hercanic »

It actually happened on a couple:

http://www.staredit.net/files/1065/

http://www.staredit.net/files/1070/

http://www.staredit.net/files/596/ (In Weapons --> recolor- super phase dis.grp)


Oh, also my GRPs are no longer associated to PyGRP. In a previous version, I clicked the association button, and it worked great. Since I've replaced that with the latest release, the association is broken, and clicking the association button does not work. It gives the error:

"Registry Error: Could not remove pre-existing file association"
User avatar
Hercanic
Protoss Stargate Concierge
Protoss Stargate Concierge
Posts: 1286
Joined: Sat Aug 19, 2006 12:11 am
Contact:

Re: PyMS, Mac and Windows compatable Modding Suite

Post by Hercanic »

Oh, and when you go to open a GRP in PyGRP, the title of the dialogue box says: "Open aiscript.bin"
User avatar
poiuy_qwert
Terran Goliath Dome Polisher
Terran Goliath Dome Polisher
Posts: 116
Joined: Sun Jun 15, 2008 5:06 pm
Contact:

Re: PyMS, Mac and Windows compatable Modding Suite

Post by poiuy_qwert »

Lol, ok. Thanks I'll check it out asap.
[align=center][url=http://www.modcrafters.com][imgwh 400x75]http://www.modcrafters.com/images/sig_logo.png[/imgwh][/url]
[url=http://www.modcrafters.com/wiki/index.php?title=PyMS]PyMS[/url] ([url=http://www.broodwarai.com/forums/index.php?showforum=40]Forums[/url]/[url=http://www.campaigncreations.org/forum/index.php?topic=877.0]Local[/url]) | [url=http://www.broodwarai.com/forums/index.php?showtopic=709&view=getnewpost]ProTRG[/url] ([url=http://www.campaigncreations.org/forum/index.php?topic=2214.0]Local[/url]) | [url=http://www.staredit.net/topic/4540/]LocUnlock[/url][/align]
User avatar
Hercanic
Protoss Stargate Concierge
Protoss Stargate Concierge
Posts: 1286
Joined: Sat Aug 19, 2006 12:11 am
Contact:

Re: PyMS, Mac and Windows compatable Modding Suite

Post by Hercanic »

Idea: PyDAT, Weapons.dat, output field for range as pixels. Other applications use pixel range, like iscript, so it'd be handy. 1 range = 16 pixels.
User avatar
poiuy_qwert
Terran Goliath Dome Polisher
Terran Goliath Dome Polisher
Posts: 116
Joined: Sun Jun 15, 2008 5:06 pm
Contact:

Re: PyMS, Mac and Windows compatable Modding Suite

Post by poiuy_qwert »

PyMS v1.1.0 has now been released! This includes the much needed PyTBL closing fix, and the new PyTILE, along with other new features/bug fixes. I recommend updating ASAP! One big change you should be aware of is the source version (what the Mac users and some Windows users use), now requires PIL to run. If your program isn't opening from the source version, that might be why. Check out the docs for a link to the download if you use the source version.

Your idea missed this version Hercanic, but I can do it for the next. Are you sure 1 range = 16 pixels?
[align=center][url=http://www.modcrafters.com][imgwh 400x75]http://www.modcrafters.com/images/sig_logo.png[/imgwh][/url]
[url=http://www.modcrafters.com/wiki/index.php?title=PyMS]PyMS[/url] ([url=http://www.broodwarai.com/forums/index.php?showforum=40]Forums[/url]/[url=http://www.campaigncreations.org/forum/index.php?topic=877.0]Local[/url]) | [url=http://www.broodwarai.com/forums/index.php?showtopic=709&view=getnewpost]ProTRG[/url] ([url=http://www.campaigncreations.org/forum/index.php?topic=2214.0]Local[/url]) | [url=http://www.staredit.net/topic/4540/]LocUnlock[/url][/align]
User avatar
Hercanic
Protoss Stargate Concierge
Protoss Stargate Concierge
Posts: 1286
Joined: Sat Aug 19, 2006 12:11 am
Contact:

Re: PyMS, Mac and Windows compatable Modding Suite

Post by Hercanic »

Yep, definately sure. I've been working with the factor of 16 per range unit within iscript successfully (iscript uses pixels).
User avatar
poiuy_qwert
Terran Goliath Dome Polisher
Terran Goliath Dome Polisher
Posts: 116
Joined: Sun Jun 15, 2008 5:06 pm
Contact:

Re: PyMS, Mac and Windows compatable Modding Suite

Post by poiuy_qwert »

v1.1.1 has been released, get it on the main PyMS page! This version fixes many bugs, adds new features, and adds the new program PyPCX. Enjoy!
[align=center][url=http://www.modcrafters.com][imgwh 400x75]http://www.modcrafters.com/images/sig_logo.png[/imgwh][/url]
[url=http://www.modcrafters.com/wiki/index.php?title=PyMS]PyMS[/url] ([url=http://www.broodwarai.com/forums/index.php?showforum=40]Forums[/url]/[url=http://www.campaigncreations.org/forum/index.php?topic=877.0]Local[/url]) | [url=http://www.broodwarai.com/forums/index.php?showtopic=709&view=getnewpost]ProTRG[/url] ([url=http://www.campaigncreations.org/forum/index.php?topic=2214.0]Local[/url]) | [url=http://www.staredit.net/topic/4540/]LocUnlock[/url][/align]
Post Reply