Cormyr - new module development [video]

Discussion in 'General Modification' started by anatoliy, Mar 10, 2020.

Remove all ads!
Thread Status:
Not open for further replies.
  1. anatoliy

    anatoliy Established Member

    Joined:
    Feb 18, 2017
    Messages:
    635
    Likes Received:
    200
    Another new feature - Break Object.

    See very short video:
     
    Allyx likes this.
  2. Shiningted

    Shiningted I want my goat back Administrator

    Joined:
    Oct 23, 2004
    Messages:
    12,651
    Likes Received:
    350
    Ok, here's a file I was getting bugs from. And I kept working on it, dumbing it down to the point of The Last Jedi fandom. It's till buggy.

    See if you can spot the bug. Bug_Notepad++.jpg
    I'll leave this here for a little bit and see if anyone spots it. Winner gets a gravestone in KotB.
     
  3. Sitra Achara

    Sitra Achara Senior Member

    Joined:
    Sep 1, 2003
    Messages:
    3,613
    Likes Received:
    537
    Tabs & spaces?
    Line 16
     
  4. Ludget

    Ludget Member

    Joined:
    Oct 17, 2015
    Messages:
    24
    Likes Received:
    4
    Hm, tere seems to be something wrong with the indentation in lines 16, 17 although I can't see what in this screenshot. What's line 16 for anyway? Setting a local variable that isn't used in the function doesn't make sense.
     
  5. anatoliy

    anatoliy Established Member

    Joined:
    Feb 18, 2017
    Messages:
    635
    Likes Received:
    200
    As for rotation - I have added handy constants here const_toee.py:
    Code:
    rotation_0000_oclock = 0.00000
    rotation_0100_oclock = 0.52360
    rotation_0200_oclock = 1.04720
    rotation_0300_oclock = 1.57080
    rotation_0400_oclock = 2.09440
    rotation_0500_oclock = 2.61799
    rotation_0600_oclock = 3.14159
    rotation_0700_oclock = 3.66519
    rotation_0800_oclock = 4.18879
    rotation_0900_oclock = 4.71239
    rotation_1000_oclock = 5.23599
    rotation_1100_oclock = 5.75959
     
  6. Shiningted

    Shiningted I want my goat back Administrator

    Joined:
    Oct 23, 2004
    Messages:
    12,651
    Likes Received:
    350
    Yeah, the rotations aren't a big deal but thanks.

    Yes, randy1 in line 16 is an irrelevancy, but not a bug. It wouldn't (and doesn't) stop the file compiling.

    It is, as you say, the indentations. This was copied from an earlier file that works perfectly well. For whatever reason, Notepad++ screwed it up.

    To see how bad, here is the file in Notepad:
    Notepad garbage.jpg
    One look at it and you can see it is garbage. Yet Notepad++ displayed it correctly (note the status bar in the original picture - my Notepad++ is set to Python, it should get this stuff right).

    Now look at how Notepad++ opens the fixed file:
    Notepad++ fixed.jpg
    Can anyone honestly say they can see a difference? I can't.

    I'm just disgusted with Notepad++ over this. It wasted hours trying to figure this out, yet Notepad showed it instantly.
     
    anatoliy likes this.
  7. Sitra Achara

    Sitra Achara Senior Member

    Joined:
    Sep 1, 2003
    Messages:
    3,613
    Likes Received:
    537
    That's why the pros don't use tabs :cool:



    If you want to continue using npp, you can change the tab size so it looks like notepad.

    I'd recommend switching to VSCode though, it handles that sort of thing perfectly.
     
    anatoliy likes this.
  8. WinstonShnozwick

    WinstonShnozwick Established Member

    Joined:
    Mar 2, 2011
    Messages:
    628
    Likes Received:
    23
    Break object and bag of holding both look fantastic. Really nice QoL features for the game. Your progress in adventure modules is impressive Anatoliy.
     
    Shiningted and anatoliy like this.
  9. Shiningted

    Shiningted I want my goat back Administrator

    Joined:
    Oct 23, 2004
    Messages:
    12,651
    Likes Received:
    350
    Au contraire - it's why heroes only need Notepad.
     
  10. Ludget

    Ludget Member

    Joined:
    Oct 17, 2015
    Messages:
    24
    Likes Received:
    4
    That's why I have notepad++ show tabs and spaces. ;)
     
    sigofmugmort likes this.
  11. anatoliy

    anatoliy Established Member

    Joined:
    Feb 18, 2017
    Messages:
    635
    Likes Received:
    200
    Shattered Gates of Slaughtergarde update 2020-07-11
    Overall progress 80%

    * Merged Sumberton city into the github. Great work @Shiningted !!!
    * Slaughtergarde Temple, which is second dungeon (out of 3) is 80% completed. 22 encounters out of 25 are scripted and tested.
    * Added Web spit for Spiders from MM. (yesterday)
    * Added Surprise round for encounters with initial hidden creatures.
    * Improved tactics for boss fights (hand made);
    * Some new features will require T+ new release (not yet published);

    Special thanks to @Shiningted, @Sitra Achara , @_doug_ and @Allyx who help me alot. Thank you guys!!
     
    Last edited: Jul 11, 2020
    Allyx likes this.
  12. anatoliy

    anatoliy Established Member

    Joined:
    Feb 18, 2017
    Messages:
    635
    Likes Received:
    200
    Finished last encounter in second dungeon yesterday. Read carefully whole third, which is last, dungeon. Wow, it is insanely hard. Some encounters, especially final boss are mind blowing hard))
     
  13. Allyx

    Allyx Master Crafter Global Moderator Supporter

    Joined:
    Dec 2, 2004
    Messages:
    5,001
    Likes Received:
    250
    I guess we will pray to RNJesus, save the game often and reload if it goes badly.
     
    anatoliy likes this.
  14. LibertyRansom

    LibertyRansom Member

    Joined:
    Jul 29, 2013
    Messages:
    2
    Likes Received:
    1
    Great to see the work you've done a new module for ToEE, which the engine certainly needs! I was previously unaware of this WIP. Anatoliy, I believe you saw my offer for music posted in the Temple+ thread. Just wanted to make you aware that I'd fully support the use of my compositions in your Cormyr Module, for free, to the extent you find them helpful. Also, an FYI that the compositions loop, as they were composed for video game use.

    Unrelatedly, any guess-estimate on when you might finish the module?
     
  15. anatoliy

    anatoliy Established Member

    Joined:
    Feb 18, 2017
    Messages:
    635
    Likes Received:
    200
    I actually listened to the music you created. Sounds nice))

    But to pick the music, one needs to try to play and "feel" the game. Therefore I propose to wait until beta will be ready, play it, try new music and then decide.

    Beta should be ready at the end of this month (July 2020).
     
    Allyx and _doug_ like this.
Thread Status:
Not open for further replies.
Our Host!