| 06-19-2003, 03:54 PM | #1 |
Well, I'm making a map based on Medieval: Total War, and I'm thinking about adding morale. This is how it's supposed to work: When you begin play, you buy groups of units. Like, 15 Royal Knights. Different groups have different morale, for example Peasants have weak morale but Royal Knights have Excellent. And when a unit dies, all other units around it get's closer to panicking. When they panic, you lose control of them and they run to the map border and disappear. I'm thinking about a way to get your units back under your banner, like regrouping or making a specific command or something... Well for now I need help with how to solve the morale problem. Any ideas? |
| 06-19-2003, 04:57 PM | #2 |
Look, you'll just set the mana (since none of the Medival units uses actual magic (if you add that you're gay) you can use it) that tells the units current moral. Also, another idea, when you move troops, you move 1 unit to move the "group". Then rest are another, neutral, player who moves with you, or something of the ssort. Maybe your own computer, when you go in to battle. Anyway, mana first: Unit has 5 moral. At 1 the units moral can drop to 0 without anyone dying, I'll get to that later. At 0 it will run towards the end of the map (Random point in a region at the end of the map towards their "homelands"). Now, when someone dies (well, get slaugthered) in a range of (easiest sulotion, there are more) this group, the moral drops by 1 or 2, depending on the kind of slaugther... See, if peasants get run down by some knights, they'll drop 2 moral. You could have an aura that adds 1 moral to units near the "General" troop, it would be good strategy. So it's not only something you have to protect, but something you can actually use in combat. Now, when the units mana is at 1, it will draw a number between 1 and 25/150 (Depending on troop), if number X is drawn of those, the units mana will drop to 0, and when that happens, it will flee... Now, to rally these up, they must be in X range from ANY enemy troops, first then can you press the "Rally" button. What this would be could be fixed later. You should add a menu trough Escape too, where you can do many things, even rally troops button could be there. So... If they run you down (with horses, and things like that), they can chase them off the field, and/or stabb them in the back. If you want I could perfect this system (draw a little, type up a bit, ect), and you'll see it in action. Possibly you could alter the game a little (I do believe it's possible) so that you see all your troops current mana (moral) on a leaderboard, with they name and number on. A different one for eatch player you might have. Regards |
| 06-19-2003, 05:34 PM | #3 |
Ja, Sverige, Sverige! :) Anyway, I'll post the map so you can check it out. I have only worked on it for about an hour so I've only made a little. It's between Poland and Denmark, in a Barrens/Desert setting (Don't ask me why they would fight there, perhaps they fight over Africa? :)) And i've made a tiny bit of triggering(opening texts and buying units, and i've made the units as well). Good idea anyways... See if I can get my hands up and start working on it sometime...! :) And that about only moving one unit, how would the rest keep formation? // Electricall |
| 06-19-2003, 07:11 PM | #4 |
Hehe, the formation thing would be our next problem. Och ja, Sverige äger ;). Kami- ska typ starta sida, men han jobbar, vad jag vet, fortfarande på ett templat till den... Anyway, would you like me to set up a official forum? It would be good, since this can grow in to something great. |
| 06-20-2003, 04:38 PM | #5 |
Whao, that would be cool. You gotta help me though, a whole forum is quite the job...0_o |
| 06-20-2003, 04:44 PM | #6 |
LoL ;). www.warcraft3gathering.com ... The portal is going to be changed in the near future, and the forums are going PHPnuke... But as for now we have the things we have, live with it ;). I'll set up a forum there, sponsored project. The top two are mine, feel free to look in them. We could talk freely swedish on the board if you wish, I'll just put it in the description of the board. Regards |
| 06-28-2003, 08:06 PM | #7 |
OK... I'm back from my vacation, sorry for not saying anything... Oh well, I just entered those forums but just got a error message. Only the top of the page shows and "Could not write to counter file: /var/cpanel/Counters/Visitors.dat" in green...emote_sweat Also, I need help with how to do the panic and rally triggering. details, please, not just vague ideas... :) |
| 06-28-2003, 08:13 PM | #8 |
We're changing to PHPnuke... Will be down for another couple of days I think... Sorry about that. Get my msn, [email protected] instead... Regards |
| 06-28-2003, 08:16 PM | #9 |
And what should I do with that? Sorry, kinda rushing right now, gotta go... |
| 06-28-2003, 09:07 PM | #10 |
| 06-28-2003, 09:26 PM | #11 |
In case you need to use mana for something else you can also store their morale in their flying height (if they're ground units) or in the TFT WE there's a "Custom value" for every unit. |
| 06-28-2003, 10:34 PM | #12 |
or u could make a variable for each unit type..... like if u have 10 units the value would be 10... and when the unit type dies, it would extract 2 from 10, which would result that the unit would result, when the variable is equal to "0" u order the units to move to region [array] (random from 1 to 10) that would result that the unit would split up :D |
| 06-29-2003, 02:00 AM | #13 |
add you? to the map? emote_confused |
| 06-29-2003, 07:36 AM | #14 |
NO, for christs sake. Jag tar det på svenska, gå till www.msn.se, ladda ner MSN MESSENGER från den sidan Skapa ett konto eller andvänd ett du redan har När du är klar, lägg till mig i din lista, med mailen [email protected] Så, med andra ord "Add me". Oh well, had to take it in swedish... Regards Dead-Inside |
| 06-29-2003, 03:47 PM | #15 |
Errh, which button adds you, and where do i find the prog?emote_confused ....... ....... ....... :ggani: (If you didn't notice, I was kidding with ya) MSN wants to upgrade itself, so ZzZzzzZZzzZ (in other words 56k) |
