MustaphaTR's D2K mod is a small mod based on original D2K mod of OpenRA. It includes all 8 sides (Atreides, Fremen, Harkonnen, Corrino, Ordos, Mercenaries, Smugglers) as playable and has special units and abilities for each.


HOW TO INSTALL

Download the lastest version of mod, copy the "mtrsd2k" folder under your OpenRA "My Documents\OpenRA\mods\" for Windows, "~/.openra/mods" for Linux and "~/Library/Application Support/OpenRA/Content/Mods" for OSX folder. You can manually create "mods\" subfolder if it doesn't exist. Now when you open OpenRA, you should see the mod.

LIST OF UNITS FOR EACH SIDE

Atreides:

Special Units:

- Grenadier

- Sonic Tank

- Freman

Defensive Structures:

- Machine Gun Tower

- Gun Turret

- Rocket Turret

Light Vehicles:

- MG Trike

- Rocket Quad

Combat Tank Speciality:

- Range

Aircraft:

- Ornithopter

Special Ability:

- Ornithopter AirStrike


Freman:

Special Units:

- Freman

- Stealth Tank

- Fedaykin

Defensive Structures:

- Machine Gun Tower

- Gun Turret

- Rocket Turret

Light Vehicles:

- MG Raider

- Rocket Trike

Combat Tank Speciality:

- Cost

Aircraft:

- Ornithopter

Special Ability:

- Stealth Device


Ixians:

Special Units:

- Mechanic

- Jammer

- Drone

Defensive Structures:

- Machine Gun Tower

- Gun Turret

- Rocket Turret

Light Vehicles:

- MG Raider

- Rocket Raider

Combat Tank Speciality:

- Manual Repair

Aircraft:

- Ornithopter

Special Ability:

- Has better Repair Pad


Harkonnen:

Special Units:

- Flamethrower

- Devastator

- Rocketeer

Defensive Structures:

- Flame Tower

- Gun Turret

- Rocket Turret

Light Vehicles:

- MG Quad

- Rocket Trike

Combat Tank Speciality:

- Armor

Aircraft:

- Phoenix

Special Ability:

- Death Hand Missile


Corrino:

Special Units:

- Plasma Infantry

- Quake Tank

- Sardaukar

Defensive Structures:

- Flame Tower

- Gun Turret

- Rocket Turret

Light Vehicles:

- MG Trike

- Rocket Quad

Combat Tank Speciality:

- Damage

Aircraft:

- Phoenix

Special Ability:

- Rocket Strike


Ordos:

Special Units:

- Stealth Rocket Raider

- Deviator

- Suicide Bomber (same as original Saboteur just renamed)

Defensive Structures:

- Artillery Platform

- Gun Turret

- Rocket Turret

Light Vehicles:

- MG Quad

- Rocket Raider

Combat Tank Speciality:

- Speed

Aircraft:

- Swarmer

Special Ability:

- Their vehicles can self-repair


Mercenaries:

Special Units:

- Light Tank

- Bomb Buggy

- Sniper

Defensive Structures:

- Artillery Platform

- Gun Turret

- Rocket Turret

Light Vehicles:

- MG Radier

- Rocket Quad

Combat Tank Speciality:

- Rate of Fire

Aircraft:

- Swarmer

Special Ability:

- Can buy everything they can build. (Even the enemy units if their production facility is captured)


Smugglers:

Special Units:

- Attack Dog

- IFV

- Saboteur (different than original Ordos ones, these are kinda spy + hijacker)

Defensive Structures:

- AP Mine

- AT Mine

- Rocket Turret

Light Vehicles:

- MG Trike

- Rocket Raider

Combat Tank Speciality:

- Build Time

Aircraft:

- Swarmer

Special Ability:

- Has slightly better Harvester, Refinery, Silo and Carryall

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Post article RSS Articles

Version 1.1

News

Changes:

  1. Updated mod for release-20170527.
  2. Added Harkonnen Mission 4.
  3. Added new Aircrafts for all 3 side.
    • Ornithopter for Atreides.
    • Phoenix for Harkonnen.
    • Swarmer for Ordos.
  4. Added Fast speed option.
  5. Added Medium Support and Con. Yard only starting options.
  6. Added Ixians.
  7. Added Mechanic as Ixian Hi-Tech Factory tier unit.
  8. Added Jammer as Ixian Research Center tier unit.
  9. Added Drone as Ixian Palace tier unit.
  10. Added Ixian Repair Pad.
  11. Added Ixian Combat Tank. It can be repaired using repair cursor like a building.
  12. Added some new multiplayer maps.
  13. Fixed that mines didn't work properly.
  14. High-Tech Factory now can be set primary and has a production bar.
  15. High-Tech Factory power usage increased to -80 from -75.
Version 1.0.10 and Ideas for 1.1

Version 1.0.10 and Ideas for 1.1

News 2 comments

About the 1.0.10 version of MustaphaTR's D2K Mod for OpenRA. Also my plans for 1.1 version.

Version 1.0.9

Version 1.0.9

News 1 comment

About the 1.0.9 version of MustaphaTR's D2K Mod for OpenRA.

Version 1.0.8

Version 1.0.8

News 2 comments

About the 1.0.8 version of MustaphaTR's D2K Mod for OpenRA.

Version 1.0.7

Version 1.0.7

News 13 comments

Version 1.0.7 of MustaphaTR's D2K Mod for OpenRA.

Add file RSS Files
MustaphaTR's D2K Mod v1.1

MustaphaTR's D2K Mod v1.1

Full Version 4 comments

Version 1.1 of MustaphaTR's D2K Mod for OpenRA.

MustaphaTR's D2K Mod v1.0.10

MustaphaTR's D2K Mod v1.0.10

Full Version 2 comments

Version 1.0.10 of MustaphaTR's D2K Mod for OpenRA.

MustaphaTR's D2K Mod v1.0.9

MustaphaTR's D2K Mod v1.0.9

Full Version

Version 1.0.9 of MustaphaTR's D2K Mod for OpenRA.

MustaphaTR's D2K Mod v1.0.8

MustaphaTR's D2K Mod v1.0.8

Full Version

Version 1.0.8 of MustaphaTR's D2K Mod for OpenRA.

MustaphaTR's D2K Mod v1.0.7

MustaphaTR's D2K Mod v1.0.7

Full Version

Version 1.0.7 of MustaphaTR's D2K Mod for OpenRA.

MustaphaTR's D2K Mod v1.0.6

MustaphaTR's D2K Mod v1.0.6

Full Version

Version 1.0.6 of MustaphaTR's D2K Mod for OpenRA.

Comments  (0 - 10 of 33)
Guest
Guest

any news on the chronofault mission

Reply Good karma Bad karma0 votes
MustaphaTR Creator
MustaphaTR

I have updated the map to lastest release Resource.openra.net

Reply Good karma+1 vote
MustaphaTR Creator
MustaphaTR

Haven't take a look to it for a long while. Lastest version on resource site should work fine on previous release. I may update it and m7v2 for new release, maybe.

Reply Good karma+1 vote
Guest
Guest

thanks for updating the map mustapha , but this happend


lua.txt
Fatal Lua Error: [string "BindingSupport.lua"]:30: Uncaught CLR exception at Lua->CLR boundary: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: Attempted to get trait from destroyed object (heavy_factory 542 (not in world))
at OpenRA.TraitDictionary.CheckDestroyed(Actor actor)
at OpenRA.TraitDictionary.GetOrDefault[T](Actor actor)
at OpenRA.Actor.TraitOrDefault[T]()
at OpenRA.Mods.Common.Scripting.TriggerGlobal.GetScriptTriggers(Actor a)
at OpenRA.Mods.Common.Scripting.TriggerGlobal.OnAllRemovedFromWorld(Actor[] actors, LuaFunction func)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at OpenRA.Scripting.ScriptMemberWrapper.Invoke(LuaVararg args)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at Eluant.LuaRuntime.MethodWrapper.Invoke(Object[] parms)
at Eluant.LuaRuntime.MakeManagedCall(IntPtr state, MethodWrapper wrapper)
at OpenRA.Scripting.ScriptContext.FatalError(String message)
at OpenRA.Mods.Common.Scripting.TriggerGlobal.<AfterDelay>c__AnonStorey0.<>m__0()
at OpenRA.Effects.DelayedAction.<Tick>m__0(World w)
at OpenRA.World.Tick()
at OpenRA.Game.InnerLogicTick(OrderManager orderManager)
at OpenRA.Game.LogicTick()
at OpenRA.Game.Loop()
at OpenRA.Game.Run()
at OpenRA.Program.Run(String[] args)
at OpenRA.Program.Main(String[] args)

sound.txt
LoadSound, file does not exist: dedman5.aud
Attempt to Play2D a null `ISoundSource`
LoadSound, file does not exist: dedman4.aud
Attempt to Play2D a null `ISoundSource`
LoadSound, file does not exist: dedman2.aud
Attempt to Play2D a null `ISoundSource`
LoadSound, file does not exist: dedman5.aud
Attempt to Play2D a null `ISoundSource`
LoadSound, file does not exist: dedman7.aud
Attempt to Play2D a null `ISoundSource`
LoadSound, file does not exist: syessir1.aud
Attempt to Play2D a null `ISoundSource`
LoadSound, file does not exist: kaboom15.aud
Attempt to Play2D a null `ISoundSource`
LoadSound, file does not exist: dedman1.aud
Attempt to Play2D a null `ISoundSource`
Attempt to Play2D a null `ISoundSource`
Attempt to Play2D a null `ISoundSource`
LoadSound, file does not exist: BAZOOK2.WAV
Attempt to Play2D a null `ISoundSource`
Attempt to Play2D a null `ISoundSource`
LoadSound, file does not exist: dedman8.aud
Attempt to Play2D a null `ISoundSource`
Attempt to Play2D a null `ISoundSource`
LoadSound, file does not exist: dedman3.aud
Attempt to Play2D a null `ISoundSource`
Attempt to Play2D a null `ISoundSource`
Attempt to Play2D a null `ISoundSource`

Reply Good karma Bad karma0 votes
Guest
Guest

you can find me on ra and td as cat

Reply Good karma Bad karma0 votes
Guest
Guest

i was playing it on d2k 20171014 ,

Reply Good karma Bad karma0 votes
Guest
Guest

i attack the enemy bases after getting the spies in the tech centres , i had the same problems on the old version,

lua.txt
Fatal Lua Error: [string "BindingSupport.lua"]:30: Uncaught CLR exception at Lua->CLR boundary: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: Attempted to get trait from destroyed object (heavy_factory 542 (not in world))
at OpenRA.TraitDictionary.CheckDestroyed(Actor actor)
at OpenRA.TraitDictionary.GetOrDefault[T](Actor actor)
at OpenRA.Actor.TraitOrDefault[T]()
at OpenRA.Mods.Common.Scripting.TriggerGlobal.GetScriptTriggers(Actor a)
at OpenRA.Mods.Common.Scripting.TriggerGlobal.OnAllRemovedFromWorld(Actor[] actors, LuaFunction func)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at OpenRA.Scripting.ScriptMemberWrapper.Invoke(LuaVararg args)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at Eluant.LuaRuntime.MethodWrapper.Invoke(Object[] parms)
at Eluant.LuaRuntime.MakeManagedCall(IntPtr state, MethodWrapper wrapper)
at OpenRA.Scripting.ScriptContext.FatalError(String message)
at OpenRA.Mods.Common.Scripting.TriggerGlobal.<AfterDelay>c__AnonStorey0.<>m__0()
at OpenRA.Effects.DelayedAction.<Tick>m__0(World w)
at OpenRA.World.Tick()
at OpenRA.Game.InnerLogicTick(OrderManager orderManager)
at OpenRA.Game.LogicTick()
at OpenRA.Game.Loop()
at OpenRA.Game.Run()
at OpenRA.Program.Run(String[] args)
at OpenRA.Program.Main(String[] args)

Fatal Lua Error: [string "BindingSupport.lua"]:30: Uncaught CLR exception at Lua->CLR boundary: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: Attempted to get trait from destroyed object (barracks 576 (not in world))
at OpenRA.TraitDictionary.CheckDestroyed(Actor actor)
at OpenRA.TraitDictionary.GetOrDefault[T](Actor actor)
at OpenRA.Actor.TraitOrDefault[T]()
at OpenRA.Mods.Common.Scripting.TriggerGlobal.GetScriptTriggers(Actor a)
at OpenRA.Mods.Common.Scripting.TriggerGlobal.OnAllRemovedFromWorld(Actor[] actors, LuaFunction func)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at OpenRA.Scripting.ScriptMemberWrapper.Invoke(LuaVararg args)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at Eluant.LuaRuntime.MethodWrapper.Invoke(Object[] parms)
at Eluant.LuaRuntime.MakeManagedCall(IntPtr state, MethodWrapper wrapper)
at OpenRA.Scripting.ScriptContext.FatalError(String message)
at OpenRA.Mods.Common.Scripting.TriggerGlobal.<AfterDelay>c__AnonStorey0.<>m__0()
at OpenRA.Effects.DelayedAction.<Tick>m__0(World w)
at OpenRA.World.Tick()
at OpenRA.Game.InnerLogicTick(OrderManager orderManager)
at OpenRA.Game.LogicTick()
at OpenRA.Game.Loop()
at OpenRA.Game.Run()
at OpenRA.Program.Run(String[] args)
at OpenRA.Program.Main(String[] args)


Reply Good karma Bad karma0 votes
MustaphaTR Creator
MustaphaTR

Will check, sounds like it never happened to me because, i never kill the enemy bases when i play.

Reply Good karma+1 vote
Izual_Zephyr
Izual_Zephyr

I put the folder into the mods folder like it says but nothing changes ingame, do I have to run a shortcut?

Reply Good karma Bad karma+1 vote
MustaphaTR Creator
MustaphaTR

This is not updated for release-20171014. Lastest version of mod is made for release-20170421.

Reply Good karma+1 vote
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Report Profile
Icon
OpenRA
Game
OpenRA
Creator
Contact
Send Message
Release date
Mod watch
Follow
Share
Community Rating

Average

7.8

4 votes submitted.

You Say

-

Ratings closed.

Style
Tags

MustaphaTR's D2K Mod has not been tagged yet.

Embed Buttons
Link to MustaphaTR's D2K Mod by selecting a button and using the embed code provided more...
MustaphaTR's D2K Mod
Statistics
Last Update
Watchers
26 members
Files
12
Articles
12
Reviews
4