Totem Arts Staff TK0104 Posted October 5, 2016 Totem Arts Staff Share Posted October 5, 2016 (edited) Well I created a small mutator but I noticed my game doesn't want to load any mutator (Not even examples like SBH Sniper) Am I doing something wrong? Edited October 5, 2016 by ThommyK0104 Quote Link to comment Share on other sites More sharing options...
nBab Posted October 5, 2016 Share Posted October 5, 2016 4 hours ago, ThommyK0104 said: Am I doing something wrong? You need to have the "open mapname" before the question mark. like "open CNC-Field?mutator=...". Also it seems you're trying to load other classes as mutators. you need to make a mutator which is a class extending the rx_mutator class and change the other classes you want like the Rx_PurchaseSystem inside of it. 1 Quote Link to comment Share on other sites More sharing options...
Totem Arts Staff TK0104 Posted October 6, 2016 Author Totem Arts Staff Share Posted October 6, 2016 @nBabNot working: open CNC-Horologe?mutators=RX_Engineer_Alt.RX_PurchaseSystem_Alt NOTE: RX_PurchaseSystem_Alt extends RX_PurchaseSystem Quote Link to comment Share on other sites More sharing options...
Agent Posted October 6, 2016 Share Posted October 6, 2016 You can't just give it an arbitrary class and expect it to know what to do with it. That's why you must have a class that extends Rx_Mutator that replaces classes out for you. I'm sure nBab could post some examples from his mutator for Fort, but you're going to want to make use of Mutator's CheckReplacement() function. Quote Link to comment Share on other sites More sharing options...
Totem Arts Staff TK0104 Posted October 7, 2016 Author Totem Arts Staff Share Posted October 7, 2016 (edited) Well I will figure something out I had an idea how to load the mutator. How about making a placeable actor what can load a mutator inside the level. class Mutators extends actor; placeable; defaultproperties { } class Horologe extends Mutators; placeable; function PostBeginPlay() { WorldInfo.Game.AddMutator("RX_Horologe.Rx_PurchaseSystem_Alt", false); } defaultproperties { StaticMesh = StaticMesh'EngineMeshes.Cube' End Object } Now I already know I'm doing something wrong because when I try to build scripts I got the error: E:\Renegade X\Renegade X - SDK\Development\Src\RX_Horologe\Classes\Mutators.uc(2) : Error, Unexpected 'placeable' OR E:\Renegade X\Renegade X - SDK\Development\Src\RX_Horologe\Classes\Mutators.uc(2) : Error, Unexpected 'abstract' OR E:\Renegade X\Renegade X - SDK\Development\Src\RX_Horologe\Classes\Horologe.uc(2) : Error, Unexpected 'placeable' Edited October 7, 2016 by ThommyK0104 Quote Link to comment Share on other sites More sharing options...
Ruud033 Posted October 7, 2016 Share Posted October 7, 2016 Just stop doing crazy ass mutators and keep the skins as is can always release an update to the map later on. Quote Link to comment Share on other sites More sharing options...
Totem Arts Staff TK0104 Posted October 7, 2016 Author Totem Arts Staff Share Posted October 7, 2016 (edited) @Ruud033You're absolutely right sir But I had more ideas like the Armoury Tech Building. All infantry own their Primary Weapon, Silenced Pistol and Time C4 (Not for Engi and Tech/Hottie) (Like how it originally was). When captured, you can buy Grenades, AT-Mines, EMP Grenade and Smoke Grenade. This is an advantage for infantry. But this needs help for it of course Edited October 7, 2016 by ThommyK0104 Quote Link to comment Share on other sites More sharing options...
Totem Arts Staff Madkill40 Posted October 7, 2016 Totem Arts Staff Share Posted October 7, 2016 (edited) @ThommyK0104, perhaps try your hand at making a mutator with a demand? (i.e. Use an idea posted on the forums) Or start small, really small, like a mutator which adds just one item to the 'Items' list in the purchase menu for both sides, without the added complication of a building needed to be captured. Start with a purchasable smoke grenade in the items menu, focus on making it work and don't worry about having a custom gfx for it in the purchase menu. Edited October 7, 2016 by Madkill40 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.