Author Topic: Arena Expansion Mod (v1.6, for M&B .751)  (Read 38734 times)

0 Members and 1 Guest are viewing this topic.

Janus

  • *spicy* *camper*
  • Administrator
  • *
    • View Profile
    • Mount&Blade Unofficial File Repository
  • Faction: Rhodok
  • M&BWB
Arena Expansion Mod (v1.6, for M&B .751)
« on: December 19, 2005, 02:08:17 AM »
EDIT: courtesy of Septa Scarabae:
Version 1.7.1 of Janus' Arena Expansion mod. (Download)

Changelist
v1.7.1:
    -Standard matches fixed.
6v6 fortified arena still not working as intended. Everything else was tested, and re-tested. You should be okay to try them out now. Let me know if you guys run into any issues.
 
 Edit: I'm aware some of the face codes still need to be updated.

v1.7:
    -Updated to M&B 1.010/1.011.
    -Reverted to existing M&B arena garb.
    -6v6 fortified arena is currently broken.
Kolba helped me out a little bit. People seemed interested in having this included in Ye Olde Zendar, and I figured it would be worth doing as a stand-alone. Some things are still broken (6v6 fortified arena), but most battles appear to be working as intended. Source is included.




Old info:

Version 1.6 of my Arena Expansion mod has been released.
Download it here.

Septa Scarabae has come out with an unofficial addon to the Arena Expansion mod which gives new textures and makes a few other changes. You can find it here.

For v1.5.2 of the Arena Expansion mod (compatible with M&B .731), it's still here.

Look to the bottom of this post for a list of changes from the last version.


Here is the description from the readme:

Feature List
1. Now instead of just 2 vs 2 or 3 vs 3 combat in the arena, there are many possibilities.
If you choose "Standard Matches", there are options for 1 vs 1, 2 vs 2, 4 vs 4, and 8 vs 8.
The other combatants in an 8 vs 8 will be similar in difficulty to the original arena combatants. However, as it goes down to 1 vs 1, other combatants will be a bit more experienced. Expect to face tougher opponents in 1 on 1 fights. However, expect to get mobbed in the chaos of 8 vs 8 battles.
In 1 on 1 fights each combatant gets matched gear, and horse archers are replaced by a horse + 1-handed sword + shield combo (only in 1v1 though).
If you choose "Exotic Matches", you have the options of 2v2v2v2, 6v6v6v6, 6v6 in a fortified version of the standard arena,  a 1v1 jousting match, and a fisticuffs match.
The four team matches (2v2v2v2 and 6v6v6v6) take place in a new arena designed specifically for four teams. The jousting match takes place in another new scene.

The 6v6v6v6 is easily the hardest for someone wanting a real challenge. 6v6v6v6 is definitely not recommended for low level characters.
For people wanting to make the most money, the 2v2v2v2 matches are the way to go since your bet value is doubled (due to 4 teams instead of 2).

The jousting match consists of 2 rounds, the horseback joust in the first round and a melee on foot afterwards as the second round. You have 4 weapon choices before the match for the melee round. In the melee round, competitors unhorsed in the joust will be weakened quite a bit.

The fisticuffs match currently takes place in the jousting arena, with only arena heroes taking part (no standard troops). Both competitors are stripped to only undergarments and boots, and must use unarmed combat to subdue their opponent.

2. Tournament Master now tracks your wins, losses, and win percentage. Just pay attention to the opening dialog to get this info.

3. The player gets to choose which of the battle types (1 vs 1, 8 vs 8, etc.) they want to enter into or watch, rather than having it randomly chosen.

4. There are now crowd noises that play throughout each battle. There is a general crowd shouting at the start of each match, cheering for each enemy combatant KOed, a crowd "awww" sound when player's team members are KOed, and a louder "awww" when the player is KOed. If the match is completed and the player is still standing, a longer, louder cheer plays.
There's currently no actual crowd to go with the sounds; so sue me. They would eat up performance anyway.

5. New combatants. The arena originally had 3 heroes along with regular, veteran, and champion fighters.
Two new (and tougher) heroes have been added. "Velios" is a master archer; fear him if he has a bow, even on horseback. "Dagoth" is a very skilled melee fighter and the most powerful combatant; he's generally toughest with a sword or a lance. These two heroes only show up for battles smaller than 8 vs 8 for regular matches, though they do show up in all "exotic" matches such as the 4-team ones.
There is an additional joke NPC added named "Michael"; might look familiar to some. He's very weak in general, but is can run fast and handles a pole like none other (massive polearms skill).
Other combatants new to the arena: dark knights, dark hunters, hired blades, watchmen, fighter women, and in 1 on 1 only matches vaegir and swadian knights.

6. Betting amounts have been changed to a sliding table based on the player's level so that you can bet more in the arena as you level up.
Code: [Select]
Player Level    Can Bet:        5       20      40      75      150     300
------------                    -       --      --      --      ---     ---
1-2                             X       X
3-5                             X       X       X
6-9                                     X       X       X
10-20                                           X       X        X
20+                                                     X        X       X
7. Larger rewards (denars and experience) are given for winning most matches. This also depends on the match type; 1v1 and 2v2 still give little experience and reward for winning, while tougher matches like 8v8 and 6v6v6v6 give much higher rewards for winning. Additionally, if you place a bet on 4-team matches (whether you join in or not), your possible winnings will be nearly doubled since there are twice as many possible teams as regular 2-team matches.

8. All combatants get leather gloves and leather boots. No more wearing your own boots.

9. Some non-arena changes. All ranged ammunition (arrows, bolts, jarids, etc.) has been increased a bit. 7 jarids -> 12 jarids, 24 arrows -> 36 arrows (less for bodkin or barbed), and so forth. Hope nobody minds. Non-arena battles now no longer auto exit, allowing you to stay as long as you want.
Party heroes (Marnid and Borcha) are now rewarded after each successful world-map battle stage based on the number of enemies defeated, getting 3x the number of defeated for XP and 4x the number of defeated in gold. This way they have money to pay for equipment you give them, and will level up a little more quickly than before. The rewards have been reworked for .750 to work exactly as they should. You will be notified on-screen of how much XP and gold each of your companions received.


Changelist
v1.6:
    -Updated to M&B .750/.751.
    -New Fisticuffs match added to the exotic match list. Only heroes take part. Both opponents stripped to undergarments and boots and must use unarmed combat.
    -Four team scene has been updated to lower the walls a bit, in order to remove the slope so people and horses don't get "stuck in the wall".
    -M&B release .750 has fixed the troop duplication bug which would cause an extra blue team member in the first 6v6v6v6 match of a game.
    -Hero rewards script completely redone, works perfectly now and reports the amount of xp and denars given on-screen.
    -Jousting opponents now have red/blue team shields instead of heater shields. Jousting scene updated slightly as well to incorporate red/blue shields on the sides.
    -Small changes throughout much of the arena dialog.
    -Toned down damage of tourney lance a bit and adjusted team shields to have slightly better stats.
    -The castle assault mission triggers were changed to let you stay as long as you like and to reward party heroes like regular battles do.
    -Small correction to a couple of lines in the cheering script which could give incorrect cheers.
    -New face codes for Dagoth, Velios, and Micheal to work with the new face generation system.
v1.5.2:
    -Now cheering differentiates between friend and foe. When enemy team members are KOed there is a cheer, but when the player's teammates are KOed it gives the "awww" sound (louder "awww" if the player is KOed)
    -Joke NPC hero
"Michael" added: weak in general but runs fast, and can handle a pole like none other
-4-team arena scene updated to include some AI limiters to keep them from getting stuck in the cul-de-sacs.
-Source files updated in "source_v1.5.2_mb.731.zip"


v1.5.1:
    -New crowd noises in every match. Crowd shouting at start of match, cheers when someone is KOed other than the player, an "awww" sound when the player is KOed, and a longer louder cheer when the player wins a match.
    -Reworked the jousting match to split it into two (one mission template for each round) and cleaned up it's code some more. Some of these changes seem to have fixed the "Player not placed on scene" crash. <fingers crossed>
    -Jousting armor weakened slightly to make melee round less of a hassle if you lose the first round
    -I converted the arena team textures down to remove alpha; saves on file size of mod with little difference to quality (since little metal is in arena team armor/shields)
    -Source files updated in "source_v1.5.1_mb.731.zip"
v1.5:
    -Invisible team armor/shields should hopefully be fixed now, let me know if it's not
    -Team shields boosted from 200 to 300 to last longer
    -Rewards to Marnid and Borcha after battles reduced by 1/4 (to 3X instead of 4X)
    -4 team matches have one less horse per team (pear mace+shield on foot now) to improve scene performance
    -Lance used in joust doesn't do quite as much damage now, thus lower polearms proficiency gains from joust
    -Scene terrain codes had to be updated to look right for .731, so scenes were rearranged to fit the new terrain
    -Jousting melee round didn't properly weaken one weapon loadout; fixed
    -Jousting scene is duplicated to a second copy for the melee round as a test to try and fix the "player not placed on scene" crash
    -Source files updated in "source_v1.5_mb.731.zip"
v1.4.5:
    -Joust now includes a second melee round on foot, where competitors who were unhorsed are weakened
    -Weapon can be chosen for the second round of the joust
    -Joust scene improved a bit in various small places
    -4-team arena scene now has grate blocked off by wood to ensure nobody can get out
    -BRFs and textures redone to take less space and be more compatible with combining into other mods
    -heavily commented source files updated in "source_v1.4.5_mb.711.zip"
v1.4.1:
    -jousting arena scene decorated somewhat by -GandalfTheGrey
    -fixed triggers on joust, so it won't reset after a knockout and gives a little more time for each pass
    -bug fixed: if player watched joust and a pass was inconclusive, player respawned as a competitor
    -slightly improved framerate in 4-team, smaller terrain map
    -fixed grate for 4-team to block exit
    -Marnid and Borcha are now rewarded after each successful world-map battle stage, getting somewhat close to 4x the number of enemies defeated for gold and XP both
    -heavily commented source files now included in "source_v1.4.1_mb.711.zip"
v1.4:
    -new arena matches: 2v2v2v2, 6v6v6v6, fortified arena, and jousting
    -money and experience given for winning is now based on difficulty of match chosen
    -bet winnings doubled on 4 team VS due to longer odds (twice as many teams)
    -can bet on green or yellow team as well in 4-team matches
    -retextured armor and shields for red, blue, green and yellow teams by dablade
    -new Fortified version of the regular arena scene by Taurandhir
    -new 4-team arena scene by Taurandhir
    -new jousting scene, currently rather bare
    -1v1 jousting match gives full jousting equipment and warhorse, is timed, and resets the scene after 15 seconds for another pass if neither opponent is KOed (prevents circling)
    -mounted combatant with shield and 1h hammer shows up in 4 team arena
    -new "watched bet lost" dialog
    -tournament master tells you what team you're on after you choose a match
    -split in menu for standard (regular 2 team) matches and for more exotic matches (like 4 team)
    -toned the 2 additional heroes down a bit more
    -boots in arena changed to leather boots
    -Regular battles (not in the arena) will no longer auto-exit, allowing you to stay as long as you want
    -all ranged ammunition increased a bit
    -"undead version" is no more
    -faces of Dagoth and Velios redone
Team
New team armor and shield textures by dablade
4-team arena scene design, fortified arena scene design by Taurandhir
Jousting scene design by -GandalfTheGrey
Everything else by Janus

Special thanks to thadivine and -GandalfTheGrey for additional support, n00854180t
for his video tutorial on cloning items, Lurb for his older model importer tool,
and Thorgrim for his nice new BRFedit tool.
Also, thanks to Eagle114th for coming up with the Michael face.


------------------------------------------


Be warned, the 6v6v6v6 battles are difficult, so don't complain if you get your ass kicked. It's brutal in there.

The "undead version" is no more, mainly since I didn't want to have to keep the changes between 2 versions. V1.4 is undead-free.

NOTE: heavily commented python source files are included in the Arena Expansion installation folder, in the "source_v1.6.0_mb.751.zip" file. You will need to have the v.750 python source files provided by armagan; just copy them to a new folder and unzip the file there, letting it overwrite. Be sure to update the "module_info.py" file to point to another folder. If you have questions about any of my changes or comments, feel free to PM me on the TaleWorlds forum and I'll see if I can help you out.
If you have included my v1.5.2 source in your mod, this version's source makes several changes.

Any other mods are welcome to include part or all of this mod in their own, I simply ask that you credit me in your readme.
« Last Edit: March 24, 2009, 01:46:00 AM by Janus »
Tomas asked Dolgan, "What place is this?"
The dwarf puffed on his pipe. "It is a glory hole, laddie. When my people mined this area, we fashioned many such areas."
     - Raymond E. Feist, Magician: Apprentice  (Riftwar Saga)

Leodan Flamelock

  • Knight at Arms
  • *
    • View Profile
  • Faction: Neutral
Arena Expansion Mod (v1.5.2, for M&B v0.731)
« Reply #1 on: December 19, 2005, 02:17:51 AM »
I <3 Janus
...
That sounds a little odd if you say that outloud.



Edit: Curses!
[16:06] * TehGherkin is now known as TupacsGhost
[16:06] <TupacsGhost> WASSUP VANILLAFACE
[16:06] *Flamelock is now known as BIGG1E
[16:06] <BIGG1E> TIME TO DIE MUHFUCKA
[16:06] <TupacsGhost> OH DA **** NO

Ancientwanker

  • Ilúvatar
  • Master Knight
  • *
    • View Profile
    • TLD Forum
Arena Expansion Mod (v1.5.2, for M&B v0.731)
« Reply #2 on: December 19, 2005, 02:23:02 AM »
Looks very cool. I think at some point Ill try and talk you into putting this into LOTR. heh.

El Perdido

  • Recruit
  • *
    • View Profile
Arena Expansion Mod (v1.5.2, for M&B v0.731)
« Reply #3 on: December 19, 2005, 02:29:09 AM »
Wohoo, looks pretty good. Thanks Janus, you're great :D.

"First they ignore you, then they laugh at you, then they fight you, then you win."
-Mahatma Ghandi

Janus

  • *spicy* *camper*
  • Administrator
  • *
    • View Profile
    • Mount&Blade Unofficial File Repository
  • Faction: Rhodok
  • M&BWB
Arena Expansion Mod (v1.5.2, for M&B v0.731)
« Reply #4 on: December 19, 2005, 02:38:18 AM »
Quote from: Ancientwanker
Looks very cool. I think at some point Ill try and talk you into putting this into LOTR. heh.

Sounds like a cool idea to me. :)
It shouldn't be too difficult, past tracking down the various script changes I've made.
All you would need is the python script changes, the extra SCO files, and the extra BRF and texture files. Oh, and of course the changes to the materials.brf and texture_names.brf files to include new textures used in the LOTR mod and this one both.
That, and to have an arena guy to talk to added in to LOTR.

If you want, I'll start tracking down the changes for the python files next week.

EDIT: Ack, I'll get the download fixed in a minute. :o
Tomas asked Dolgan, "What place is this?"
The dwarf puffed on his pipe. "It is a glory hole, laddie. When my people mined this area, we fashioned many such areas."
     - Raymond E. Feist, Magician: Apprentice  (Riftwar Saga)

Taal

  • Knight at Arms
  • *
    • View Profile
  • Faction: Swadian
Arena Expansion Mod (v1.5.2, for M&B v0.731)
« Reply #5 on: December 19, 2005, 02:46:59 AM »
Although i love this mod, i will probaly wont try it due to the release of the lotr mod. maybe you could get this into the major mods like the lotr mod, chnaged to suit the mod of course.

Janus

  • *spicy* *camper*
  • Administrator
  • *
    • View Profile
    • Mount&Blade Unofficial File Repository
  • Faction: Rhodok
  • M&BWB
Arena Expansion Mod (v1.5.2, for M&B v0.731)
« Reply #6 on: December 19, 2005, 02:47:02 AM »
Download is now fixed. :oops:  :roll:

EDIT:
Quote from: Taal
Although i love this mod, i will probaly wont try it due to the release of the lotr mod. maybe you could get this into the major mods like the lotr mod, chnaged to suit the mod of course.

You trying to say it's not a major mod? :evil:
Whether you try it or not is up to you, though I don't quite understand your reasoning.
Tomas asked Dolgan, "What place is this?"
The dwarf puffed on his pipe. "It is a glory hole, laddie. When my people mined this area, we fashioned many such areas."
     - Raymond E. Feist, Magician: Apprentice  (Riftwar Saga)

Wonderland

  • Veteran
  • *
  • "We're all mad here."
    • View Profile
  • Faction: Neutral
Arena Expansion Mod (v1.5.2, for M&B v0.731)
« Reply #7 on: December 19, 2005, 02:49:36 AM »
Wowee, sounds awesome. Damnit, I still wish I could import faces from another file... anyhoo, good stuff.
So crucify the ego, before it's far too late
And leave behind this place so negative and blind and cynical
And you will come to find that we are all one mind
Capable of all that's imagined and all conceivable.

The Tale of Sir Faromar Wunderlin
A Mount&Blade Story

El Perdido

  • Recruit
  • *
    • View Profile
Arena Expansion Mod (v1.5.2, for M&B v0.731)
« Reply #8 on: December 19, 2005, 02:54:12 AM »
The download works now, I'm gonna fire this beast up 8).

"First they ignore you, then they laugh at you, then they fight you, then you win."
-Mahatma Ghandi

Silt Lifted

  • Recruit
  • *
    • View Profile
    • http://www.gehmans.com/benn
Arena Expansion Mod (v1.5.2, for M&B v0.731)
« Reply #9 on: December 19, 2005, 02:57:46 AM »

Janus

  • *spicy* *camper*
  • Administrator
  • *
    • View Profile
    • Mount&Blade Unofficial File Repository
  • Faction: Rhodok
  • M&BWB
Arena Expansion Mod (v1.5.2, for M&B v0.731)
« Reply #10 on: December 19, 2005, 03:09:10 AM »
Quote from: Silt Lifted
Bah!
What have I done wrong?


Huh, looks like it's looking for the texture file for the Mauser mod from the name it gives.
This mod uses it's own custom material and texture_names files which are stored within it's folder and only used by it (the new method provided by Armagan since v.710). The Mauser mod changes the core files for M&B rather than having them separate... seems like it's not playing nice. Have you tried the LOTR mod yet, and if so, does it give the same error?
Tomas asked Dolgan, "What place is this?"
The dwarf puffed on his pipe. "It is a glory hole, laddie. When my people mined this area, we fashioned many such areas."
     - Raymond E. Feist, Magician: Apprentice  (Riftwar Saga)

Silt Lifted

  • Recruit
  • *
    • View Profile
    • http://www.gehmans.com/benn
Arena Expansion Mod (v1.5.2, for M&B v0.731)
« Reply #11 on: December 19, 2005, 03:11:43 AM »
LOTR Mod is OK - going to try and reinstall .711, then again on the Arena Mod.  Want to play the 6x6x6x6!!

Edit ==> That worked!!  WOOHOO!!!

Janus

  • *spicy* *camper*
  • Administrator
  • *
    • View Profile
    • Mount&Blade Unofficial File Repository
  • Faction: Rhodok
  • M&BWB
Arena Expansion Mod (v1.5.2, for M&B v0.731)
« Reply #12 on: December 19, 2005, 03:18:07 AM »
Ah, just checked the LOTR mod and it uses custom weapon_meshes and item_meshes files so it doesn't try and load the core ones. I'm guessing that's why it works for you and this mod doesn't, since this mod sticks with the core files of those.

Useful thing to know, that mods which overwrite core files can conflict with mods using the new system of resource separation. :idea:
Tomas asked Dolgan, "What place is this?"
The dwarf puffed on his pipe. "It is a glory hole, laddie. When my people mined this area, we fashioned many such areas."
     - Raymond E. Feist, Magician: Apprentice  (Riftwar Saga)

El Perdido

  • Recruit
  • *
    • View Profile
Arena Expansion Mod (v1.5.2, for M&B v0.731)
« Reply #13 on: December 19, 2005, 03:20:37 AM »
Well I been playing for 30 minutes, had 10 matches, but I have to go :cry: . Tomorrow though, my computer won't breathe :wink:.



"First they ignore you, then they laugh at you, then they fight you, then you win."
-Mahatma Ghandi

Ancientwanker

  • Ilúvatar
  • Master Knight
  • *
    • View Profile
    • TLD Forum
Arena Expansion Mod (v1.5.2, for M&B v0.731)
« Reply #14 on: December 19, 2005, 03:24:40 AM »
Yeah, cool, if you can just crudely comment up the blocks I need to take at some point it would make it easier.

At some point Ill try to stick it in as a sort of brigands arena and then when Im comfortable with whats going on and how it works, add an orcky fighting pit.

As for the guy who said this wasnt a 'major mod' or whatever, this has a good feature list. Im jealous. heh. Its a specialty mod that could and should be included in lots of mods.