Author Topic: Tutorial - Creating Nebula Backgrounds for AI War 2  (Read 151 times)

Offline x4000

  • Chris Park, Arcen Games Founder and Lead Designer
  • Administrator
  • Zenith Council Member Mark III
  • *****
  • Posts: 30,699
Tutorial - Creating Nebula Backgrounds for AI War 2
« on: May 31, 2017, 02:45:55 PM »


A how-to guide for modders or other players who want to create nebula backgrounds for either their own use, or to send in for official inclusion in the game. This requires version 0.302 or greater of the game.
« Last Edit: May 31, 2017, 03:42:17 PM by x4000 »
Have ideas or bug reports for one of our games?  Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!

Offline BadgerBadger

  • Hero Member
  • *****
  • Posts: 661
  • BadgerBadgerBadgerBadger
Re: Tutorial - Creating Nebula Backgrounds for AI War 2
« Reply #1 on: October 06, 2017, 08:06:35 PM »
So I actually downloaded Unity for Linux and was trying to follow the video. However, when I open the ModdingAndGui project, then navigate to SpaceBG->Materials->ForUsing, then try to click on one of the materials (lets say for example CalmRibs_BlueRed.mat), I see errors like "ArgumentException: The Assembly Rewired_Core is referenced by ArcenUniversal ('Assets/ArcenDLLs/ArcenUniversal.dll'). But the dll is not allowed to be included or could not be found."

Am I doing something wrong? Maybe the Linux version doesn't play nicely with things?

Online Draco18s

  • Resident Velociraptor
  • Core Member Mark IV
  • *****
  • Posts: 3,925
Re: Tutorial - Creating Nebula Backgrounds for AI War 2
« Reply #2 on: October 06, 2017, 08:30:18 PM »
Looks like Rewired is missing. Great asset.
(Would you believe that Yooka-Laylee uses it, but didn't bother providing a UI to actually change the bindings?)

Offline BadgerBadger

  • Hero Member
  • *****
  • Posts: 661
  • BadgerBadgerBadgerBadger
Re: Tutorial - Creating Nebula Backgrounds for AI War 2
« Reply #3 on: October 06, 2017, 09:37:55 PM »
Is that something I need to install? How would I do that, if so?

Online Draco18s

  • Resident Velociraptor
  • Core Member Mark IV
  • *****
  • Posts: 3,925
Re: Tutorial - Creating Nebula Backgrounds for AI War 2
« Reply #4 on: October 06, 2017, 10:46:45 PM »
Is that something I need to install? How would I do that, if so?

Yes, but no.
It's a $45 asset on the asset store, but if Keith is already using it, it should just be part of the modding development environment.
(I've got me own copy)

Offline keith.lamothe

  • Arcen Games Staff
  • Administrator
  • Zenith Council Member Mark III
  • *****
  • Posts: 19,318
Re: Tutorial - Creating Nebula Backgrounds for AI War 2
« Reply #5 on: October 07, 2017, 02:35:49 PM »
There's a copy of the rewired core dll in your install's ReliableDLLStorage folder. But I don't think that's the problem here.

It's not present in the modding-and-gui project, true enough, but I just loaded up modding project in my test steam copy (never opened it there before) and it doesn't have the problem you describe.

It's possible that it's a linux-specific bug, but I don't know how.
Have ideas or bug reports for one of our games? Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!

Offline keith.lamothe

  • Arcen Games Staff
  • Administrator
  • Zenith Council Member Mark III
  • *****
  • Posts: 19,318
Re: Tutorial - Creating Nebula Backgrounds for AI War 2
« Reply #6 on: October 07, 2017, 03:57:15 PM »
"ArgumentException: The Assembly Rewired_Core is referenced by ArcenUniversal ('Assets/ArcenDLLs/ArcenUniversal.dll'). But the dll is not allowed to be included or could not be found."
Naive googling yielded:

http://answers.unity3d.com/questions/485085/dll-is-not-allowed-to-be-included-or-could-not-be.html

Any help from that one? Specifically setting "Build Settings > Player Settings > API Compatibility Level" to .NET 2.0

If not, what does your unity editor.log say?
Have ideas or bug reports for one of our games? Mantis for Suggestions and Bug Reports. Thanks for helping to make our games better!