[PLAYER] [SUGGESTION] [ADDED] Determine regular / Xmas lemmings by graphic set

Started by namida, February 04, 2016, 04:17:24 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

namida

Status: This has been added. The design of implementing it has also been done in such a way that in future, users will be able to add more custom types of lemmings for their own packs, and link them to specific graphic sets.
My projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)
Non-Lemmings: Commander Keen: Galaxy Reimagined (a Commander Keen fangame)

namida

Currently, whether a pack uses regular lemmings or the Xmas-y lemmings is determined by the pack as a whole, specifically which lemming graphics it contains.

I'm wondering how people feel about the idea of instead making this a per-graphic-set thing - this way, in a large pack, the Xmas levels could have the Xmas-y lemmings, while the normal levels have regular ones. It would also eliminate the need, where triggered objects (eg. teleporters, traps) are in use, to have two different versions of the graphic set depending on which one the pack uses.
My projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)
Non-Lemmings: Commander Keen: Galaxy Reimagined (a Commander Keen fangame)

IchoTolot

How about make it per-level rather than per graphic set?

Some graphic sets could be used for Christmas stuff, but maybe not always (like L2 Polar or Giga's snowy-rock tileset). Maybe I would like to use these for regular levels aswell as for Christmas themed ones ???
So a per-level decision would give the most customisation room as this way all levels regardless of the tileset can use the Xmas-y lemmings.

Simon

This problem depends on where the NL ship is sailing on the strategical level -- what are your main data structures going to be.

(Lemming style per graphic) may eventually run into this problem: From the view of a single level, there exist no graphic sets, there exist no packs. Graphic sets are trees of graphics. Packs are trees of levels. Is this still a design goal?

-- Simon

namida

QuoteSome graphic sets could be used for Christmas stuff, but maybe not always (like L2 Polar or Giga's snowy-rock tileset). Maybe I would like to use these for regular levels aswell as for Christmas themed ones

I had thought about this, and was thinking that this could be overridden on a per-pack basis if the user so desires (in both directions - so one could choose between "determine from the graphic set", "always use normal lemmings" or "always use xmas lemmings"). Although with that being said, the different lemming graphics in traps would still need to be accounted for.

Quote(Lemming style per graphic) may eventually run into this problem: From the view of a single level, there exist no graphic sets, there exist no packs. Graphic sets are trees of graphics. Packs are trees of levels. Is this still a design goal?

Although eventually I would like to move to more-generic formats, the intention has never been, and will never be, to go as far as Lix does, where the folders are literally nothing more than a method of organisation. It's probably better to think of the goal as being more like Lemmini's setup than Lix's, except with also allowing mixing-and-matching of graphic sets (but still having a "primary" one for each level).
My projects
2D Lemmings: NeoLemmix (engine) | Lemmings Plus Series (level packs) | Doomsday Lemmings (level pack)
3D Lemmings: Loap (engine) | L3DEdit (level / graphics editor) | L3DUtils (replay / etc utility) | Lemmings Plus 3D (level pack)
Non-Lemmings: Commander Keen: Galaxy Reimagined (a Commander Keen fangame)