[experimental] Generalized runes

killall -9

Moderator: Developers

Post Reply
User avatar
Dusk
Developer
Posts: 581
Joined: Thu May 24, 2012 9:59 pm
Location: Turku

[experimental] Generalized runes

#1

Post by Dusk » Sat May 09, 2015 10:41 pm

Build here: https://dl.dropboxusercontent.com/u/660 ... 9-2214M.7z
Ticket: http://zandronum.com/tracker/view.php?id=2137
Changeset: https://bitbucket.org/crimsondusk/zandr ... cd37099f9e

This is an experimental rune system change that basically lets you use any powerup as a rune. It also provides all the existing runes as powerups (i.e. spread, prosperity and reflection).
  • RuneGiver (now deriving from PowerupGiver) now can be used with any powerup. You can supply the powerup with either "Powerup.Type" or "Rune.Type" (the latter only really exists for compatibility with old mods now)
  • Spread, prosperity and reflection are now available as powerups as PowerSpread, PowerProsperity and PowerReflection, so you can e.g. make spheres out of them if you want.
  • All the existing classes are retained as-is so old mods should work as expected.
Would be nice if this saw some testing (build at the top of this post). It all should work but we all know how strong a word "should" ultimately is.

Note that even though this is a 3.0 build, it does not contain the ZDoom upgrades. (This is because the ZDoom upgrade has not been merged to the main Zandronum repository yet.)
Last edited by Dusk on Sat May 09, 2015 10:43 pm, edited 1 time in total.

User avatar
Sean
IRC Operator
Posts: 952
Joined: Thu Jan 16, 2014 9:09 pm
Location: United Kingdom
Contact:

RE: [experimental] Generalized runes

#2

Post by Sean » Sat May 09, 2015 10:50 pm

Dusk wrote:
  • Spread, prosperity and reflection are now available as powerups as PowerSpread, PowerProsperity and PowerReflection, so you can e.g. make spheres out of them if you want.
YES! I could use this a lot.

I'll give this build a test tomorrow!
<capodecima> i dont say any more word without my loyer jenova

Post Reply