Page 3 of 7
Re: PyMS, Mac and Windows compatable Modding Suite
Posted: Tue Nov 18, 2008 9:15 pm
by poiuy_qwert
More cool stuff. I have now added an Insert/Previewer window to PyICE for easy GRP previewing and easy frame/image/sprite/flingy command and id editing and inserting:
[imgwh 526x359]
http://i33.tinypic.com/nfihaq.jpg[/imgwh]
Re: PyMS, Mac and Windows compatable Modding Suite
Posted: Wed Nov 19, 2008 7:50 pm
by Hercanic
Frickin' sweet, man! Now it just needs a sound previewer to completely eclipse ICE.
Re: PyMS, Mac and Windows compatable Modding Suite
Posted: Thu Nov 20, 2008 3:04 pm
by Lavarinth
ICE had a sound preview?
Was there ever a newer more upgraded BIN Edit tool?
Re: PyMS, Mac and Windows compatable Modding Suite
Posted: Thu Nov 20, 2008 3:23 pm
by poiuy_qwert
Yes it does
and so will PyICE soon.
If you mean newer then
BinEditII then no, but I do plan to eventually add a BIN editor to PyMS.
Re: PyMS, Mac and Windows compatable Modding Suite
Posted: Thu Nov 20, 2008 4:18 pm
by Maglok
It's such a shame I didn't have these tools when I still modded the game.
Re: PyMS, Mac and Windows compatable Modding Suite
Posted: Thu Nov 20, 2008 4:26 pm
by IskatuMesk
p_q is the programmer we should have had in 2000
Re: PyMS, Mac and Windows compatable Modding Suite
Posted: Thu Nov 20, 2008 5:13 pm
by Lavarinth
We all know StarCraft will continue to be modded after StarCraft 2 is released, anyway.
Re: PyMS, Mac and Windows compatable Modding Suite
Posted: Thu Nov 20, 2008 11:14 pm
by UntamedLoli
Even though KA's programs worked they were an abomination for being unstable and corrupting things usually involving redoing everything in a dat file that kind of made me not want to touch it after a while, Stargraft was like trying to sprint through a minefield because you know its going to explode you just don't know when.
Re: PyMS, Mac and Windows compatable Modding Suite
Posted: Thu Nov 20, 2008 11:26 pm
by Hercanic
Heh, minefield is right. There was one awesome bug in Stargraft, where if you ever selected the Build Addon entry in Orders, it overwrote whatever was originally there with whatever you had selected before it. In other words, the mere selection of the entry completely broke add-ons, and there was no way to look at the original code to fix it without overwriting it.
Re: PyMS, Mac and Windows compatable Modding Suite
Posted: Fri Nov 21, 2008 10:20 am
by IskatuMesk
Never in my ten years of modding have I dealt with programs as unstable as Stargraft/CV5 (Diablo 2 graphics editor - holy shit this gave stargraft a great run for its money), as corrupting as ICE and Arsenal, and as ridiculously useless and broken as Memgraft UI.
If you so much as resaved the default images.dat in Arsenal 3, it was corrupted. Period.
Re: PyMS, Mac and Windows compatable Modding Suite
Posted: Fri Nov 21, 2008 11:27 am
by poiuy_qwert
Thanks for your support guys! Here you go Hercanic
[imgwh 279x145]
http://i33.tinypic.com/2uii2rq.png[/imgwh]
Re: PyMS, Mac and Windows compatable Modding Suite
Posted: Fri Nov 21, 2008 12:29 pm
by Hercanic
Sweet baby jebus! Awesome! =oD
Will these previewers open up when you double-click on a sound or image entry in the Iscript Editor?
Re: PyMS, Mac and Windows compatable Modding Suite
Posted: Fri Nov 21, 2008 12:58 pm
by poiuy_qwert
No, currently you just have the insertion cursor (blinking vertical line where your text inserts when you type) on the line with the command you would like to preview/edit and either hit ctrl+w (playframes/images/sprites/flingys) or ctrl+q (sounds) to open the previewer. Whatever values the selected command has, they will be selected for you in the window. I didn't make it double click because people use double clicking to select whole words at a time, so I dont want to interfere with that.
Re: PyMS, Mac and Windows compatable Modding Suite
Posted: Sat Dec 06, 2008 9:49 pm
by poiuy_qwert
PyMS v1.0.0 has just been released! Everyone should update for the many new features and bug fixes, which include:
- Online version checker
- Graphics and sound inserters/perviewers for PyICE
- GRP previews in PyDAT
- Increased graphics loading speeds (thanks to PIL, which is an optional extra download for the source users, but comes pre-packed for the EXE users)
- Saving/Loading from MPQ's and embedded MPQ's in PyDAT and PyAI
Re: PyMS, Mac and Windows compatable Modding Suite
Posted: Sun Dec 07, 2008 12:16 am
by Hercanic
In PyICE, I loaded an iscript.bin from default, opened the Scourge in the Iscript Editor, and Right-Clicked on the 42 in the first imgul of ScourgeInit. I got a popup error with a trackback number. I hit the Contact link twice.
Code: Select all
197,366 1.0Exception in Tkinter callback
Traceback (most recent call last):
File "Tkinter.pyc", line 1403, in __call__
File "Libs\utils.pyc", line 301, in contact
File "webbrowser.pyc", line 60, in open
File "webbrowser.pyc", line 516, in open
WindowsError: [Error 2] The system cannot find the file specified: u'C:\\Documents and Settings\\L\\Desktop\\PyMSwinEXE\\PyMSwinEXE\\Libs\\Docs\\intro.html'
Exception in Tkinter callback
Traceback (most recent call last):
File "Tkinter.pyc", line 1403, in __call__
File "Libs\utils.pyc", line 301, in contact
File "webbrowser.pyc", line 60, in open
File "webbrowser.pyc", line 516, in open
WindowsError: [Error 2] The system cannot find the file specified: u'C:\\Documents and Settings\\L\\Desktop\\PyMSwinEXE\\PyMSwinEXE\\Libs\\Docs\\intro.html'
While in the new Preview/Insert menu, when I try to view the Maelstrom Hit (at very end of list) entry in Images, I get another error.
Code: Select all
Exception in Tkinter callback
Traceback (most recent call last):
File "Tkinter.pyc", line 1403, in __call__
File "Libs\utils.pyc", line 563, in choose
File "Libs\utils.pyc", line 534, in set
File "Libs\utils.pyc", line 573, in disp
File "PyICE.pyw", line 178, in <lambda>
File "PyICE.pyw", line 313, in select
File "PyICE.pyw", line 341, in drawpreview
AttributeError: 'unicode' object has no attribute 'get_value'
Same as above, but with the 984 Maelstrom Overlay (Large) in Images.dat entries.
Code: Select all
Exception in Tkinter callback
Traceback (most recent call last):
File "Tkinter.pyc", line 1403, in __call__
File "Libs\utils.pyc", line 563, in choose
File "Libs\utils.pyc", line 534, in set
File "Libs\utils.pyc", line 573, in disp
File "PyICE.pyw", line 178, in <lambda>
File "PyICE.pyw", line 313, in select
File "PyICE.pyw", line 341, in drawpreview
AttributeError: 'unicode' object has no attribute 'get_value'