Staredit Network > Forums > Modding Assistance > Topic: Finalizing Questions
Finalizing Questions
Feb 22 2009, 9:12 pm
By: RoryFenrir  

Feb 22 2009, 9:12 pm RoryFenrir Post #1



Alright, im getting close to finishing my mod, and i have some more questions.

1. In binedit i changed the colors of some menu text, but now it wont highlight when you mouse over, even if i change it to its default. How do i fix that?

2. In normal sc, when i click on the campaigns it makes the sound but doesnt do anything, i didnt modify it's bin, so i dont know whats up with that.

3. Is there anything you need to add to allow for online play if your mod is not the current version? Wont it ask you to update if you have a down gradded version?

4. For ballencing, what is the best way to tell if your units and AI are ballenced?

thanks, ill be releasing a test version soon



None.

Feb 22 2009, 9:25 pm O)FaRTy1billion[MM] Post #2

👻 👾 👽 💪

1. Only text color <1> highlights. You need to change the font color .pcx files themselves to change the color and keep the highlighting. (glue\*\tfont.pcx or game\tfontgam.pcx).

2. Original Starcraft campaigns are only available when the original CD is in (and vice-versa).

3. You need to connect to a private server so that normal Battle.net doesn't say wrong version.

I'm not one to ask for 4. ;o



TinyMap2 - Latest in map compression! ( 7/09/14 - New build! )
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!
\:farty\: This page has been viewed [img]http://farty1billion.dyndns.org/Clicky.php?img.gif[/img] times!

Feb 22 2009, 9:28 pm Biophysicist Post #3



3: Play it on ShadowFlare's realm or something. That's the only way to avoid the auto-upgrading. This should help: http://www.staredit.net/?p=modnight

4: Playtesting. :P Although there is a trick I've found that can get it fairly well balanced: Draw up a list of how much damage each unit does per second and take the average of each DPS value. Then, take each unit's HP value and divide it by this number to get the unit's "average effectiveness". Create a graph with each unit's cost vs. it's "average effectiveness" and draw a line of best fit. If any unit deviates too much from the line, it's probably imbalanced. This is a very rough technique and should only be used as a first step. (Also, don't factor mainly spellcasting units with weak attacks [eg the Arbiter] or non-attacking units into the average or the graph.)



None.

Feb 22 2009, 9:41 pm bajadulce Post #4



wow, TZ that's seems pretty intense system you have there. How much do you charge for a graph? I could use a breakdown of my mod's balancing myself.

@ #2. You don't need your cd for the original sc campaigns. Just add them to your mod. Make sure you add whatever else is needed for those maps as well. My mod currently has a small tutorial in Vanilla and the real deal is featured in BWar.. well at least the building blocks for one. Now, personally I have always had all of the vanilla campaigns added to my bwar install.exe (broodwar.mpq) just in case I get the urge to play one. I never do.. but still.



None.

Feb 22 2009, 9:45 pm RoryFenrir Post #5



1. Alright, well i probably wont worry about the highlights, not now at least.

2. With the new patch i thought you didnt need the cd?

3. Ill try that out

4. i think im just going to have to fight AI, let them fight and adjust as nessesary. My armies arent really ballenced like normal SC is.

I would use BW missions, but i play to have videos, and SC campaigns have more videos.



None.

Feb 22 2009, 9:48 pm Biophysicist Post #6



Quote
wow, TZ that's seems pretty intense system you have there. How much do you charge for a graph? I could use a breakdown of my mod's balancing myself.
Give me your unit stat list and I'll do it for you, but it's not really useful.



None.

Feb 22 2009, 9:55 pm bajadulce Post #7



Quote from RoryFenrir
With the new patch i thought you didnt need the cd?
broodwar.mpq IS the cd. You just need to add the Vanilla Cd files to it. Now, the users of your mod aren't going to have done this however, so you'll need to supply them with these files if you plan to replace ingame Vanilla campaign or portions of it.

Quote from name:James Buchanan
Give me your unit stat list and I'll do it for you, but it's not really useful.
I was sort of half kidding. There's train time.. where in the tech tree the units are etc. etc. However from race to race the units should match up. I.e. basic tier1 infantry vs. tier1 infantry etc. I'm hoping that I can commandeer some subjects to help test out my mod when the time comes. :)



None.

Feb 22 2009, 10:46 pm Syphon Post #8



4: Playtesting. :P Although there is a trick I've found that can get it fairly well balanced: Draw up a list of how much damage each unit does per second and take the average of each DPS value. Then, take each unit's HP value and divide it by this number to get the unit's "average effectiveness". Create a graph with each unit's cost vs. it's "average effectiveness" and draw a line of best fit. If any unit deviates too much from the line, it's probably imbalanced. This is a very rough technique and should only be used as a first step. (Also, don't factor mainly spellcasting units with weak attacks [eg the Arbiter] or non-attacking units into the average or the graph.)[/quote]

This gives me an idea!

*To excel*



None.

Feb 22 2009, 10:49 pm A_of-s_t Post #9

aka idmontie

For balancing:
Quote
Smontiel71266 [9:12 P.M.]: So, once again, it boils down to SC limitations :P. What advice would you give to new modders when dealing with these limitations and creating a new mod?
Lord Agamemnon23 [9:12 P.M.]: Well, which part of that? Dealing with limitations, or creating a mod? And which part of creating a mod?
Smontiel71266 [9:13 P.M.]: When specifically dealing with SC's limitations -- there are already too many tutorials out there about creating a mod :P.
Lord Agamemnon23 [9:13 P.M.]: Well, but I haven't written any of them :P But regardless, dealing with limitations.
Lord Agamemnon23 [9:16 P.M.]: Limitations are limitations. You've got to live with them one way or another--this isn't Warcraft III, where the World Editor lets you do nearly anything and is damn near impossible to use because of it. This is Starcraft, and they never meant for people to mod it in the first place. If what you're up against renders your entire concept inviable, then you've got no choice but to drop it. Sorry, kiddos, but that's the way it is. If you really don't want to let it go, however, or it's not integral but would be really cool to have, then sit there contemplating your navel for a while. Think about how SC is restricting you and what the concept is. Think "Can I massage this idea into another form that SC can work with?" Think "If I did this with this unit, then could I do this with this other unit, and then maybe add this trigger here, and then it'd be close enough?"
Lord Agamemnon23 [9:18 P.M.]: Modding SC is, in many ways, like those lateral thinking puzzles I hate so very very much. You know, the ones where you get a problem like "A woman heard a familiar tune. She pulled out a gun and shot a stranger. Why?" You sit there puzzled and say to yourself, WTF? And then you look at it a different way, and you say "Well, maybe if I think about this slightly differently, it'll work out." And then you realize that someone was trying to rob her house and the tune was from her musical jewelry box, and it all makes sense.
Lord Agamemnon23 [9:19 P.M.]: Well, except the jewelry box isn't a jewelry box, and the thief isn't a thief. But that's the idea.
Lord Agamemnon23 [9:19 P.M.]: And I'm going to stop there before I mangle that analogy any more.
Smontiel71266 [9:19 P.M.]: Are there any questions that you wish I had asked?
Lord Agamemnon23 [9:20 P.M.]: Hehe, I was wondering if you'd ask about balance.
Lord Agamemnon23 [9:20 P.M.]: Or unit degisn.
Lord Agamemnon23 [9:20 P.M.]: *design
Lord Agamemnon23 [9:20 P.M.]: (The two are closely related)
Smontiel71266 [9:22 P.M.]: Then I'll ask: Why is it important to balance a mod, and how would one go about balancing? Should one unit's purpose be to beat another unit? And how does one take into account all the different variables in SC such as health, shields, cost, sight range, damage and usage?
Lord Agamemnon23 [9:23 P.M.]: Whew, big question. I'll start from the end here.
Lord Agamemnon23 [9:27 P.M.]: Taking things into account? Well, sight range isn't that big of a balance factor in most games. Your biggest problems boil down to cost vs. utility. Say that Unit X is meant to counter Unit Y, and that Z counters X. If 200 minerals' worth of X can beat 200 minerals' worth of Y without problems, you're doing good. And they should lose to 200 minerals' worth of Z. Generally, given the way modders play (at least when I was still playing mod nights) mins vs. gas isn't that big of a factor. Population is something to worry about, though. And health or damage? Well, those depend on what the unit's role is. Shields, again, can be pretty much treated as health unless you're going for something that's a "hard counter" against something else specifically because of its size. Generally, the best thing you can do is just develop a sense of what's balanced and what's not and wing it from there. Throw out your ideas and then playtest them, both in special test maps and actual gameplay, until it's balanced.
Lord Agamemnon23 [9:29 P.M.]: As for purpose, I got a good deal of my start on balancing from an excellent essay by Hercanic which DiscipleOfAdun reposted on SEN v3 a long time ago. To summarize: Every unit should have a distinct purpose. If it's doing things other than what that purpose is, it's going to be imbalanced. And make sure that everything has at least one counter. Preferably more than one, since rock-paper-scissors is no fun.
Lord Agamemnon23 [9:29 P.M.]: As for why balancing is important? I could write an essay on that.
Lord Agamemnon23 [9:30 P.M.]: People will like anything with pretty graphics and big explosions. But they won't keep playing it if you can just spam one unit all the time.
Lord Agamemnon23 [9:31 P.M.]: It's just not fun unless it's balanced. Balance ensures that different people can try different things and that it'll remain fun. It keeps the game from turning into an orgy of "Who can rush to X faster?" or "Who can spam more Y?"
Lord Agamemnon23 [9:31 P.M.]: And that sort of mod won't stay around for very long.
Lord Agamemnon23 [9:34 P.M.]: I'd also like to throw out something that I call the "Mad Elephant" problem. This is what happens when every side has an imbalanced unit. This is not balance. There's external balance, which is balance between different races and is usually harder to get than the other kind, which is internal balance. That's making sure that all the different units within a race are balanced in terms of cost vs. utility. The Mad Elephant Problem solves the first at the cost of the second. In particular, I found that Starcraft: Field Command suffers from this. No offense meant to you, Voy, but I've told you before :P I call it the Mad Elephant Problem because if you have a lion, you can get rid of it by siccing a mad elephant on it. The only problem is that then you've got a mad elephant on your hands.
Smontiel71266 [9:36 P.M.]: I've noticed this problem a lot in mods. Would a proper solution be creating a unit whose sole purpose be to beat this "Mad Elephant," but it still easily beaten by other units?
Smontiel71266 [9:38 P.M.]: Oops. "...whose sole puropose *is to beat*..."
Lord Agamemnon23 [9:39 P.M.]: That would be a good solution--but a bit specific. Tut the best solution is not to have that mad elephant at all. In general, make sure that everything has some limiting factor. This unit does good damage--but only against infantry/buildings. This unit has high damage and range--but very low health. This one's pretty good overall--but slow and expensive. Be careful with that last one, by the way, because expense isn't always as limiting as you may think, particularly in the end game. Supply can be, though, but make sure that whatever-it-is can be beaten by something (or some two things) cheaper than it.
Smontiel71266 [9:40 P.M.]: What question are you glad I have not asked and what is the answer to this question?
Lord Agamemnon23 [9:43 P.M.]: "How many letters are in the answer to this question?" There are, of course, many answers, such as "Four", and "There are ffiteen," but my favorite has to be "Why, there are thirty-seven letters, of course"
Lord Agamemnon23 [9:43 P.M.]: *fifteen
Lord Agamemnon23 [9:44 P.M.]: Count 'em
Smontiel71266 [9:45 P.M.]: And now, my final question: Who do you consider the greatest insipration to your work, and who would you like to thank after this long period of modding?
Lord Agamemnon23 [9:45 P.M.]: Who? Gosh.
Lord Agamemnon23 [9:46 P.M.]: I can't name anybody as my greatest inspiration as such. I get my ideas from all sorts of places.
Lord Agamemnon23 [9:47 P.M.]: The people I'd most like to thank, though, are three. Firstly, Hercanic, for his help with the concepts of game design and balance. Secondly, Voyager7456, who has been a great friend and provided many lulz. And lastly, my father for playing Starcraft with me, helping me test, and (along with my mother) putting up with his son's weird obsessions.
Smontiel71266 [9:48 P.M.]: Thank you Lord_Agamemnon for your time and patience with all my questions. It's been a pleasure getting to know you more. Are there any last things you want to add?
Lord Agamemnon23 [9:49 P.M.]: Never split the party, kids. It never ends well. Fact.




Personal GitHub
Starcraft GitHub Organization - Feel free to request member status!
TwitchTV

Feb 22 2009, 10:51 pm ForTheSwarm Post #10



2. Copy+paste Install.exe and rename it Starcraft.mpq. Put it into your Starcraft folder. Take out Broodwar.mpq whenver you want to play original campaigns.



None.

Feb 23 2009, 1:02 am ShadowFlare Post #11



As far as with the official patch, I think you can play both campaigns without having to move or rename BroodWar.mpq. I may or may not try to fix that in my patch; maybe if there is some demand for it.



None.

Feb 23 2009, 1:10 am bajadulce Post #12



Just extract the campaign maps + any of the .smks + rez/ .txt files that go with the campaign from the vanilla cd and put them in broodwar.mpq! You don't have to swap anything. My bw install.exe has been set up this way for many years. The .bin files needed to launch vanilla campaigns from BW is all there in stardat.mpq so you are golden.



None.

Feb 23 2009, 1:12 am RoryFenrir Post #13



ya thats what ill do, i was just wondering why when i clicked on the campaigns it does nothing, and in BW it lets you play.



None.

Feb 27 2009, 2:57 am Angle Lock Post #14



Oh and hey Rory, delete some old messages in your message box, I can't contact you lol...

sorry admin, i know it's kinda unrelated... but this is the only way i can contact rory since he got his message box fully stuffed... so plz don't delete it



None.

Feb 27 2009, 4:19 am RoryFenrir Post #15



kk



None.

Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[06:57 am]
maxar39174 -- Outdoor gym and fitness equipment manufacturer and suppliers https://mountwoodco.com/outdoorgym-equipment-manufacturer-in-uttar-pradesh.php
[06:57 am]
maxar39174 -- Outdoor gym and fitness equipment manufacturer and suppliers https://mountwoodco.com/outdoorgym-equipment-manufacturer-in-uttar-pradesh.php
[06:57 am]
maxar39174 -- Outdoor gym and fitness equipment manufacturer and suppliers https://mountwoodco.com/outdoorgym-equipment-manufacturer-in-uttar-pradesh.php
[06:56 am]
maxar39174 -- Outdoor gym and fitness equipment manufacturer and suppliers https://mountwoodco.com/outdoorgym-equipment-manufacturer-in-uttar-pradesh.php
[06:56 am]
maxar39174 -- Outdoor gym and fitness equipment manufacturer and suppliers https://mountwoodco.com/outdoorgym-equipment-manufacturer-in-uttar-pradesh.php
[06:56 am]
maxar39174 -- Outdoor gym and fitness equipment manufacturer and suppliers https://mountwoodco.com/outdoorgym-equipment-manufacturer-in-uttar-pradesh.php
[06:56 am]
maxar39174 -- Outdoor gym and fitness equipment manufacturer and suppliers https://mountwoodco.com/outdoorgym-equipment-manufacturer-in-uttar-pradesh.php
[05:02 am]
Oh_Man -- whereas just "press X to get 50 health back" is pretty mindless
[05:02 am]
Oh_Man -- because it adds anotherr level of player decision-making where u dont wanna walk too far away from the medic or u lose healing value
[05:01 am]
Oh_Man -- initially I thought it was weird why is he still using the basic pre-EUD medic healing system, but it's actually genius
Please log in to shout.


Members Online: KiFxierkia15