WHAT IS THE PROBLEM (Bug?) WITH SCXE???
-------------------------
WHAT IS SCXE:Well, anyway,
for those who don't know, I'll explain smth:
(I didn'y hack anything, just my ovseravtion, may me not exact)
SCXE seems to be actually "Staredit.exe" with modified parts
+ a built-in data structures that replace ones from MPQs
and "editlocal.DLL" with modified resources
SCXE differences from Staredit consist of these things:
* Dialogs & other resources: change of size, adding colorcodes support, images...
* Defaults change: maxupgrade=255, not 3
* Data from original .dat from MPQs somehow replaced by SCXE.EXE's built-in data
... and that's all.
-------------------------
WHAT CAN BE DONE WITH STAREDITPOSSIBLE:
With Resource Hacking programs:
(Here was a link that was removed after BeeR_KeG[eM]'s post(thanks). Sorry for any damage caused by me because I didn't read the forum rules)
+ Change ANY of icons, logos, splash screen pictures, a.s.o.
+ Change dialogs: adding labels, edit boxes, change sizes of dialog boxes and their
elements. You can add, for examle, a new button to a dialog, but it'll do nothing upon clicking it, list box will show no items, a.s.o...
+ Change MENU by rearraging commands
(COOL... When I was typing this I've realized that I CAN PLACE "unit settings" between "Window" and "help" submenus !!!!! No need to click those stupid menus anymore!!!! I'll release changed staredit/SCXE's dll someday)
+ Change ANY of strings that appear in StarEdit like:
QUOTE
Show Leader Board for player closest to <quantity>number</quantity> kills of <unit>unit</unit>.\nDisplay label: '<label>label</label>'"
Space Platform
Player 2
........
With EXE-structure-editor / Hex-editor / HIEW
+ Defaults (upgrade start,max,and so on...)
(proved by SCXE; I don't know where are they or their format)
+ any string in the EXE.
Examples:
"patch_rt.mpq"
"Starcraft\StarEdit\Settings" (registry)
"staredit\scenario.chk" , "staredit\wav\"
!!!! ... possibly without an ability to change number of symbols in those strings, like as changing "storm.dll" --> "super.dll" is possibe, and "storm.dll" --> "mycoolstrom.dll" is impossible or Very Hard.( it's usually not that hard... )
With Arsenals + GRP editors + WinMPQ + MPQdraft
+ Change icons/names/stats of units IN STAREDIT
You MAY order StarEdit that zerglings are flying units, BUT StarCRAFT won't know about it. You MAY place buildings on illegal terrain in Staredit, but StarCRAFT still won't allow you to build on these.
+ Change AI scripts like it's done in SCXE
+ Do anything with units that's possible in SCXE, like placing units for Player12, independant addons... 1-pixel placement ...... "secret" units like nuke missiles...
-------------------------
WHAT can NOT BE DONE WITH STAREDIT- Anything that involves changing starcraft itself like:
new units/ modified unit stats is starcraft (zerglings fly)
changes in trigger system like converting a numer to a string with a single trigger
computers selectible in create UMS game...
- placing units for players other than 1..8 and 12
- placing sprites
- placing units over #227
- aligning buildings to grid on an illegal terrain (it's really possible, but needs MUCH hacking, same goes to aligning other units )
- non-starndard location sizing (well... that is possibly doable... maybe...)
- other such things
----------------------------------------
Hey, do you want to be able to be ABSOLUTELY race-independable if you're
using BRUSH PALETTE (I do). Then you could download my Ultimedit!
I'll post the link after I upload NON-buggy version.
----------------------------------------
PLEASE TELL ME WHAT YOU WANT OF STAREDIT!
(Well, I mean staredit PATCHES)