Page 1 of 3 1 2 3 LastLast
Results 1 to 10 of 22

Thread: Monster Manuel: Improved

  1. #1
    Minion Bale's Avatar
    Join Date
    Jun 2008
    Posts
    13,287

    Default Monster Manuel: Improved

    This makes several improvements to the display of Monster Manuel

    1. Awesome Huge Images allowed to be awesome instead of puny and ugly.

    2. Display narrow monster images properly. Specifically (playername) the Adventurer.
    3. Add number of BRICKOs to build BRICKO monsters.
    4. Differentiate which Gremlin has the tool
    5. Differentiate which El Vibrato factoids were from the translated monster
    6. Differentiate Ancient Protector Spirit by stone spheres
    7. Differentiate which Mimic is which
    8. Annotate Nemeses by location
    9. Differentiate ALL monsters that have the same name because there are a lot of them now.



    Installation: Copy/paste the following line into your CLI:
    Code:
    svn checkout https://svn.code.sf.net/p/bale/relay/code/Monster_Manuel_Improvement/
    Last edited by Bale; 08-12-2015 at 09:33 PM.
    If people like my scripts, please send me stuffed Hodgmen.
    Universal Recovery, OCD Inventory Control, CounterChecker, newLife, ChIT.


  2. #2
    Minion Bale's Avatar
    Join Date
    Jun 2008
    Posts
    13,287

    Default

    I just added new features to this script.

    1. Differentiate which Gremlin has the tool
    2. Differentiate which Mimic is which
    3. Differentiate Ancient Protector Spirit by stone spheres


    Are there any other monsters that need to be differentiated?
    If people like my scripts, please send me stuffed Hodgmen.
    Universal Recovery, OCD Inventory Control, CounterChecker, newLife, ChIT.


  3. #3
    Minion Bale's Avatar
    Join Date
    Jun 2008
    Posts
    13,287

    Default

    I just added new features to this script.

    1. Annotate Nemeses
    2. Differentiate Nightstands by Combat or Noncombat
    Last edited by Bale; 11-22-2012 at 11:22 PM.
    If people like my scripts, please send me stuffed Hodgmen.
    Universal Recovery, OCD Inventory Control, CounterChecker, newLife, ChIT.


  4. #4
    Minion Bale's Avatar
    Join Date
    Jun 2008
    Posts
    13,287

    Default

    More improvements
    1. Differentiate which El Vibrato factoids were from the translated monster
    2. Clingy Pirates


    Pretty minor stuff. The script is really all about having full sized images for large monsters. The big improvement is really to the regexp I am using and more efficient code for distinguishing monsters.
    If people like my scripts, please send me stuffed Hodgmen.
    Universal Recovery, OCD Inventory Control, CounterChecker, newLife, ChIT.


  5. #5
    Senior Member
    Join Date
    Oct 2011
    Posts
    233

    Default

    Installing it now I'll give you the uber thanks in a few minutes

  6. #6
    Senior Member
    Join Date
    Oct 2011
    Posts
    233

    Default

    Yup, this is about the best thing you could have done with the manuel Would there be a way to add all the monsters that you have nothing on yet so you can see what you need to work on? Seems like that would break something though

  7. #7
    Senior Member
    Join Date
    Oct 2011
    Posts
    233

    Default

    Ok, issue now It worked perfectly last night and was awesome... now it's not working and I don't know what to do ...

  8. #8
    Minion Bale's Avatar
    Join Date
    Jun 2008
    Posts
    13,287

    Default

    I don't know what to tell you, but to get us on the same page I just updated the first post with my current version. I can't speak for the version you are using, but if you download Attachment 7626 you'll be using a version that does work for me.

    As for how it differs... Well, KoL has added different factoids for the lonely construct and I decided to limit the size of really humongous images to merely huge because some of those bricko monsters were just too humongous. There might be something else I forget.


    Yup, this is about the best thing you could have done with the manuel Would there be a way to add all the monsters that you have nothing on yet so you can see what you need to work on? Seems like that would break something though
    Originally Posted by i_eat_food View Post
    That is an interesting idea, but I don't see doing it myself. If you want to figure out how and submit some code I'd be interested in looking at it.
    If people like my scripts, please send me stuffed Hodgmen.
    Universal Recovery, OCD Inventory Control, CounterChecker, newLife, ChIT.


  9. #9
    Senior Member Theraze's Avatar
    Join Date
    Mar 2010
    Posts
    8,741

    Default

    Foreach it in $monsters[] possibly with a boolean to mark if you found it somewhere on the page?

  10. #10
    Minion Bale's Avatar
    Join Date
    Jun 2008
    Posts
    13,287

    Default

    Foreach it in $monsters[] possibly with a boolean to mark if you found it somewhere on the page?
    Originally Posted by Theraze View Post
    First I'd do a foreach m over $monsters[] to build a map containing every m that starts with the appropriate first letter. Then I'd do one of the following:

    1. As the page is parsed, remove each item from the map as it is found. That will leave you with a map only of the missing monsters so that they can be added at the end.

    or more complicated...

    2. Do a foreach m over the constructed map (conveniently in alphabetical order) and find() the next entry on the manuel page. If the manuel entry does not match m, then insert m because it has not been factoided, otherwise continue to the next m. This way the missing monsters will be in alphabetical order.
    If people like my scripts, please send me stuffed Hodgmen.
    Universal Recovery, OCD Inventory Control, CounterChecker, newLife, ChIT.


Similar Threads

  1. Replies: 0
    Last Post: 06-26-2015, 04:21 PM
  2. New Content - Implemented Monster Manuel as monster spading tool
    By Veracity in forum Bug Reports
    Replies: 74
    Last Post: 10-10-2013, 11:35 PM
  3. Replies: 0
    Last Post: 10-14-2012, 03:51 PM
  4. Replies: 0
    Last Post: 10-13-2012, 05:51 PM
  5. Replies: 1
    Last Post: 10-11-2012, 10:16 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •