On 2 March 2010 05:58, James Paige <[email protected]> wrote:
> I am continuing to think about saved slice collections.
>
> I think I would like to have multiple separately indexed groups of slice
> collections.
>
> For example, group 0 would be collections for the user to load with
> plotscripting.
>
> And maybe group 1 would be layouts for individual save games on the
> save/load screen. You would normally only need one of these in the
> group, but you could have more.
>
> And maybe group 2 would be layouts for save/load screens. You would
> normally have two of these, one for save and one for load. (but you
> could have more if you thought of a reason)
>
> And maybe group 3 would be layouts for the status screen. Again, you
> only need one, but you can have more if you want.
>
> And we would go on allocating groups of slice collections for different
> purposes as we ensliceify various screens.

This leaves me pretty confused, I don't really know what to think.
I'll think about it some more.

Perhaps a possible benefit: By separating slice collections by
purpose, we can throw away indices entirely, removing the need for a
menu where you select the slice collection id use for each menu. Each
menu in Game and Custom would have its own pair of menu/menu item
files, right?

> And soon I think I will start work on an EmbedSlice which is a container
> for another slice collection.
>
> The slice collection editor (which I am going to get around to
> officially renaming one of these days) would not be able to *directly*
> edit the children of an EmbedSlice, but it will be able to jump into a
> sub-editor for an embed slice, (which will be exactly like the regular
> editor but with the root slice constrained in size)

That sounds nice.

> I am also wondering how commands that search the slice tree should
> handle EmbedSlice. Should they search its children just like with a
> ContainerSlice? Or should tree searches stop on EmbedSlices, and expect
> the scripter to do another search rooted at or below the embed if they
> want to search inside it. (I am leaning towards the latter, but I value
> input on the subject)
>
> ---
> James Paige

I don't think EmbedSlices should exist in-game. I would use them only
on-file and in the slice editor, but always replace them with a
container slice with the slice collection they stand in for as
children when loading a slice collection in-game. At the moment I
don't see any utility for them in-game.
_______________________________________________
Ohrrpgce mailing list
[email protected]
http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org

Reply via email to