These packages are to make it easier for players to be able to play Monster Evolution offline. Be cautious when extracting the system files. Whenever a server update occurs, you'll encounter a mismatch. There are two solutions:
1. You can have a separate UT installation that will support this offline copy.
2. You can delete the system files whenever the server update occurs (and extract them, again, after downloading them from the server.)
The Sample Package includes all of the necessary files to run the Monster Evolution mod. Installation instructions are included in the ReadMe.txt
Sample Package
Monster Pack is coming shortly. I still need to run several tests before I can post a link.
Monster Evolution Resources
Last edited by DW_Ant on Tue May 29, 2018 10:53 pm, edited 1 time in total.
The difference between successful people from others is
not in the lack of strength,
not in the lack of knowledge,
but rather in the lack of will.
FFE466
_________________________
{F}{AH}{CivFR}{XC}{U}{DF}{CJ}{SD}
not in the lack of strength,
not in the lack of knowledge,
but rather in the lack of will.
FFE466
_________________________
{F}{AH}{CivFR}{XC}{U}{DF}{CJ}{SD}
[s]Possible problems and solutions:
PMPortraits.utx missing - Copy the package from your client.
No paladin class, first page empty - rename Protector to Paladin in MonsterAssaultRPG.ini[/s]
Stuff fixed in second revision of package.
PMPortraits.utx missing - Copy the package from your client.
No paladin class, first page empty - rename Protector to Paladin in MonsterAssaultRPG.ini[/s]
Stuff fixed in second revision of package.
Last edited by Skydev on Sat May 04, 2013 11:32 pm, edited 1 time in total.
Skydev (Generic) = Chaos13 (Generic/Unreal1/UT99) = Dimension4 (Unreal1/UT99)
Sample Package updated.
The difference between successful people from others is
not in the lack of strength,
not in the lack of knowledge,
but rather in the lack of will.
FFE466
_________________________
{F}{AH}{CivFR}{XC}{U}{DF}{CJ}{SD}
not in the lack of strength,
not in the lack of knowledge,
but rather in the lack of will.
FFE466
_________________________
{F}{AH}{CivFR}{XC}{U}{DF}{CJ}{SD}
Ok, it works. Thanks.
ServerPackages list, if someone wants to use local server for testing:
Sample Pack:
ServerPackages=DWMonsterAssault
ServerPackages=EONS-DispersionPistol_BETA1
ServerPackages=MonsterAssaultRPG
ServerPackages=DWAssaultMapperTools
ServerPackages=OSMT
ServerPackages=SmartMonsterPackSample
ServerPackages=SmartMonsterPack
ServerPackages=SmartMonsterPackResources
ServerPackages=SmartMonsterPackSample
Monster Packs, in advance:
ServerPackages=2009Dragonv2
ServerPackages=2009Effigy
ServerPackages=2009Lucifer
ServerPackages=2009Tentacle
ServerPackages=BioBuds_n
ServerPackages=DoomLordINIv3
ServerPackages=DoomMonsterPack
ServerPackages=DWAlienMonsterPack
ServerPackages=DWPack1F
ServerPackages=GiantGasBagINIv3
ServerPackages=GlassINIv3
ServerPackages=IceLordINIv3
ServerPackages=LuciferBoss
ServerPackages=MagdalenaINIv3
ServerPackages=MetroidS
ServerPackages=MetroidSpecies
ServerPackages=MiniBossMutator_Beta4
ServerPackages=MonstaINIv3
ServerPackages=RaptorG
ServerPackages=RaptorVoice
ServerPackages=satoreMonsterPackMeshes
ServerPackages=satoreMonsterPackv120
ServerPackages=SeekerF
ServerPackages=SmartMonsterPack
ServerPackages=SmartMonsterPackResources
ServerPackages=SmartMonsterPackSample
ServerPackages=SpecialSkaarjPackv2e
ServerPackages=TroopersINIv3
ServerPackages=WOSSlith_BETA4c
ServerPackages=WOSWarLords_BETA1b
ServerPackages list, if someone wants to use local server for testing:
Sample Pack:
ServerPackages=DWMonsterAssault
ServerPackages=EONS-DispersionPistol_BETA1
ServerPackages=MonsterAssaultRPG
ServerPackages=DWAssaultMapperTools
ServerPackages=OSMT
ServerPackages=SmartMonsterPackSample
ServerPackages=SmartMonsterPack
ServerPackages=SmartMonsterPackResources
ServerPackages=SmartMonsterPackSample
Monster Packs, in advance:
ServerPackages=2009Dragonv2
ServerPackages=2009Effigy
ServerPackages=2009Lucifer
ServerPackages=2009Tentacle
ServerPackages=BioBuds_n
ServerPackages=DoomLordINIv3
ServerPackages=DoomMonsterPack
ServerPackages=DWAlienMonsterPack
ServerPackages=DWPack1F
ServerPackages=GiantGasBagINIv3
ServerPackages=GlassINIv3
ServerPackages=IceLordINIv3
ServerPackages=LuciferBoss
ServerPackages=MagdalenaINIv3
ServerPackages=MetroidS
ServerPackages=MetroidSpecies
ServerPackages=MiniBossMutator_Beta4
ServerPackages=MonstaINIv3
ServerPackages=RaptorG
ServerPackages=RaptorVoice
ServerPackages=satoreMonsterPackMeshes
ServerPackages=satoreMonsterPackv120
ServerPackages=SeekerF
ServerPackages=SmartMonsterPack
ServerPackages=SmartMonsterPackResources
ServerPackages=SmartMonsterPackSample
ServerPackages=SpecialSkaarjPackv2e
ServerPackages=TroopersINIv3
ServerPackages=WOSSlith_BETA4c
ServerPackages=WOSWarLords_BETA1b
Skydev (Generic) = Chaos13 (Generic/Unreal1/UT99) = Dimension4 (Unreal1/UT99)
-
- Camper
- Posts: 68
- Joined: Fri May 18, 2012 9:13 am
- Location: USA (New Jersey)
- Contact:
:scry:
To Skydev,
Thank you for that invaluable bit of info (ServerPackages code).
To Skydev,
Thank you for that invaluable bit of info (ServerPackages code).
IMPORTANT: Please read this message - http://www.angelfire.com/zine3printpubi ... 234567.htm
- Silly_Warlock
- Killer in Training
- Posts: 44
- Joined: Tue Sep 17, 2013 8:56 am
[align=center]Victory is near[/align]
EDIT: Got the whole roster edited to use Smart Monster Pack, If you have working SmartMonsterPack package in UED you should be able to see all monsters offline
EDIT2: Got summons for Support class working with full SMP:
Replace proper part of 'MonsterAssaultRPG.ini'
Supports would probably wish to summon both Dragon and Titan, but I think that summoning Titan and riding Ion Dragon is even better. ^^
EDIT3: Necromancer class started
EDIT8: Swapped a download method for server files- first download them from christmas' Dropbox:
https://www.dropbox.com/sh/53qcs6zjoufl ... SeIjwWJhea
Then add and replace outdated files with new ones from here:
BoxUpdate4.7z
http://www47.zippyshare.com/v/TcfRG4Km/file.html
EDIT4: Made a package containing Smart Monster Pack and it's dependencies:
SMP Full.7z
http://www47.zippyshare.com/v/37987646/file.html
To test if it works open Unreal editor, go to Actor classes, open package, choose 'SmartMonsterPack.u' if it loads it should mean that it works and you can continue and edit DWMonsterRoster.ini and MonsterAssaultRPG.ini .
Remember that it's a modification of Sample and you need that first to have anything for Monster Pack to do and that's where ini files come from anyway.
EDIT5: Finished working on ME_RPGExpansion, Ant delivered almost all Necromancer edits for MonsterAssaultRPG.ini while I took care of leftovers including Mechanic Class and general settings for those two classes. I don't know the rank names for them so I used symbolic N1-4 and M1-4 , nor stats for Mechanic for which i copied the Supports stats.
Have a download for ME_RPGExpansion and its dependencies below:
ME_RPGExpansion.7z
http://www42.zippyshare.com/v/95882440/file.html
And the MonsterAssaultRPG.ini edits:
This goes after abilities from MonsterAssaultRPG itself (Abilities=Class'MonsterAssaultRPG.AbilityVehicleMastery') :
Below abilities are enabled classes and they should look like that:
Next- change Stat caps:
EDIT7:
Below Stat Caps are Rank Names and below them are Weapon Classifications
("WeaponClassifications=(WeaponClass=Class'XWeapons.Minigun',WeaponCategory=RapidFire)")
Here is a list of Weapon Classifications with my additions:
After that we have 'ElementalWeaponsInfo' list and after that are Weapon Modifiers (Magic weapons)
("WeaponModifiers=(WeaponClass=Class'MonsterAssaultRPG.RW_Protection',Chance=18)")
Without adding ME RPG Expansion magic weapons you probably won't be able to roll those or use Weapon Craftsman properly.
Add at the end of their list:
/EDIT
Mechanic class isn't available for buying so you need to give its ability class (and the level (1) of that) to chosen char (chars are at the end of this ini) ability classes are always the first ability: "Abilities=Class'ME_RPGExpansion.AbilityClassMechanic'" Levels of abilities are after ALL abilities, again starting with ability class level: "AbilityLevels=1" .
If you are lazy have a pre-made lvl 1 Mechanic char below, but you still need to add your GUID from settings/game to "OwnerID=" :
Add that at the end of ini.
EDIT6:
Line in DWMonsterRoster.ini : changed to :
EDIT7: Added new abilities, also included Weapon Modifiers and Weapon Classifications lists.
[/color]
EDIT: Got the whole roster edited to use Smart Monster Pack, If you have working SmartMonsterPack package in UED you should be able to see all monsters offline
Code: Select all
[DWMonsterAssault.DWMonsterTable]
MonsterTable=(MonsterName="NaliCow",MonsterClassName="SmartMonsterPackSample.ScriptedSmartNaliCow")
MonsterTable=(MonsterName="Pupae",MonsterClassName="SmartMonsterPackSample.ScriptedSmartPupae")
MonsterTable=(MonsterName="Fly",MonsterClassName="SmartMonsterPackSample.ScriptedSmartFly")
MonsterTable=(MonsterName="Manta",MonsterClassName="SmartMonsterPackSample.ScriptedSmartManta")
MonsterTable=(MonsterName="CaveManta",MonsterClassName="SmartMonsterPackSample.ScriptedSmartCaveManta")
MonsterTable=(MonsterName="GiantManta",MonsterClassName="SmartMonsterPackSample.ScriptedSmartGiantManta")
MonsterTable=(MonsterName="Gasbag",MonsterClassName="SmartMonsterPackSample.ScriptedSmartGasbag")
MonsterTable=(MonsterName="GiantGasbagOSM",MonsterClassName="SmartMonsterPackSample.ScriptedSmartGiantGasbag")
MonsterTable=(MonsterName="Krall",MonsterClassName="SmartMonsterPackSample.ScriptedSmartKrall")
MonsterTable=(MonsterName="EliteKrall",MonsterClassName="SmartMonsterPackSample.ScriptedSmartEliteKrall")
MonsterTable=(MonsterName="Brute",MonsterClassName="SmartMonsterPackSample.ScriptedSmartBrute")
MonsterTable=(MonsterName="LesserBrute",MonsterClassName="SmartMonsterPackSample.ScriptedSmartLesserBrute")
MonsterTable=(MonsterName="Behemoth",MonsterClassName="SmartMonsterPackSample.ScriptedSmartBehemoth")
MonsterTable=(MonsterName="Skaarj",MonsterClassName="SmartMonsterPackSample.ScriptedSmartSkaarj")
MonsterTable=(MonsterName="SkaarjScout",MonsterClassName="SmartMonsterPackSample.ScriptedSmartSkaarjScout")
MonsterTable=(MonsterName="SkaarjAssassin",MonsterClassName="SmartMonsterPackSample.ScriptedSmartSkaarjAssassin")
MonsterTable=(MonsterName="IceSkaarj",MonsterClassName="SmartMonsterPackSample.ScriptedSmartIceSkaarj")
MonsterTable=(MonsterName="SkaarjBerserker",MonsterClassName="SmartMonsterPackSample.ScriptedSmartSkaarjBerserker")
MonsterTable=(MonsterName="SkaarjLord",MonsterClassName="SmartMonsterPackSample.ScriptedSmartSkaarjLord")
MonsterTable=(MonsterName="Warlord",MonsterClassName="SmartMonsterPackSample.ScriptedSmartWarlord")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="NaliRabbit",MonsterClassName="SmartMonsterPack.ScriptedSMPNaliRabbit")
MonsterTable=(MonsterName="Nali",MonsterClassName="SmartMonsterPack.ScriptedSMPNali")
MonsterTable=(MonsterName="NaliFighter",MonsterClassName="SmartMonsterPack.ScriptedSMPNaliFighter")
MonsterTable=(MonsterName="DevilFish",MonsterClassName="SmartMonsterPack.ScriptedSMPDevilFish")
MonsterTable=(MonsterName="GiantGasBag",MonsterClassName="SmartMonsterPack.ScriptedSMPGiantGasbag")
MonsterTable=(MonsterName="GiantRazorFly",MonsterClassName="SmartMonsterPack.ScriptedSMPGiantRazorFly")
MonsterTable=(MonsterName="Tentacle",MonsterClassName="SmartMonsterPack.ScriptedTentacle")
MonsterTable=(MonsterName="Slith",MonsterClassName="SmartMonsterPack.ScriptedSMPSlith")
MonsterTable=(MonsterName="Mercenary",MonsterClassName="SmartMonsterPack.ScriptedSMPMercenary")
MonsterTable=(MonsterName="MercenaryElite",MonsterClassName="SmartMonsterPack.ScriptedSMPMercenaryElite")
MonsterTable=(MonsterName="SkaarjTrooper",MonsterClassName="SmartMonsterPack.ScriptedSMPSkaarjTrooper")
MonsterTable=(MonsterName="SkaarjSniper",MonsterClassName="SmartMonsterPack.ScriptedSMPSkaarjSniper")
MonsterTable=(MonsterName="Queen",MonsterClassName="SmartMonsterPack.ScriptedSMPQueen")
MonsterTable=(MonsterName="Titan",MonsterClassName="SmartMonsterPack.ScriptedSMPTitan")
MonsterTable=(MonsterName="StoneTitan",MonsterClassName="SmartMonsterPack.ScriptedSMPStoneTitan")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="ToxicSlith",MonsterClassName="SmartMonsterPack.ScriptedWOSToxicSlith")
MonsterTable=(MonsterName="HugeToxicSlith",MonsterClassName="SmartMonsterPack.ScriptedWOSToxicHugeSlith")
MonsterTable=(MonsterName="AdvancedToxicSlith",MonsterClassName="SmartMonsterPack.ScriptedWOSToxicAdvancedSlith")
MonsterTable=(MonsterName="AdvancedHugeToxicSlith",MonsterClassName="SmartMonsterPack.ScriptedWOSToxicAdvancedHugeSlith")
MonsterTable=(MonsterName="ElectricSlith",MonsterClassName="SmartMonsterPack.ScriptedWOSElectricSlith")
MonsterTable=(MonsterName="HugeElectricSlith",MonsterClassName="SmartMonsterPack.ScriptedWOSElectricHugeSlith")
MonsterTable=(MonsterName="AdvancedElectricSlith",MonsterClassName="SmartMonsterPack.ScriptedWOSElectricAdvancedSlith")
MonsterTable=(MonsterName="AdvancedHugeElectricSlith",MonsterClassName="SmartMonsterPack.ScriptedWOSElectricAdvancedHugeSlith")
MonsterTable=(MonsterName="ArcticSlith",MonsterClassName="SmartMonsterPack.ScriptedWOSArcticSlith")
MonsterTable=(MonsterName="HugeArcticSlith",MonsterClassName="SmartMonsterPack.ScriptedWOSArcticHugeSlith")
MonsterTable=(MonsterName="AdvancedArcticSlith",MonsterClassName="SmartMonsterPack.ScriptedWOSArcticAdvancedSlith")
MonsterTable=(MonsterName="AdvancedHugeArcticSlith",MonsterClassName="SmartMonsterPack.ScriptedWOSArcticAdvancedHugeSlith")
MonsterTable=(MonsterName="VolcanicSlith",MonsterClassName="SmartMonsterPack.ScriptedWOSVolcanicSlith")
MonsterTable=(MonsterName="HugeVolcanicSlith",MonsterClassName="SmartMonsterPack.ScriptedWOSVolcanicHugeSlith")
MonsterTable=(MonsterName="AdvancedVolcanicSlith",MonsterClassName="SmartMonsterPack.ScriptedWOSVolcanicAdvancedSlith")
MonsterTable=(MonsterName="AdvancedHugeVolcanicSlith",MonsterClassName="SmartMonsterPack.ScriptedWOSVolcanicAdvancedHugeSlith")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="RocketWailLord",MonsterClassName="SmartMonsterPack.ScriptedWOSRocketWailLord")
MonsterTable=(MonsterName="AdvancedRocketWailLord",MonsterClassName="SmartMonsterPack.ScriptedWOSAdvancedRocketWailLord")
MonsterTable=(MonsterName="BeamWailLord",MonsterClassName="SmartMonsterPack.ScriptedWOSBeamWailLord")
MonsterTable=(MonsterName="AdvancedBeamWailLord",MonsterClassName="SmartMonsterPack.ScriptedWOSAdvancedBeamWailLord")
MonsterTable=(MonsterName="EnergyWailLord",MonsterClassName="SmartMonsterPack.ScriptedWOSEnergyWailLord")
MonsterTable=(MonsterName="AdvancedEnergyWailLord",MonsterClassName="SmartMonsterPack.ScriptedWOSAdvancedEnergyWailLord")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="AirDrone",MonsterClassName="SmartMonsterPack.ScriptedAirDroneBolt")
MonsterTable=(MonsterName="RocketAirDrone",MonsterClassName="SmartMonsterPack.ScriptedAirDroneRocket")
MonsterTable=(MonsterName="MinigunAirDrone",MonsterClassName="SmartMonsterPack.ScriptedAirDroneMinigun")
MonsterTable=(MonsterName="ShotgunAirDrone",MonsterClassName="SmartMonsterPack.ScriptedAirDroneShotgun")
MonsterTable=(MonsterName="AirDroneBomber",MonsterClassName="SmartMonsterPack.ScriptedAirDroneBomb")
MonsterTable=(MonsterName="FireAirDrone",MonsterClassName="SmartMonsterPack.ScriptedAirDroneFire")
MonsterTable=(MonsterName="ArcticAirDrone",MonsterClassName="SmartMonsterPack.ScriptedAirDroneArctic")
MonsterTable=(MonsterName="ShaftAirDrone",MonsterClassName="SmartMonsterPack.ScriptedAirDroneShaft")
MonsterTable=(MonsterName="ShockAirDrone",MonsterClassName="SmartMonsterPack.ScriptedAirDroneShock")
MonsterTable=(MonsterName="ToxicAirDrone",MonsterClassName="SmartMonsterPack.ScriptedAirDroneToxic")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="Mole",MonsterClassName="SmartMonsterPack.ScriptedMole")
MonsterTable=(MonsterName="Enlightened",MonsterClassName="SmartMonsterPack.ScriptedEnlightened")
MonsterTable=(MonsterName="Gunwalker",MonsterClassName="SmartMonsterPack.ScriptedGunwalker")
MonsterTable=(MonsterName="Angus",MonsterClassName="SmartMonsterPack.ScriptedAngus")
MonsterTable=(MonsterName="GoldAngus",MonsterClassName="SmartMonsterPack.ScriptedGoldAngus")
MonsterTable=(MonsterName="Shrike",MonsterClassName="SmartMonsterPack.ScriptedShrike")
MonsterTable=(MonsterName="AdvancedShrike",MonsterClassName="SmartMonsterPack.ScriptedAdvancedShrike")
MonsterTable=(MonsterName="Goro",MonsterClassName="SmartMonsterPack.ScriptedGoro")
MonsterTable=(MonsterName="Seeker",MonsterClassName="SmartMonsterPack.ScriptedSeeker")
MonsterTable=(MonsterName="AdvancedSeeker",MonsterClassName="SmartMonsterPack.ScriptedAdvancedSeeker")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="Boney",MonsterClassName="SmartMonsterPack.ScriptedBoney")
MonsterTable=(MonsterName="BoneyHell",MonsterClassName="SmartMonsterPack.ScriptedBoneyHell")
MonsterTable=(MonsterName="Skeleton",MonsterClassName="SmartMonsterPack.ScriptedSkeleton")
MonsterTable=(MonsterName="Cherub",MonsterClassName="SmartMonsterPack.ScriptedCherub")
MonsterTable=(MonsterName="FatZombie",MonsterClassName="SmartMonsterPack.ScriptedFatZombie")
MonsterTable=(MonsterName="Commando",MonsterClassName="SmartMonsterPack.ScriptedCommando")
MonsterTable=(MonsterName="Sawyer",MonsterClassName="SmartMonsterPack.ScriptedSawyer")
MonsterTable=(MonsterName="Tick",MonsterClassName="SmartMonsterPack.ScriptedTick")
MonsterTable=(MonsterName="Trite",MonsterClassName="SmartMonsterPack.ScriptedTrite")
MonsterTable=(MonsterName="LostSoul",MonsterClassName="SmartMonsterPack.ScriptedLostSoul")
MonsterTable=(MonsterName="Forgotten",MonsterClassName="SmartMonsterPack.ScriptedForgotten")
MonsterTable=(MonsterName="Imp",MonsterClassName="SmartMonsterPack.ScriptedImp")
MonsterTable=(MonsterName="BlueImp",MonsterClassName="SmartMonsterPack.ScriptedBlueImp")
MonsterTable=(MonsterName="DarkImp",MonsterClassName="SmartMonsterPack.ScriptedDarkImp")
MonsterTable=(MonsterName="GreenImp",MonsterClassName="SmartMonsterPack.ScriptedGreenImp")
MonsterTable=(MonsterName="PurpleImp",MonsterClassName="SmartMonsterPack.ScriptedPurpleImp")
MonsterTable=(MonsterName="RedImp",MonsterClassName="SmartMonsterPack.ScriptedRedImp")
MonsterTable=(MonsterName="RandomImp",MonsterClassName="SmartMonsterPack.ScriptedRandomImp")
MonsterTable=(MonsterName="Maggot",MonsterClassName="SmartMonsterPack.ScriptedMaggot")
MonsterTable=(MonsterName="Wraith",MonsterClassName="SmartMonsterPack.ScriptedWraith")
MonsterTable=(MonsterName="Vulgar",MonsterClassName="SmartMonsterPack.ScriptedVulgar")
MonsterTable=(MonsterName="Pinky",MonsterClassName="SmartMonsterPack.ScriptedPinky")
MonsterTable=(MonsterName="Cacodemon",MonsterClassName="SmartMonsterPack.ScriptedCacodemon")
MonsterTable=(MonsterName="HellKnight",MonsterClassName="SmartMonsterPack.ScriptedHellKnight")
MonsterTable=(MonsterName="DarkHellKnight",MonsterClassName="SmartMonsterPack.ScriptedDarkHellKnight")
MonsterTable=(MonsterName="Revenant",MonsterClassName="SmartMonsterPack.ScriptedRevenant")
MonsterTable=(MonsterName="Mancubus",MonsterClassName="SmartMonsterPack.ScriptedMancubus")
MonsterTable=(MonsterName="Archvile",MonsterClassName="SmartMonsterPack.ScriptedArchvile")
MonsterTable=(MonsterName="Bruiser",MonsterClassName="SmartMonsterPack.ScriptedBruiser")
MonsterTable=(MonsterName="Sabaoth",MonsterClassName="SmartMonsterPack.ScriptedSabaoth")
MonsterTable=(MonsterName="DoomSeeker",MonsterClassName="SmartMonsterPack.ScriptedDoomSeeker")
MonsterTable=(MonsterName="Guardian",MonsterClassName="SmartMonsterPack.ScriptedGuardian")
MonsterTable=(MonsterName="HellTimeHunter",MonsterClassName="SmartMonsterPack.ScriptedHunterHellTime")
MonsterTable=(MonsterName="BerserkHunter",MonsterClassName="SmartMonsterPack.ScriptedHunterBerserk")
MonsterTable=(MonsterName="InvulnerabilityHunter",MonsterClassName="SmartMonsterPack.ScriptedHunterInvul")
MonsterTable=(MonsterName="Vagary",MonsterClassName="SmartMonsterPack.ScriptedVagary")
MonsterTable=(MonsterName="Maledict",MonsterClassName="SmartMonsterPack.ScriptedMaledict")
MonsterTable=(MonsterName="CyberDemon",MonsterClassName="SmartMonsterPack.ScriptedCyberDemon")
MonsterTable=(MonsterName="Sentry",MonsterClassName="SmartMonsterPack.ScriptedSentry")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="Egg",MonsterClassName="SmartMonsterPack.ScriptedEgg")
MonsterTable=(MonsterName="FaceHugger",MonsterClassName="SmartMonsterPack.ScriptedFacehuggerNew")
MonsterTable=(MonsterName="ChestBurster",MonsterClassName="SmartMonsterPack.ScriptedChestburster")
MonsterTable=(MonsterName="Gnat",MonsterClassName="SmartMonsterPack.ScriptedGnat")
MonsterTable=(MonsterName="Stryker",MonsterClassName="SmartMonsterPack.ScriptedStryker")
MonsterTable=(MonsterName="Drone",MonsterClassName="SmartMonsterPack.ScriptedDrone")
MonsterTable=(MonsterName="Runner",MonsterClassName="SmartMonsterPack.ScriptedRunner")
MonsterTable=(MonsterName="Rhinog",MonsterClassName="SmartMonsterPack.ScriptedRhinog")
MonsterTable=(MonsterName="Predalien",MonsterClassName="SmartMonsterPack.ScriptedPredalien")
MonsterTable=(MonsterName="Praetorian",MonsterClassName="SmartMonsterPack.ScriptedPraetorian")
MonsterTable=(MonsterName="AlienQueen",MonsterClassName="SmartMonsterPack.ScriptedAlienQueen")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="Dragon",MonsterClassName="SmartMonsterPack.ScriptedDragon")
MonsterTable=(MonsterName="LurveDragon",MonsterClassName="SmartMonsterPack.ScriptedLurveDragon")
MonsterTable=(MonsterName="IceDragon",MonsterClassName="SmartMonsterPack.ScriptedIceDragon")
MonsterTable=(MonsterName="FireDragon",MonsterClassName="SmartMonsterPack.ScriptedFireDragon")
MonsterTable=(MonsterName="EarthDragon",MonsterClassName="SmartMonsterPack.ScriptedEarthDragon")
MonsterTable=(MonsterName="NatureDragon",MonsterClassName="SmartMonsterPack.ScriptedNatureDragon")
MonsterTable=(MonsterName="WindDragon",MonsterClassName="SmartMonsterPack.ScriptedWindDragon")
MonsterTable=(MonsterName="ElectricDragon",MonsterClassName="SmartMonsterPack.ScriptedElectricDragon")
MonsterTable=(MonsterName="BeamDragon",MonsterClassName="SmartMonsterPack.ScriptedBeamDragon")
MonsterTable=(MonsterName="IonDragon",MonsterClassName="SmartMonsterPack.ScriptedIonDragon")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="Dryosaurus",MonsterClassName="SmartMonsterPack.ScriptedDryo")
MonsterTable=(MonsterName="Gallimimus",MonsterClassName="SmartMonsterPack.ScriptedGalli")
MonsterTable=(MonsterName="Homalocephale",MonsterClassName="SmartMonsterPack.ScriptedHomalo")
MonsterTable=(MonsterName="Pachycephalosaurus",MonsterClassName="SmartMonsterPack.ScriptedPachy")
MonsterTable=(MonsterName="Corythosaurus",MonsterClassName="SmartMonsterPack.ScriptedCory")
MonsterTable=(MonsterName="Edmontosaurus",MonsterClassName="SmartMonsterPack.ScriptedEdmonto")
MonsterTable=(MonsterName="Ouranosaurus",MonsterClassName="SmartMonsterPack.ScriptedOurano")
MonsterTable=(MonsterName="Parasaurolophus",MonsterClassName="SmartMonsterPack.ScriptedParasaur")
MonsterTable=(MonsterName="Kentrosaurus",MonsterClassName="SmartMonsterPack.ScriptedKentro")
MonsterTable=(MonsterName="Stegosaurus",MonsterClassName="SmartMonsterPack.ScriptedSteg")
MonsterTable=(MonsterName="Styracosaurus",MonsterClassName="SmartMonsterPack.ScriptedStyrac")
MonsterTable=(MonsterName="Torosaurus",MonsterClassName="SmartMonsterPack.ScriptedToro")
MonsterTable=(MonsterName="Triceratops",MonsterClassName="SmartMonsterPack.ScriptedTricera")
MonsterTable=(MonsterName="Ankylosaurus",MonsterClassName="SmartMonsterPack.ScriptedAnky")
MonsterTable=(MonsterName="Camarasaurus",MonsterClassName="SmartMonsterPack.ScriptedCamara")
MonsterTable=(MonsterName="Brachiosaurus",MonsterClassName="SmartMonsterPack.ScriptedBrach")
MonsterTable=(MonsterName="Dilophosaurus",MonsterClassName="SmartMonsterPack.ScriptedDilopho")
MonsterTable=(MonsterName="Velociraptor",MonsterClassName="SmartMonsterPack.ScriptedVelociraptor")
MonsterTable=(MonsterName="Albertosaurus",MonsterClassName="SmartMonsterPack.ScriptedAlberto")
MonsterTable=(MonsterName="Ceratosaurus",MonsterClassName="SmartMonsterPack.ScriptedCerato")
MonsterTable=(MonsterName="Allosaurus",MonsterClassName="SmartMonsterPack.ScriptedAllo")
MonsterTable=(MonsterName="Acrocanthosaurus",MonsterClassName="SmartMonsterPack.ScriptedAcro")
MonsterTable=(MonsterName="Carcharodontosaurus",MonsterClassName="SmartMonsterPack.ScriptedCarcha")
MonsterTable=(MonsterName="Spinosaurus",MonsterClassName="SmartMonsterPack.ScriptedSpino")
MonsterTable=(MonsterName="Tyrannosaurus",MonsterClassName="SmartMonsterPack.ScriptedTrex")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="StormTrooper",MonsterClassName="SmartMonsterPack.ScriptedTrooperINIvThree")
MonsterTable=(MonsterName="DarkTrooper",MonsterClassName="SmartMonsterPack.ScriptedDarkTrooperINIvThree")
MonsterTable=(MonsterName="GiantCoilBag",MonsterClassName="SmartMonsterPack.ScriptedGiantGasBagINIvThree")
MonsterTable=(MonsterName="DoomLord",MonsterClassName="SmartMonsterPack.ScriptedDoomLordINIvThree")
MonsterTable=(MonsterName="IceLord",MonsterClassName="SmartMonsterPack.ScriptedIceLordINIvThree")
MonsterTable=(MonsterName="Glass",MonsterClassName="SmartMonsterPack.ScriptedGlassINIvThree")
MonsterTable=(MonsterName="Magdalena",MonsterClassName="SmartMonsterPack.ScriptedMagdalenaINIvThree")
MonsterTable=(MonsterName="Monsta",MonsterClassName="SmartMonsterPack.ScriptedMonstaINIvThree")
MonsterTable=(MonsterName="Effigy",MonsterClassName="SmartMonsterPack.ScriptedEffigyMonster")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="Badger",MonsterClassName="SmartMonsterPack.ScriptedBadgerA")
MonsterTable=(MonsterName="DWQueen",MonsterClassName="SmartMonsterPack.ScriptedDWQueen")
MonsterTable=(MonsterName="DWTitan",MonsterClassName="SmartMonsterPack.ScriptedDWTitan")
MonsterTable=(MonsterName="GrassTitan",MonsterClassName="SmartMonsterPack.ScriptedGrassTitan")
MonsterTable=(MonsterName="FuryTitan",MonsterClassName="SmartMonsterPack.ScriptedFuryTitanA")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="Bird",MonsterClassName="SmartMonsterPack.ScriptedBird")
MonsterTable=(MonsterName="Squid",MonsterClassName="SmartMonsterPack.ScriptedSquid")
MonsterTable=(MonsterName="Predator",MonsterClassName="SmartMonsterPack.ScriptedPredator")
MonsterTable=(MonsterName="Spinner",MonsterClassName="SmartMonsterPack.ScriptedSpinner")
MonsterTable=(MonsterName="Marine",MonsterClassName="SmartMonsterPack.ScriptedImperialLightMale")
MonsterTable=(MonsterName="MarineArctic",MonsterClassName="SmartMonsterPack.ScriptedImperialLightFemale")
MonsterTable=(MonsterName="MarineJungle",MonsterClassName="SmartMonsterPack.ScriptedImperialMale")
MonsterTable=(MonsterName="MarineDesert",MonsterClassName="SmartMonsterPack.ScriptedImperialFemale")
MonsterTable=(MonsterName="BloodEagleLightFemale",MonsterClassName="SmartMonsterPack.ScriptedBloodEagleLightFemale")
MonsterTable=(MonsterName="BloodEagleLightMale",MonsterClassName="SmartMonsterPack.ScriptedBloodEagleLightMale")
MonsterTable=(MonsterName="BloodEagleFemale",MonsterClassName="SmartMonsterPack.ScriptedBloodEagleFemale")
MonsterTable=(MonsterName="BloodEagleMale",MonsterClassName="SmartMonsterPack.ScriptedBloodEagleMale")
MonsterTable=(MonsterName="Mercury",MonsterClassName="SmartMonsterPack.ScriptedMercury")
MonsterTable=(MonsterName="Metroid",MonsterClassName="SmartMonsterPack.ScriptedMetroidLarva")
MonsterTable=(MonsterName="RAPTOR",MonsterClassName="SmartMonsterPack.ScriptedRaptor")
MonsterTable=(MonsterName="Blackheart",MonsterClassName="SmartMonsterPack.ScriptedSSPBlackheart")
MonsterTable=(MonsterName="Kraken",MonsterClassName="SmartMonsterPack.ScriptedSSPKraken")
MonsterTable=(MonsterName="Emperor",MonsterClassName="SmartMonsterPack.ScriptedSSPEmperor")
MonsterTable=(MonsterName="DWSkeleton",MonsterClassName="SmartMonsterPack.ScriptedDWSkeleton")
MonsterTable=(MonsterName="SkeletalMage",MonsterClassName="SmartMonsterPack.ScriptedSkeletalMage")
MonsterTable=(MonsterName="SkeletalMageFire",MonsterClassName="SmartMonsterPack.ScriptedSkeletalMageFire")
MonsterTable=(MonsterName="SkeletalMageCold",MonsterClassName="SmartMonsterPack.ScriptedSkeletalMageIce")
MonsterTable=(MonsterName="SkeletalMageLightning",MonsterClassName="SmartMonsterPack.ScriptedSkeletalMageLightning")
MonsterTable=(MonsterName="SkeletalMagePoison",MonsterClassName="SmartMonsterPack.ScriptedSkeletalMagePoison")
MonsterTable=(MonsterName="PhoenixLightMale",MonsterClassName="SmartMonsterPack.ScriptedPhoenixLightMale")
MonsterTable=(MonsterName="PhoenixLightFemale",MonsterClassName="SmartMonsterPack.ScriptedPhoenixLightFemale")
MonsterTable=(MonsterName="PhoenixMale",MonsterClassName="SmartMonsterPack.ScriptedPhoenixMale")
MonsterTable=(MonsterName="PhoenixFemale",MonsterClassName="SmartMonsterPack.ScriptedPhoenixFemale")
MonsterTable=(MonsterName="None")
MonsterTable=(MonsterName="LuciferClassic",MonsterClassName="SmartMonsterPack.ScriptedLuciferBOSS")
MonsterTable=(MonsterName="MiniBoss",MonsterClassName="SmartMonsterPack.ScriptedMechTitanB")
MonsterTable=(MonsterName="Lucifer",MonsterClassName="SmartMonsterPack.ScriptedLuciferMonster")
MonsterTable=(MonsterName="NeedBlankSpace",MonsterClassName="SmartMonsterPackSample.ScriptedSmartKrall")
Replace proper part of 'MonsterAssaultRPG.ini'
Code: Select all
[MonsterAssaultRPG.ArtifactSummonManta]
MonsterClasses=Class'SmartMonsterPack.Summon_ScriptedSmartManta'
MonsterClasses=Class'SmartMonsterPack.Summon_ScriptedSmartCaveManta'
[MonsterAssaultRPG.ArtifactSummonPupae]
MonsterClasses=Class'SmartMonsterPack.Summon_ScriptedSmartPupae'
[MonsterAssaultRPG.ArtifactSummonSlith]
MonsterClasses=Class'SmartMonsterPack.Summon_ScriptedSMPSlith'
MonsterClasses=Class'SmartMonsterPack.Summon_ScriptedWOSVolcanicSlith'
MonsterClasses=Class'SmartMonsterPack.Summon_ScriptedWOSVolcanicAdvancedHugeSlith'
[MonsterAssaultRPG.ArtifactSummonSkaarj]
MonsterClasses=Class'SmartMonsterPack.Summon_ScriptedSmartSkaarj'
MonsterClasses=Class'SmartMonsterPack.Summon_ScriptedSmartSkaarjScout'
MonsterClasses=Class'SmartMonsterPack.Summon_ScriptedSmartSkaarjAssassin'
MonsterClasses=Class'SmartMonsterPack.Summon_ScriptedSmartSkaarjBerserker'
MonsterClasses=Class'SmartMonsterPack.Summon_ScriptedSmartSkaarjLord'
[MonsterAssaultRPG.ArtifactSummonQueen]
MonsterClasses=Class'SmartMonsterPack.Summon_ScriptedMiniDWQueen'
MonsterClasses=Class'SmartMonsterPack.Summon_ScriptedDWQueen'
[MonsterAssaultRPG.ArtifactSummonSkaarjTrooper]
MonsterClasses=Class'SmartMonsterPack.Summon_ScriptedSMPSkaarjTrooper'
MonsterClasses=Class'SmartMonsterPack.Summon_ScriptedSMPSkaarjSniper'
[MonsterAssaultRPG.ArtifactSummonBrute]
MonsterClasses=Class'SmartMonsterPack.Summon_ScriptedSmartLesserBrute'
MonsterClasses=Class'SmartMonsterPack.Summon_ScriptedSmartBrute'
MonsterClasses=Class'SmartMonsterPack.Summon_ScriptedSmartBehemoth'
[MonsterAssaultRPG.ArtifactSummonWarlord]
MonsterClasses=Class'SmartMonsterPack.Summon_ScriptedSmartWarlord'
MonsterClasses=Class'SmartMonsterPack.Summon_ScriptedWOSAdvancedRocketWailLord'
[MonsterAssaultRPG.ArtifactSummonShrike]
MonsterClasses=Class'SmartMonsterPack.Summon_ScriptedShrike'
MonsterClasses=Class'SmartMonsterPack.Summon_ScriptedAdvancedShrike'
[MonsterAssaultRPG.ArtifactSummonRaptor]
MonsterClasses=Class'SmartMonsterPack.Summon_ScriptedRaptorFirstLVL'
MonsterClasses=Class'SmartMonsterPack.Summon_ScriptedRaptorSecondLVL'
MonsterClasses=Class'SmartMonsterPack.Summon_ScriptedRaptorThirdLVL'
[MonsterAssaultRPG.ArtifactSummonTitan]
MonsterClasses=Class'SmartMonsterPack.Summon_ScriptedDWTitan'
MonsterClasses=Class'SmartMonsterPack.Summon_ScriptedGrassTitan'
[MonsterAssaultRPG.ArtifactSummonGasbag]
MonsterClasses=Class'SmartMonsterPack.Summon_ScriptedSmartGasbag'
MonsterClasses=Class'SmartMonsterPack.Summon_ScriptedSMPGiantGasbag'
[MonsterAssaultRPG.ArtifactSummonRazorFly]
MonsterClasses=Class'SmartMonsterPack.Summon_ScriptedSmartFly'
MonsterClasses=Class'SmartMonsterPack.Summon_ScriptedSMPGiantRazorFly'
[MonsterAssaultRPG.ArtifactSummonDragon]
MonsterClasses=Class'SmartMonsterPack.Summon_ScriptedFireDragon'
MonsterClasses=Class'SmartMonsterPack.Summon_ScriptedElectricDragon'
MonsterClasses=Class'SmartMonsterPack.Summon_ScriptedIonDragon'
Supports would probably wish to summon both Dragon and Titan, but I think that summoning Titan and riding Ion Dragon is even better. ^^
EDIT3: Necromancer class started
EDIT8: Swapped a download method for server files- first download them from christmas' Dropbox:
https://www.dropbox.com/sh/53qcs6zjoufl ... SeIjwWJhea
Then add and replace outdated files with new ones from here:
BoxUpdate4.7z
http://www47.zippyshare.com/v/TcfRG4Km/file.html
EDIT4: Made a package containing Smart Monster Pack and it's dependencies:
SMP Full.7z
http://www47.zippyshare.com/v/37987646/file.html
To test if it works open Unreal editor, go to Actor classes, open package, choose 'SmartMonsterPack.u' if it loads it should mean that it works and you can continue and edit DWMonsterRoster.ini and MonsterAssaultRPG.ini .
Remember that it's a modification of Sample and you need that first to have anything for Monster Pack to do and that's where ini files come from anyway.
EDIT5: Finished working on ME_RPGExpansion, Ant delivered almost all Necromancer edits for MonsterAssaultRPG.ini while I took care of leftovers including Mechanic Class and general settings for those two classes. I don't know the rank names for them so I used symbolic N1-4 and M1-4 , nor stats for Mechanic for which i copied the Supports stats.
Have a download for ME_RPGExpansion and its dependencies below:
ME_RPGExpansion.7z
http://www42.zippyshare.com/v/95882440/file.html
And the MonsterAssaultRPG.ini edits:
This goes after abilities from MonsterAssaultRPG itself (Abilities=Class'MonsterAssaultRPG.AbilityVehicleMastery') :
Code: Select all
Abilities=Class'MonsterAssaultRPG.AbilityPickupTrap'
Abilities=Class'ME_RPGExpansion.AbilityClassNecromancer'
Abilities=Class'ME_RPGExpansion.AbilityClassMechanic'
Abilities=Class'ME_RPGExpansion.AbilityHallowedWarrior'
Abilities=Class'ME_RPGExpansion.AbilityAgonizingDemise'
Abilities=Class'ME_RPGExpansion.AbilityArcaneReclamation'
Abilities=Class'ME_RPGExpansion.AbilityCarrionMetamorphosis'
Abilities=Class'ME_RPGExpansion.AbilityCarrionStores'
Abilities=Class'ME_RPGExpansion.AbilityDeathWard'
Abilities=Class'ME_RPGExpansion.AbilityDecay'
Abilities=Class'ME_RPGExpansion.AbilityExtendedRetention'
Abilities=Class'ME_RPGExpansion.AbilityMonsterPossession'
Abilities=Class'ME_RPGExpansion.AbilityPrematureBurial'
Abilities=Class'ME_RPGExpansion.AbilityRehabilitatingMucus'
Abilities=Class'ME_RPGExpansion.AbilitySoulTransfer'
Abilities=Class'ME_RPGExpansion.AbilitySummonMastery'
Abilities=Class'ME_RPGExpansion.AbilitySummonRegeneration'
Abilities=Class'ME_RPGExpansion.AbilityUnnaturalShout'
Abilities=Class'ME_RPGExpansion.AbilityVenomContainment'
Abilities=Class'ME_RPGExpansion.AbilityFatigue'
Abilities=Class'ME_RPGExpansion.AbilityGhostsofAnguish'
Abilities=Class'ME_RPGExpansion.AbilityPlague'
Abilities=Class'ME_RPGExpansion.AbilityPreservation'
Abilities=Class'ME_RPGExpansion.AbilityPutridExpiration'
Abilities=Class'ME_RPGExpansion.AbilityReapingEnergy'
Abilities=Class'ME_RPGExpansion.AbilityTaintedSummons'
Abilities=Class'ME_RPGExpansion.AbilityToxicProficiency'
Abilities=Class'ME_RPGExpansion.AbilityWraith'
Abilities=Class'ME_RPGExpansion.AbilityBloodFrenzy'
Abilities=Class'ME_RPGExpansion.AbilityIronMaiden'
Abilities=Class'ME_RPGExpansion.AbilityPoisonSupremacy'
Abilities=Class'ME_RPGExpansion.AbilityImmortality'
Abilities=Class'ME_RPGExpansion.AbilityPierceArmor'
Abilities=Class'ME_RPGExpansion.AbilityPoisonMastery'
Abilities=Class'ME_RPGExpansion.AbilitySummonSkeleton'
Abilities=Class'ME_RPGExpansion.AbilitySummonZombie'
Abilities=Class'ME_RPGExpansion.AbilityResurgence'
Abilities=Class'ME_RPGExpansion.AbilityRevivification'
Abilities=Class'ME_RPGExpansion.AbilitySummonForgotten'
Abilities=Class'ME_RPGExpansion.AbilitySummonDemon'
Abilities=Class'ME_RPGExpansion.AbilitySummonSkeletalMage'
Abilities=Class'ME_RPGExpansion.AbilitySummonChampion'
Abilities=Class'ME_RPGExpansion.AbilityArmorShards'
Abilities=Class'ME_RPGExpansion.AbilityCraftSpiderMines'
Abilities=Class'ME_RPGExpansion.AbilityCraftTurret'
Abilities=Class'ME_RPGExpansion.AbilityDistributor'
Abilities=Class'ME_RPGExpansion.AbilityEMPField'
Abilities=Class'ME_RPGExpansion.AbilityEnforcedHull'
Abilities=Class'ME_RPGExpansion.AbilityGrenadeBundles'
Abilities=Class'ME_RPGExpansion.AbilityHauler'
Abilities=Class'ME_RPGExpansion.AbilityImbuedTraps'
Abilities=Class'ME_RPGExpansion.AbilityImbuedWeapons'
Abilities=Class'ME_RPGExpansion.AbilityMetalFission'
Abilities=Class'ME_RPGExpansion.AbilityNanoRegenerativeAmmo'
Abilities=Class'ME_RPGExpansion.AbilityRecycle'
Abilities=Class'ME_RPGExpansion.AbilityScavenger'
Abilities=Class'ME_RPGExpansion.AbilitySentinel'
Abilities=Class'ME_RPGExpansion.AbilityStockpile'
Abilities=Class'ME_RPGExpansion.AbilitySubsidiaryCrew'
Abilities=Class'ME_RPGExpansion.AbilityTurretManiac'
Abilities=Class'ME_RPGExpansion.AbilityVehicleSalvage'
Abilities=Class'ME_RPGExpansion.AbilityWeaponCraftsman'
Abilities=Class'ME_RPGExpansion.AbilityAmplifyDamage'
Abilities=Class'ME_RPGExpansion.AbilityMonsterRegeneration'
Abilities=Class'ME_RPGExpansion.AbilityMonsterStrength'
Code: Select all
EnabledClasses=Paladin Class
EnabledClasses=Support Class
EnabledClasses=Berserk Class
EnabledClasses=Necromancer Class
EnabledClasses=Mechanic Class
EnabledClasses=Monster Abilities
EnabledClasses=Misc Abilities
Code: Select all
StatCaps=(ClassName="Brawler",HealthCap=150,AdrenalineCap=100,AmmoCap=0,WeaponMasteryCap=0,ResistanceCap=10)
StatCaps=(ClassName="Defender",HealthCap=300,AdrenalineCap=150,AmmoCap=30,WeaponMasteryCap=30,ResistanceCap=35)
StatCaps=(ClassName="Protector",HealthCap=500,AdrenalineCap=200,AmmoCap=60,WeaponMasteryCap=70,ResistanceCap=50)
StatCaps=(ClassName="Guardian",HealthCap=800,AdrenalineCap=250,AmmoCap=100,WeaponMasteryCap=125,ResistanceCap=75)
StatCaps=(ClassName="Engineer",HealthCap=50,AdrenalineCap=150,AmmoCap=50,WeaponMasteryCap=10,ResistanceCap=5)
StatCaps=(ClassName="Technician",HealthCap=250,AdrenalineCap=300,AmmoCap=250,WeaponMasteryCap=45,ResistanceCap=20)
StatCaps=(ClassName="Agent",HealthCap=400,AdrenalineCap=500,AmmoCap=400,WeaponMasteryCap=85,ResistanceCap=45)
StatCaps=(ClassName="Enforcer",HealthCap=500,AdrenalineCap=800,AmmoCap=500,WeaponMasteryCap=155,ResistanceCap=60)
StatCaps=(ClassName="Warrior",HealthCap=0,AdrenalineCap=125,AmmoCap=150,WeaponMasteryCap=20,ResistanceCap=-5)
StatCaps=(ClassName="Barbarian",HealthCap=50,AdrenalineCap=250,AmmoCap=300,WeaponMasteryCap=80,ResistanceCap=10)
StatCaps=(ClassName="Fanatic",HealthCap=100,AdrenalineCap=400,AmmoCap=500,WeaponMasteryCap=125,ResistanceCap=25)
StatCaps=(ClassName="Berserker",HealthCap=150,AdrenalineCap=500,AmmoCap=800,WeaponMasteryCap=205,ResistanceCap=50)
StatCaps=(ClassName="N1",HealthCap=0,AdrenalineCap=150,AmmoCap=50,WeaponMasteryCap=-10,ResistanceCap=10)
StatCaps=(ClassName="N2",HealthCap=50,AdrenalineCap=300,AmmoCap=100,WeaponMasteryCap=10,ResistanceCap=35)
StatCaps=(ClassName="N3",HealthCap=100,AdrenalineCap=450,AmmoCap=150,WeaponMasteryCap=30,ResistanceCap=55)
StatCaps=(ClassName="N4",HealthCap=150,AdrenalineCap=600,AmmoCap=200,WeaponMasteryCap=55,ResistanceCap=75)
StatCaps=(ClassName="M1",HealthCap=50,AdrenalineCap=150,AmmoCap=50,WeaponMasteryCap=10,ResistanceCap=5)
StatCaps=(ClassName="M2",HealthCap=250,AdrenalineCap=300,AmmoCap=250,WeaponMasteryCap=45,ResistanceCap=20)
StatCaps=(ClassName="M3",HealthCap=400,AdrenalineCap=500,AmmoCap=400,WeaponMasteryCap=85,ResistanceCap=45)
StatCaps=(ClassName="M4",HealthCap=500,AdrenalineCap=800,AmmoCap=500,WeaponMasteryCap=155,ResistanceCap=60)
StatCaps=(ClassName="Monster",HealthCap=100,AdrenalineCap=100,AmmoCap=100,WeaponMasteryCap=25,ResistanceCap=25)
StatCaps=(ClassName="Demon",HealthCap=100,AdvancedShrikeAdrenalineCap=100,AmmoCap=100,WeaponMasteryCap=25,ResistanceCap=25)
StatCaps=(ClassName="Fiend",HealthCap=100,AdrenalineCap=100,AmmoCap=100,WeaponMasteryCap=25,ResistanceCap=25)
StatCaps=(ClassName="Brute",HealthCap=100,AdrenalineCap=100,AmmoCap=100,WeaponMasteryCap=25,ResistanceCap=25)
StatCaps=(ClassName="Rebel",HealthCap=0,AdrenalineCap=100,AmmoCap=0,WeaponMasteryCap=-10,ResistanceCap=-10)
Below Stat Caps are Rank Names and below them are Weapon Classifications
("WeaponClassifications=(WeaponClass=Class'XWeapons.Minigun',WeaponCategory=RapidFire)")
Here is a list of Weapon Classifications with my additions:
Code: Select all
WeaponClassifications=(WeaponClass=Class'XWeapons.Minigun',WeaponCategory=RapidFire)
WeaponClassifications=(WeaponClass=Class'XWeapons.FlakCannon',WeaponCategory=CloseQuarters)
WeaponClassifications=(WeaponClass=Class'XWeapons.SniperRifle',WeaponCategory=Sharpshooter)
WeaponClassifications=(WeaponClass=Class'UTClassic.ClassicSniperRifle',WeaponCategory=Sharpshooter)
WeaponClassifications=(WeaponClass=Class'XWeapons.LinkGun',WeaponCategory=RapidFire)
WeaponClassifications=(WeaponClass=Class'XWeapons.ShockRifle',WeaponCategory=Rifle)
WeaponClassifications=(WeaponClass=Class'XWeapons.RocketLauncher',WeaponCategory=Explosive)
WeaponClassifications=(WeaponClass=Class'XWeapons.BioRifle',WeaponCategory=CloseQuarters)
WeaponClassifications=(WeaponClass=Class'Onslaught.ONSGrenadeLauncher',WeaponCategory=Deployment)
WeaponClassifications=(WeaponClass=Class'Onslaught.ONSMineLayer',WeaponCategory=Deployment)
WeaponClassifications=(WeaponClass=Class'XWeapons.AssaultRifle',WeaponCategory=RapidFire)
WeaponClassifications=(WeaponClass=Class'XWeapons.ShieldGun',WeaponCategory=CloseQuarters)
WeaponClassifications=(WeaponClass=Class'XWeapons.Redeemer',WeaponCategory=Explosive)
WeaponClassifications=(WeaponClass=Class'XWeapons.Painter',WeaponCategory=Explosive)
WeaponClassifications=(WeaponClass=Class'Onslaught.ONSAVRiL',WeaponCategory=Explosive)
WeaponClassifications=(WeaponClass=Class'XWeapons.Translauncher',WeaponCategory=Deployment)
WeaponClassifications=(WeaponClass=Class'AMRiLME.AMRIL',WeaponCategory=Explosive)
WeaponClassifications=(WeaponClass=Class'EONS-Ripper_BETA3.EONSRipper',WeaponCategory=RapidFire)
WeaponClassifications=(WeaponClass=Class'WOSPulseGun_BETA1.PulseGun',WeaponCategory=RapidFire)
WeaponClassifications=(WeaponClass=Class'U2Weapons.U2AssaultRifleInv',WeaponCategory=RapidFire)
WeaponClassifications=(WeaponClass=Class'U2Weapons.U2WeaponPistol',WeaponCategory=Rifle)
WeaponClassifications=(WeaponClass=Class'U2Weapons.U2WeaponRocketLauncher',WeaponCategory=Explosive)
WeaponClassifications=(WeaponClass=Class'U2Weapons.U2WeaponShotgun',WeaponCategory=CloseQuarters)
WeaponClassifications=(WeaponClass=Class'U2Weapons.U2WeaponSniper',WeaponCategory=Sharpshooter)
WeaponClassifications=(WeaponClass=Class'DWU2Weapons.WeaponEnergyRifle',WeaponCategory=Rifle)
WeaponClassifications=(WeaponClass=Class'DWU2Weapons.WeaponFlameThrower',WeaponCategory=CloseQuarters)
WeaponClassifications=(WeaponClass=Class'DWU2Weapons.WeaponGrenadeLauncher',WeaponCategory=Deployment)
WeaponClassifications=(WeaponClass=Class'DWU2Weapons.WeaponLandMine',WeaponCategory=Deployment)
WeaponClassifications=(WeaponClass=Class'DWU2Weapons.WeaponLaserTripMine',WeaponCategory=Deployment)
WeaponClassifications=(WeaponClass=Class'DWU2Weapons.AutoTurretDeploy',WeaponCategory=Deployment)
WeaponClassifications=(WeaponClass=Class'DWU2Weapons.WeaponLaserTurrets',WeaponCategory=Deployment)
WeaponClassifications=(WeaponClass=Class'DWU2Weapons.WeaponRocketTurret',WeaponCategory=Deployment)
("WeaponModifiers=(WeaponClass=Class'MonsterAssaultRPG.RW_Protection',Chance=18)")
Without adding ME RPG Expansion magic weapons you probably won't be able to roll those or use Weapon Craftsman properly.
Add at the end of their list:
Code: Select all
WeaponModifiers=(WeaponClass=Class'ME_RPGExpansion.RW_DWFreeze',Chance=5)
WeaponModifiers=(WeaponClass=Class'ME_RPGExpansion.RW_Fire',Chance=13)
WeaponModifiers=(WeaponClass=Class'ME_RPGExpansion.RW_Piercing',Chance=13)
Mechanic class isn't available for buying so you need to give its ability class (and the level (1) of that) to chosen char (chars are at the end of this ini) ability classes are always the first ability: "Abilities=Class'ME_RPGExpansion.AbilityClassMechanic'" Levels of abilities are after ALL abilities, again starting with ability class level: "AbilityLevels=1" .
If you are lazy have a pre-made lvl 1 Mechanic char below, but you still need to add your GUID from settings/game to "OwnerID=" :
Add that at the end of ini.
Code: Select all
[Mechanic RPGPlayerDataObject]
OwnerID=
Level=1
Experience=0
WeaponSpeed=0
HealthBonus=-25
AdrenalineMax=75
AmmoMax=-25
Physical=-25
Fire=-25
Cold=-25
Lightning=-25
Poison=-25
Explosive=-25
CloseQuarters=-25
RapidFire=-25
Rifle=-25
Sharpshooter=-25
Deployment=-25
HealthCap=50
AdrenalineCap=150
AmmoCap=50
ResistanceCap=5
WeaponMasteryCap=10
PointsAvailable=100
NeededExp=10
ExperienceFraction=0.000000
ExplosiveExp=0.000000
CloseQuartersExp=0.000000
RapidFireExp=0.000000
RifleExp=0.000000
SharpshooterExp=0.000000
DeploymentExp=0.000000
LastPlayDate=11-5-2013
NextRankNameExp=3000
ClassPrefixName=Beginner
BotAbilityGoal=None
BotGoalAbilityCurrentLevel=0
TotalExperienceEarned=0
Kills=0
Deaths=0
Objectives=0
Victories=0
Matches=0
Time=0
Donations=0
Flawless=0
CriticalPlayer=0
LastManStanding=0
TeamPlayer=0
Headhunter=0
Contributor=0
Abilities=Class'ME_RPGExpansion.AbilityClassMechanic'
AbilityLevels=1
Relics=20
Line in DWMonsterRoster.ini :
Code: Select all
MonsterTable=(MonsterName="AirDrone",MonsterClassName="SmartMonsterPack.ScriptedAirDrone")
Code: Select all
MonsterTable=(MonsterName="AirDrone",MonsterClassName="SmartMonsterPack.ScriptedAirDroneBolt")
[/color]
Last edited by Silly_Warlock on Fri Mar 06, 2015 2:35 pm, edited 9 times in total.
I don't even know that I know nothing.
- Silly_Warlock
- Killer in Training
- Posts: 44
- Joined: Tue Sep 17, 2013 8:56 am
Monster Pack should be in working condition now but it needs testing and not everything is done yet.
Feel invited to give it a try, so have a download and instructions above.
I don't even know that I know nothing.
Silly_Warlock wrote:
Monster Pack should be in working condition now but it needs testing and not everything is done yet.
Feel invited to give it a try, so have a download and instructions above.
gj.....
now can you provide me the following files?
Editor.usx
Xgame_rc.usx
Xpickups_rc.usx
cant run my own maps ffs
i'm downloading the file now (smp full.rar)
what does it contain exactly?
ALL monsters for offline play ?
- Silly_Warlock
- Killer in Training
- Posts: 44
- Joined: Tue Sep 17, 2013 8:56 am
I have found only .u files for what you wanted:
Editor-Xgame_rc-Xpickups_rc.7z
http://www4.zippyshare.com/v/98341113/file.html
Yes, the 'SMP full' should contain all monsters so that you can spawn them locally and apparently MonsterAssaultRPG for whatever reason.
Editor-Xgame_rc-Xpickups_rc.7z
http://www4.zippyshare.com/v/98341113/file.html
Yes, the 'SMP full' should contain all monsters so that you can spawn them locally and apparently MonsterAssaultRPG for whatever reason.
I don't even know that I know nothing.