User Tag List

Page 2 of 2 FirstFirst 1 2
Results 11 to 19 of 19

Thread: Increasing the alias count

  1. #11
    Username Kaiser SUCCESSOR's Avatar
    Join Date
    Jul 2000
    Location
    Winning.
    Age
    37
    Posts
    4,436
    Mentioned
    152 Post(s)
    Tagged
    7 Thread(s)
    vBActivity - Stats
    Points
    10,560
    Level
    30
    vBActivity - Bars
    Lv. Percent
    51.7%
    Quote Originally Posted by Gleeok View Post
    I remember I made a joke about combo aliases once -- something about trees. I imagine it was hilarious. :)
    I remember this! Someone asked if they could be increased and Gleeok, IIRC, asked why anyone would need more. The person stated that they had used a bunch for different colored trees. I found the "Pro Tip: Don't use them all for trees! " comment hilarious.

    Quote Originally Posted by Gleeok View Post
    ..Do people actually use all of them?
    I don't see how. Those things are annoying to set up and use. I prefer drawing layer by layer myself. I guess if you don't use layers much they may be a little more user friendly.

  2. #12
    The Time-Loop Continues ZC Developer
    Gleeok's Avatar
    Join Date
    Apr 2007
    Posts
    4,815
    Mentioned
    259 Post(s)
    Tagged
    10 Thread(s)
    vBActivity - Stats
    Points
    12,933
    Level
    33
    vBActivity - Bars
    Lv. Percent
    23.44%
    Quote Originally Posted by SUCCESSOR View Post
    I remember this! Someone asked if they could be increased and Gleeok, IIRC, asked why anyone would need more. The person stated that they had used a bunch for different colored trees. I found the "Pro Tip: Don't use them all for trees! " comment hilarious.



    I don't see how. Those things are annoying to set up and use. I prefer drawing layer by layer myself. I guess if you don't use layers much they may be a little more user friendly.

    Maybe we should ask @Lüt what's in the burgers.
    This post contains the official Gleeok seal of approval. Look for these and other posts in an area near you.

  3. #13
    Username Kaiser SUCCESSOR's Avatar
    Join Date
    Jul 2000
    Location
    Winning.
    Age
    37
    Posts
    4,436
    Mentioned
    152 Post(s)
    Tagged
    7 Thread(s)
    vBActivity - Stats
    Points
    10,560
    Level
    30
    vBActivity - Bars
    Lv. Percent
    51.7%
    I have a disturbing curiosity what one would need over 2000 combo aliases for. I probably wouldn't be the same afterwards, though.

  4. #14
    Gel
    Join Date
    Sep 2015
    Posts
    18
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)
    vBActivity - Stats
    Points
    400
    Level
    7
    vBActivity - Bars
    Lv. Percent
    26.03%
    Wow, this really took off.

    Quote Originally Posted by Gleeok View Post
    ..Do people actually use all of them?
    If you consider me a "person," I suppose so.

    If you consider me something Confucius say you must drop on your head, then probably not.

    Quote Originally Posted by ZoriaRPG View Post
    What is your application for combo aliases, that you have expended them all?
    Forming large structural components and assembling other big objects so they can be placed with a single click rather than 4 or 40, and so people don't have to endlessly jump around the combo list in the process.

    To which extent... OK, well first off, honest confession: I do have a batch of trees at the beginning of the list.

    BUT! The majority of it is spent on dungeon architecture. I've been throwing together an absurdly expanded classic-based tileset for far too long, which has considerable overworld expansions, but has a primary focus on expanding the dungeon tile collection with the purpose of eliminating square rooms in favor of freeform layouts with diagonals and multiple levels/tiers. Making these all fit, particularly when spanning diagonals across varying heights, can occasionally get overwhelming even for me who made them. Building them into pre-made wall segments, corner segments, etc. for each of the heights saves much scouring through the combo list, and the overall intent is to make advanced dungeon design accessible for beginners (or probably intermediates by this point). It also has the further capability of indirectly "explaining" how all these new combos are used.

    I mean, if people really need to know, I could throw together a picture post showing exactly what I'm doing. It would probably take all day to make though.

    Quote Originally Posted by ZoriaRPG View Post
    but a new class of objects, grouped combos, might be better, aye.
    Isn't that exactly what they are though? All I do with aliases is group combos together.

    Unless you're suggesting that they somehow remain a single unit even after being placed on the screen?

    Quote Originally Posted by ZoriaRPG View Post
    Quite frankly, I would think that users more easily run out of tiles, than anything else.
    If you're referring to the 252-page limit, well, I'm closer to filling that out than the combo list, for certain. Kind of surprising, given they're both a little over 65,000 entries, but enemy sprites take up a large chunk of space, and in default classic you lose about 10,000 entries for those 39 pages. It's also a matter of organization, rather than simply filling in every blank space.

    Quote Originally Posted by ZoriaRPG View Post
    We may as well get all out filepack revisions done in one pass; but it will not be in a maintenance release (e.g. 2.50.3), as this would pose compatibility concerns within a series of releases that should be avoided.
    I was anticipating an answer along these lines (though one can always hope). Would we be looking at years for an official "new" release, or is this a thing you're considering for 2.54?

    Quote Originally Posted by ZoriaRPG View Post
    I would be in favour of increasing all the system counts, if they do not gravely, adversely affect file size.
    Actually, to that extent... hey Gleeok, do you remember how much the first increase from 1024 to 2048 aliases affected the file size? I'd imagine it's a safe bet to expect double that for the next increase.

    (I just talk like it's actually going to happen.)

    Quote Originally Posted by Tamamo View Post
    Such as the combo alias editor being fucking awful.
    There's also this.

    I managed to crack it and can use it fairly easily now, but I do agree it needs a near-complete overhaul. Mass amounts of I+Enter and Shift+I+Enter takes long enough in the combo list - having to manually enter a number each time you want a new alias inserted, or removed, has taken more than a few hours of my time.

    Quote Originally Posted by Tamamo View Post
    i would much rather use check boxes or something to select which csets are not changeable and which ones are.
    I like that. +/- still changes CSets as easily as ever (so I don't know why the default quest has the same aliases in 4 different CSets heh), but in the event of, say, changing the CSet of leaves without also changing the trunk, I was considering doing something along the lines of keeping the standard 4-bit leaf tiles that can cycle through CSets but using 8-bit trunks instead, so you could change leaf colors all you want without screwing up the trunk colors as well and having to make 3x or 4x the amount of aliases to compensate. Yours is the preferable option though.

  5. #15
    The Timelord
    QDB Manager
    ZC Developer

    Join Date
    Oct 2006
    Location
    Prydon Academy
    Posts
    1,396
    Mentioned
    112 Post(s)
    Tagged
    1 Thread(s)
    vBActivity - Stats
    Points
    4,760
    Level
    21
    vBActivity - Bars
    Lv. Percent
    68.7%
    Quote Originally Posted by Lüt View Post
    Wow, this really took off.


    If you consider me a "person," I suppose so.

    If you consider me something Confucius say you must drop on your head, then probably not.


    Forming large structural components and assembling other big objects so they can be placed with a single click rather than 4 or 40, and so people don't have to endlessly jump around the combo list in the process.

    To which extent... OK, well first off, honest confession: I do have a batch of trees at the beginning of the list.
    Are you using more than two or three layers in these quests? If you want to post some screenshots, that would work. I wouldn't mind expanding the dungeon carving and relational stuff, or just adding some kind of new, user-defined set of linked combos. All of that seems better than mucking with this.

    BUT! The majority of it is spent on dungeon architecture. I've been throwing together an absurdly expanded classic-based tileset for far too long, which has considerable overworld expansions, but has a primary focus on expanding the dungeon tile collection with the purpose of eliminating square rooms in favor of freeform layouts with diagonals and multiple levels/tiers. Making these all fit, particularly when spanning diagonals across varying heights, can occasionally get overwhelming even for me who made them. Building them into pre-made wall segments, corner segments, etc. for each of the heights saves much scouring through the combo list, and the overall intent is to make advanced dungeon design accessible for beginners (or probably intermediates by this point). It also has the further capability of indirectly "explaining" how all these new combos are used.

    I mean, if people really need to know, I could throw together a picture post showing exactly what I'm doing. It would probably take all day to make though.


    Isn't that exactly what they are though? All I do with aliases is group combos together.

    Unless you're suggesting that they somehow remain a single unit even after being placed on the screen?


    If you're referring to the 252-page limit, well, I'm closer to filling that out than the combo list, for certain. Kind of surprising, given they're both a little over 65,000 entries, but enemy sprites take up a large chunk of space, and in default classic you lose about 10,000 entries for those 39 pages. It's also a matter of organization, rather than simply filling in every blank space.
    I've run out of tiles, several times. Character portraits, structures, enemies, walking npcs, dialogue boxes, visual effects, you name it. I had planned to do a sort of 'area vista' thing for a quest, where the user could look at the surrounding area in landscape mode, and this ran me out of tiles in a few dozen views, with the animations involved. Most of this stuff is for DrawTile() and scripted drawing though, and that's why I would think that the tile editor might be able to handle this kind of expansion. Tiles are just bitmap patters, and only use space when added because they are compressed with zlib; whereas combos probably are like most of our other struct objects, and each space uses a memory footprint, based on its internal variables, at all times.

    I'll have a look and see how hard it would be top change the combo table size.

    I was anticipating an answer along these lines (though one can always hope). Would we be looking at years for an official "new" release, or is this a thing you're considering for 2.54?
    I'd consider it for 2.54, which I hope that we might be able to release by the Summer, even if that means cutting some features. (I would ideally like to see it available when all the younger crowd have their summer break.)

    There's no way to know how long a new official release will take. I'm hoping that we can at least get something out this year, in that regard, but it's in such a state of flux, that I just don't know.

    Actually, to that extent... hey Gleeok, do you remember how much the first increase from 1024 to 2048 aliases affected the file size? I'd imagine it's a safe bet to expect double that for the next increase.

    (I just talk like it's actually going to happen.)
    It's extremely negligible, a few KB, at worst. I could check if you want, but the memory footprint might be a bigger issue. It will come out to ( ( total number of bits in the combo alias struct ) * ( number of aliases ) ). Then again, that is a ZQuest memory thing, not a ZC memory thing, so it's far less catastrophic if it uses a few hundred more KB to run.

    There's also this.

    I managed to crack it and can use it fairly easily now, but I do agree it needs a near-complete overhaul. Mass amounts of I+Enter and Shift+I+Enter takes long enough in the combo list - having to manually enter a number each time you want a new alias inserted, or removed, has taken more than a few hours of my time.


    I like that. +/- still changes CSets as easily as ever (so I don't know why the default quest has the same aliases in 4 different CSets heh), but in the event of, say, changing the CSet of leaves without also changing the trunk, I was considering doing something along the lines of keeping the standard 4-bit leaf tiles that can cycle through CSets but using 8-bit trunks instead, so you could change leaf colors all you want without screwing up the trunk colors as well and having to make 3x or 4x the amount of aliases to compensate. Yours is the preferable option though.
    [/quote]

    If you have suggestions on how to improve it, as a user that...uses it...please list them.

  6. #16
    Gel
    Join Date
    Sep 2015
    Posts
    18
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)
    vBActivity - Stats
    Points
    400
    Level
    7
    vBActivity - Bars
    Lv. Percent
    26.03%
    Sorry, busy week.

    Quote Originally Posted by ZoriaRPG View Post
    Are you using more than two or three layers in these quests?
    Rarely. The way things are set up, it would be unusual to need more than one ground and one overhead layer in dungeons. The only instance I would imagine needing layer 5/6 for is overlays, i.e. dungeon leaf overhangs, outdoor rain/snow, etc.

    Quote Originally Posted by ZoriaRPG View Post
    If you want to post some screenshots, that would work.
    OK, yeah I'll finish that (hopefully) in a few days. I started, then realized I had more pressing issues, so I'm just writing a normal reply for now.

    Quote Originally Posted by ZoriaRPG View Post
    I wouldn't mind expanding the dungeon carving and relational stuff, or just adding some kind of new, user-defined set of linked combos. All of that seems better than mucking with this.
    How exactly do you mean to expand dungeon carving and relational stuff? Are you talking about adding more combo sets that are configured for those modes, or are you talking about changing the programming/functionality of the modes?

    Because I've also been doing a lot of relational setups as well, and they're quite functional and do exactly what I (and I would imagine most people) need them to do.

    Quote Originally Posted by ZoriaRPG View Post
    I've run out of tiles, several times. Character portraits, structures, enemies, walking npcs, dialogue boxes, visual effects, you name it.
    Ah yes, I remember some of your full-screen images...

    Quote Originally Posted by ZoriaRPG View Post
    I had planned to do a sort of 'area vista' thing for a quest, where the user could look at the surrounding area in landscape mode, and this ran me out of tiles in a few dozen views, with the animations involved.
    ...though this is news to me, and I can see why you're running out of tiles so quickly.

    Which reminds me, the other thing I can't believe I forgot that was eating tile space was subscreen/map/item/sprite graphics on p63-110 and 120-134, which eats another 16,000+ tiles. Though, honestly, deleting a lot of the unused tiles and consolidating the remaining ones could free up a load of space. I just don't know enough about things like offsets/modifications/subscreen config/etc. to feel comfortable deleting/rearranging those just yet.

    Quote Originally Posted by ZoriaRPG View Post
    I'm hoping that we can at least get something out this year, in that regard, but it's in such a state of flux, that I just don't know.
    Oh, yeah I understand, I was just wondering if people were thinking months or years.

    Quote Originally Posted by ZoriaRPG View Post
    It's extremely negligible, a few KB, at worst. I could check if you want, but the memory footprint might be a bigger issue. It will come out to ( ( total number of bits in the combo alias struct ) * ( number of aliases ) ). Then again, that is a ZQuest memory thing, not a ZC memory thing, so it's far less catastrophic if it uses a few hundred more KB to run.
    Well that's good to hear. I tend to think of aliases as little 2x2 to 4x4 things, maybe x6 or similar, but I suppose you have to consider that each one could be up to 16x11 in size and use all 7 layers, which would mean each one has the possibility of containing over 1,200 combos. Is this a situation where every alias has that amount of space assigned by default, or is it more like the tiles in that they remain empty spaces on a list if they're not being used?

    Quote Originally Posted by ZoriaRPG View Post
    If you have suggestions on how to improve it, as a user that...uses it...please list them.
    That'll take some planning to lay out. Things like that, almost always turn into sub-projects for me, as I'm really not the best at explaining things like that over text, as opposed to in person, where I'd be pointing all over the screen, going hardcore Italian with the hand motions, pulling out the pen+paper, etc. Though basically, a fair chunk of it boils down to establishing consistency between the combo menu/page/editor and the alias menu/editor, thus borrowing a few already-established layouts/organization options from the existing combos setup.

  7. #17
    Here lies mero. Died by his own dumbassitude.
    Join Date
    May 2011
    Posts
    929
    Mentioned
    102 Post(s)
    Tagged
    2 Thread(s)
    vBActivity - Stats
    Points
    5,527
    Level
    23
    vBActivity - Bars
    Lv. Percent
    13.96%
    well lets all just accept and hopefully agree that this isn't happening again.
    There's no reason to increase it beyond what it is now.

  8. #18
    Gel
    Join Date
    Sep 2015
    Posts
    18
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)
    vBActivity - Stats
    Points
    400
    Level
    7
    vBActivity - Bars
    Lv. Percent
    26.03%
    That's an impressive brand of willful ignorance. Do you genuinely think the thread came about because nobody had any reason for increase? Or do you simply think the fact that people will actually use a feature doesn't count as a reason?

    And what could possibly be your intent in hoping that it won't happen, other than to undermine the increased ease of design and potential for productivity that it would bring? Are you the official spokesperson for the devs? I asked if it was possible, not if any random person wanted it, so let the devs give an actual reason for an answer of yes or no. If it's "no" for whatever reason, coding hassle or resource/memory management or otherwise, then fine. I had a curiosity, not an intent to argue with them until I finally got what I wanted.

  9. #19
    Username Kaiser SUCCESSOR's Avatar
    Join Date
    Jul 2000
    Location
    Winning.
    Age
    37
    Posts
    4,436
    Mentioned
    152 Post(s)
    Tagged
    7 Thread(s)
    vBActivity - Stats
    Points
    10,560
    Level
    30
    vBActivity - Bars
    Lv. Percent
    51.7%
    Quote Originally Posted by Lüt View Post
    That's an impressive brand of willful ignorance. Do you genuinely think the thread came about because nobody had any reason for increase? Or do you simply think the fact that people will actually use a feature doesn't count as a reason?

    And what could possibly be your intent in hoping that it won't happen, other than to undermine the increased ease of design and potential for productivity that it would bring? Are you the official spokesperson for the devs? I asked if it was possible, not if any random person wanted it, so let the devs give an actual reason for an answer of yes or no. If it's "no" for whatever reason, coding hassle or resource/memory management or otherwise, then fine. I had a curiosity, not an intent to argue with them until I finally got what I wanted.
    Don't be afraid to ask about new features or make suggestions, even if you get a few silly or petty replies. To answer your question in a constructive way, ZC is more moving in the direction of reworking things in a better way instead of just increasing hardcoded values of how many of a thing you can have. Maybe someday aliases will be reworked to provide as many as you may need. Or maybe someone will increase the the number of aliases available sometime in the short future if it is possible. I think it is pretty rare for a quest maker to use all the aliases we have already though.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
About us
Armageddon Games is a game development group founded in 1997. We are extremely passionate about our work and our inspirations are mostly drawn from games of the 8-bit and 16-bit era.
Social