Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Vanilla

Reply
 
Thread Tools Display Modes
Old December 11, 2016, 03:18   #61
Nomad
Knight
 
Nomad's Avatar
 
Join Date: Sep 2010
Location: England
Posts: 958
Nomad is on a distinguished road
Quote:
Originally Posted by Nick View Post
OK, this is done now, and in the latest build on the nightlies page.
Yay, thanks!

Quote:
Originally Posted by Nick View Post
  • Template rooms also have an unused type field. Did you have any plans for that?
Yes, the intention there was to classify them by shape, as per the sections the file is already divided into - standard rectangles, rectangles with unusual interiors, oval rooms, triangle/diamond rooms, other basic shapes, and irregular outlines - with the aim of being able to have, say, a level profile that uses only round rooms or all non-rectangular shapes. (I made the type field a numerical value because that was how most tvals and things were at the time, but it probably actually makes more sense to have named categories instead.) Possibly level profiles could allow for including/excluding template types, similar to the way pit.txt defines lists of allowed monsters?

Quote:
Originally Posted by Nick View Post
  • Would it be better if the size restriction on template rooms were relaxed?
It would definitely be great if they could allow larger sizes vertically - 33 columns is fine for the width, but 11 rows is quite a tight restriction to work with, and I found a number of ideas I came up with were impossible to pull off at that size. 17x33 would be a pretty useful size if that's feasible, but any increase would help.
Nomad is offline   Reply With Quote
Old December 11, 2016, 13:08   #62
droof
Apprentice
 
Join Date: Dec 2013
Posts: 71
droof is on a distinguished road
You might want 22 rows instead of 17. Circular rooms have 22 rows and are still considered normal rooms.

How do you post code in color like Nomad and Nick do?

For all template room dungeon levels at least these types would need to be added and more common than the more intensely designed rooms. Not representing the variety that the generated rooms can provide, it's just a grab from the generator box within the current limits of tempated room sizes.

Simple rooms:
Code:
#%#%#%#%#%#%#%#%#%#%#   ##%#%#%#%#%#%#%#%##   #%#%#%#%#%#%#  #%#%#%#%#%#%#  #%#%#%#%#%#%#%#%#%#%#
%...................%  ##.................##  %...........%  %...........%  %...................%
#...................#  #..#.#.#.#.#.#.#.#..#  #...........#  #...........#  #...................#
%...................%  %...................%  %...........%  %...........%  %...................%
#...................#  #..#.#.#.#.#.#.#.#..#  #...........#  #...........#  #...................#
%...................%  ##.................##  %...........%  %...........%  %...................%
#%#%#%#%#%#%#%#%#%#%#   ##%#%#%#%#%#%#%#%##   #%#%#%#%#%#%#  #...........#  #...................#
                                                             %...........%  %...................%
                                                             #...........#  #...................#
                                                             %...........%  %...................%
                                                             #%#%#%#%#%#%#  #%#%#%#%#%#%#%#%#%#%#

Large rooms:
Code:
#%#%#%#%#%#%#%#%#%#%#%#%#  #%#%#%#%#%#%#%#%#%#%#%#%#  #%#%#%#%#%#%#%#%#%#%#%#%#
%.......................%  %.......................%  %.......................%
#.#####################.#  #.#####################.#  #.#####################.#
%.#...................#.%  %.+.........#.........+.%  %.#.%.%.%.%.%.%.%.%.%.#.%
#.#..###...###...###..#.#  #.#.........#.........#.#  #.#%.%.%.%.%.%.%.%.%.%#.#
%.+..#.#...#.#...#.#..#.%  %.#####################.%  %.#.%.%.%.%.%.%.%.%.%.#.%
#.#..###...###...###..#.#  #.#.........#.........#.#  #.#%.%.%.%.%.%.%.%.%.%#.#
%.#...................#.%  %.+.........#.........+.%  %.#.%.%.%.%.%.%.%.%.%.#.%
#.#####################.#  #.#####################.#  #.##########+##########.#
%.......................%  %.......................%  %.......................%
#%#%#%#%#%#%#%#%#%#%#%#%#  #%#%#%#%#%#%#%#%#%#%#%#%#  #%#%#%#%#%#%#%#%#%#%#%#%#

Crossed rooms:
Code:
      #%#%#%##       
      #......#       
      #......#       
#######......########
#...................#
%...................%
#...................#
#######......########
      #......#       
      #......#       
      #%#%#%##

Circular rooms:
Code:
    #%%%#%%%#          #%%%#%%%#    
  #%#.......#%#      #%#.......#%#  
 ##...........##    ##...........## 
##.............##  ##...#######...##
%...............%  %....#.....#....%
#...............#  #....#.....#....#
%...............%  %....#.....#....%
##.............##  ##...###+###...##
 ##...........##    ##...........## 
  #%#.......#%#      #%#.......#%#  
    #%%%#%%%#          #%%%#%%%#

Overlap rooms:
Code:
#%#%#%#%#%#%#%#%#%##%  #%#%#%#%#%#%#
%...................%  %...........%
#...#############...#  #...........#
%...#...........#...%  %...........%
#...#...........#...#  #...........#
%...#...........#...%  #%#%#%#.....%
#...#...........#...#        #.....#
%...#...........#...%        %.....%
#...######+######...#        #.....#
%...................%        %.....%
#%#%#%#%#%#%#%#%#%##%        #%#%#%#
...or keeping the templated rooms rare. In which case, coloring the Angband dungeons through color maps in the template_rooms.txt is has a very limited application and is a bad idea. I don't see how I can bring color to generated dungeon rooms. So I'm back to terrain color themes per dungeon level.

Last edited by droof; December 12, 2016 at 17:59.
droof is offline   Reply With Quote
Old April 8, 2020, 09:39   #63
wobbly
Veteran
 
Join Date: May 2012
Location: Adelaide, Australia
Posts: 2,299
wobbly is on a distinguished road
Quote:
Originally Posted by Nomad View Post
Yay, thanks!



Yes, the intention there was to classify them by shape, as per the sections the file is already divided into - standard rectangles, rectangles with unusual interiors, oval rooms, triangle/diamond rooms, other basic shapes, and irregular outlines - with the aim of being able to have, say, a level profile that uses only round rooms or all non-rectangular shapes. (I made the type field a numerical value because that was how most tvals and things were at the time, but it probably actually makes more sense to have named categories instead.) Possibly level profiles could allow for including/excluding template types, similar to the way pit.txt defines lists of allowed monsters?



It would definitely be great if they could allow larger sizes vertically - 33 columns is fine for the width, but 11 rows is quite a tight restriction to work with, and I found a number of ideas I came up with were impossible to pull off at that size. 17x33 would be a pretty useful size if that's feasible, but any increase would help.
Bump. Just so I can find it again. I'd been wondering what the original intent of the 3 types were, as we currently only have 1. I haven't seen Nomad in a while, he still around?
wobbly is offline   Reply With Quote
Old April 8, 2020, 10:07   #64
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 54
Posts: 8,245
Donated: $60
Nick will become famous soon enough
Quote:
Originally Posted by wobbly View Post
Bump. Just so I can find it again. I'd been wondering what the original intent of the 3 types were, as we currently only have 1. I haven't seen Nomad in a while, he still around?
I can't recall, and I'm not sure if I ever knew. And I haven't seen her for a while either
__________________
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.
Nick is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Why I love Ironman rooms Therem Harth AAR 0 April 18, 2012 03:02
In what order to explore rooms fph Vanilla 5 December 7, 2010 17:10
Adding a new shop to Angband 3.1.1 Kyle Development 9 October 30, 2010 20:56
Adding Effects to Angband PaulBlay Development 0 March 28, 2009 12:08
3.1.0 beta - minor bug? - green lit floor tiles in prelit rooms vorondil Vanilla 2 January 8, 2009 18:12


All times are GMT +1. The time now is 17:42.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, vBulletin Solutions Inc.