"Welcome to Crest of a Star; these maps and other graphics are only for playing D&D type games. They are copyright and not to be used for other purposes. If you have them on your site, please remove them. Thank you."

"My maps are free. If you purchased them, you got scammed."
"Not for redistribution or resale. Hyperlinking from Pinterest or other such share sites is prohibited."





basic: village name generator

Posted

This is my AmigaBASIC Village Names program for my campaign World, Crestar.

I have removed anything I felt was copyright. The prefixes and suffixes I used came from a Judges Guild booklet.

Just make a data set of suffixes and prefixes, read them in, and randomly generate a set of town and village names.

df2: is a floppy device on an Amiga computer, just change it to what ever is appropriate on your computer.


‘
‘  Village name generator
‘
part1 = 210
part2 = 461
DIM prefix$(part2), suffix$(800)
‘
FOR I = 1 TO part2
  READ prefix$(I)
NEXT I
‘
FOR I = 1 TO part1
  READ suffix$(I)
NEXT I
‘
‘ Prefixes
‘
DATA “”, “”, “”, “”, “”, “”, “”, “”, “”, “”
DATA “”, “”, “”, “”, “”, “”, “”, “”, “”, “”
DATA “”, “”, “”, “”, “”, “”, “”, “”, “”, “”
DATA “”, “”, “”, “”, “”, “”, “”, “”, “”, “”
DATA “”, “”, “”, “”, “”, “”, “”, “”, “”, “”
DATA “”, “”, “”, “”, “”, “”, “”, “”, “”, “”
DATA “”, “”, “”, “”, “”, “”, “”, “”, “”, “”
DATA “”, “”, “”, “”, “”, “”, “”, “”, “”, “”
DATA “”, “”, “”, “”, “”, “”, “”, “”, “”, “”
DATA “”, “”, “”, “”, “”, “”, “”, “”, “”, “”
‘
‘
‘ Suffixes
‘
DATA “”, “”, “”, “”, “”, “”, “”, “”, “”, “”
DATA “”, “”, “”, “”, “”, “”, “”, “”, “”, “”
DATA “”, “”, “”, “”, “”, “”, “”, “”, “”, “”
DATA “”, “”, “”, “”, “”, “”, “”, “”, “”, “”
DATA “”, “”, “”, “”, “”, “”, “”, “”, “”, “”
DATA “”, “”, “”, “”, “”, “”, “”, “”, “”, “”
DATA “”, “”, “”, “”, “”, “”, “”, “”, “”, “”
DATA “”, “”, “”, “”, “”, “”, “”, “”, “”, “”
DATA “”, “”, “”, “”, “”, “”, “”, “”, “”, “”
DATA “”, “”, “”, “”, “”, “”, “”, “”, “”, “”
‘
‘
‘INPUT “Would you like to write villages names to a file ?”; G$
‘
INPUT “How many village names ?”; G
‘
‘  IF G$ =“Y” THENOPEN “A”,#5,“df2:villages”
    FOR I = 1 TO G
‘
       RANDOMIZE TIMER
       H# = INT + 1
       PRINT #5, “ “
       PRINT #5, “    “; prefix$(H#);
       RANDOMIZE TIMER
       H# = INT + 1
       PRINT #5, suffix$(H#)
       PRINT #5, “ “
    NEXT I
    CLOSE #5
  END IF
‘
‘


Author
Categories Game Aids


Privacy policy: I track IP addresses and pages looked at out of a vague curiosity to learn what pages are looked at on my site. After a set period, this information is deleted. No personal information is permanently kept.


[ Copyright © by Jim, 1980-2050. All Rights Reserved. ]

[ Except where noted, and where copyrights are held by others. ]