Author Topic: Room making questions  (Read 10446 times)

Offline Logorouge

  • Hero Member
  • *****
  • Posts: 514
Room making questions
« on: October 10, 2017, 11:01:17 pm »
Is there an easy way to force the game to only spawn enemies from the expansion's selection in a test room?

Choosing the golden/crystalline floor styles still spawns whatever the game feels like spawning and I would prefer not having to tweak the spawning rules of every single enemy in the base game.
« Last Edit: October 18, 2017, 05:10:52 pm by Logorouge »

Offline Pepisolo

  • Arcen Volunteer
  • Master Member Mark II
  • *****
  • Posts: 1,511
Re: Room making question
« Reply #1 on: October 11, 2017, 12:33:09 pm »
Is there an easy way to force the game to only spawn enemies from the expansion's selection in a test room?

Choosing the golden/crystalline floor styles still spawns whatever the game feels like spawning and I would prefer not having to tweak the spawning rules of every single enemy in the base game.

Unfortunately, there's no legit way to do that. For my last room batch, I just deleted the relevant base enemy entity XML files, which produces a ton of errors on startup, but does the job. I can then just update via SVN to get those files back, but obviously you can't do that, so it becomes a little trickier. I think you're probably going to need to create a temporary enemy entity folder, minus the base game enemies, or something like that. You could set all those enemies to not seed, of course, but that's more work, yeah. We've had to do a lot of workaround style things to keep the expansion moving forward, which can be a bit inefficient, but at least it works, I guess. I could perhaps look into setting that up correctly in the engine myself, but having me looking at engine stuff is generally SUPER inefficient because of my very very basic coding knowledge.

Offline Logorouge

  • Hero Member
  • *****
  • Posts: 514
Re: Room making question
« Reply #2 on: October 11, 2017, 05:19:02 pm »
For my last room batch, I just deleted the relevant base enemy entity XML files, which produces a ton of errors on startup, but does the job.
Perfect, that's an easy way to do it. I just didn't think the game would have let me rip some parts off like that and still run a test room. Thank you.

Offline Logorouge

  • Hero Member
  • *****
  • Posts: 514
Re: Room making questions
« Reply #3 on: October 18, 2017, 05:14:30 pm »
New question: Is there a way to test the "after victory" part in a test room?

I want to make sure everything clears out correctly and that the performance is acceptable too. Can't do that if it instantly resets everything on victory.

Offline Pepisolo

  • Arcen Volunteer
  • Master Member Mark II
  • *****
  • Posts: 1,511
Re: Room making questions
« Reply #4 on: October 18, 2017, 06:21:34 pm »
New question: Is there a way to test the "after victory" part in a test room?

I want to make sure everything clears out correctly and that the performance is acceptable too. Can't do that if it instantly resets everything on victory.

I don't think so, no. We just need to catch any problems like that during testing, I think.

Offline Logorouge

  • Hero Member
  • *****
  • Posts: 514
Re: Room making questions
« Reply #5 on: October 18, 2017, 06:53:26 pm »
I don't think so, no. We just need to catch any problems like that during testing, I think.
I see. Thanks for the reply.