Staredit Network

Staredit Network -> Modding Assistance -> New Mod How To Guide
Report, edit, etc...Posted by Oo.Insane.oO on 2006-11-21 at 21:19:34
Note: not finished yet just wondering what you guys think

[CENTER]Lakai's Guide To Modding[/CENTER]


A complete guide to learning how to mod from installing the programs to completing a mod



Lesson 1: How to get started

To get started with modding you need to first download a few programs your going to need to complete this tutorial.

Datedit
MPQDraft
WinMPQ
TblPad
StarGraft
MemGraft
Ice or ICECC
RetroGRP
Photoshop or some other image program
Game Template Editor
ListFiles For WinMPQ


What good are these programs if you dont know what they do right?

DatEdit - Used for editing the .DAT files of starcraft. You can edit the units health damage speed armor or guns as well as many other things

MPQDraft - a self extracting patch maker. You can write your own patch or use a patched MPQ using it

WinMPQ - An MPQ editor. do anything from extract to adding mpq pieces into your mpq to make your mod the best it can be

TblPad - The strings of starcraft can be edited with this tool. From the text to the unit names this is the tool to edit it with

Stargraft - allows memory patches to be made it allows you to edit the tech tree aswell as alot of other cool things Patched files from StarGraft or only compatible up to Starcraft 1.07

MemGraft - A more updated version of Stargraft

[CENTER]Lakai's Guide To Modding[/CENTER]


A complete guide to learning how to mod from installing the programs to completing a mod



Lesson 1: How to get started

To get started with modding you need to first download a few programs your going to need to complete this tutorial.

Datedit
MPQDraft
WinMPQ
TblPad
StarGraft
MemGraft
Ice or ICECC
RetroGRP
Photoshop or some other image program
Game Template Editor
ListFiles For WinMPQ


What good are these programs if you dont know what they do right?

DatEdit - Used for editing the .DAT files of starcraft. You can edit the units health damage speed armor or guns as well as many other things

MPQDraft - a self extracting patch maker. You can write your own patch or use a patched MPQ using it

WinMPQ - An MPQ editor. do anything from extract to adding mpq pieces into your mpq to make your mod the best it can be

TblPad - The strings of starcraft can be edited with this tool. From the text to the unit names this is the tool to edit it with

Stargraft - allows memory patches to be made it allows you to edit the tech tree aswell as alot of other cool things Patched files from StarGraft or only compatible up to Starcraft 1.07

MemGraft - A more updated version of Stargraft

ICE or ICECC - Iscript editors that can edit the scripts of the units

RetroGRP - The GRP extractor useful for taking out unit graphics and putting in your own (requires some sort of image softwear)

Game Template Editor - Edits the game types from Melee to Distruction ect

Once all your programs are installed and you briefly know what they are capable of move on to lesson 2.

Lesson 2: The first step into modding "DatEdit"

As previously stated datedit is "Used for editing the .DAT files of starcraft. You can edit the units health damage speed armor or guns as well as many other things." In this tutorial you are going to make a mod of one unit that is going to transform from a plain starcraft unit to something exceptional

Step 1 - Open Datedit user posted image

Step 2 - Click on "Terran Marine" or use your own choice of unit for this mod.

Step 3: Change around his health shields armor mineral costs and time heres what I chose to do: user posted image

There are alot of cooler things you can do with modding other than dat editing so that is all we are going to do with it. Save your DAT file as Units dont change it.

Lesson 3: Taking a GRP file out of WinMPQ

Step 1: Open WinMPQ and load up Stardat.MPQ out of your Starcraft folder user posted image

Youll notice all the unknown files and this is what the Listfiles are for

Step 2: Load the listfiles by going to Options > File Lists and loading the list into WinMPQ user posted image

Youll now notice there are far less unknowns than before and now you can actually tell what it is

Step 3: Find the marine GRP named unit\terran\marine.grp and extract it

You should now have the marine GRP file on your desktop. When this is done proceed to Lesson 4

Lesson 4: RetroGRP

Step 1: Open RetroGRP and load up your marine grp like I have done user posted image

Step 2: Click write out BMP's to get all of the individual frames for the unit

Step 3: Eather find what kind of GRP you want or begin constructing your own grps on each individual frame im using this grp

Step 4: Reopen RetroGRP put the GRP file in and compile it back into a GRP by loading the Ral file

Step 5: Place the GRP file where your Dat file is since you will need them for later in the mod and move on to Lesson 5

Lesson 5: Working with TblPad

Its time to make your mod make sense since a dinosaur named Terran Marine doesnt exactially make sense

Step 1: open up TblPad

Step 2: Load up the table you need and find the name Terran Marine

Step 3: Name the Terran Marine string whatever you want but it makes sense to make it fit in with the unit

Step 4: Save the file and exit TblPad




In progress:

Stargraft / Memgraft lesson
Iscripting lesson
Game template lesson
Completing the mod lesson
Cleaning up tutorial
Going more into detail
More pictures
ect.

Im posting this to see what you guys think

Post comments or give me suggestions hints I can put in or parts im missing or should I just stop this whole thing completely? Post it here
Report, edit, etc...Posted by WoAHorde2 on 2006-11-21 at 21:44:49
Needs alot more work, including how to put the stuff into the MPQs. Running MPQs. And some more description. Good job so far though.
Report, edit, etc...Posted by Oo.Insane.oO on 2006-11-21 at 21:54:48
QUOTE(WoAHorde2 @ Nov 21 2006, 09:44 PM)
Needs alot more work, including how to put the stuff into the MPQs. Running MPQs. And some more description. Good job so far though.
[right][snapback]592996[/snapback][/right]


it isnt completly done yet and "Completing the mod lesson" is gonan be about putting stuff in the mpq and running it as a mod and ill put more description in but can you help me find what needs more detail
Next Page (1)