module AAMaker
Public Class Methods
make()
click to toggle source
# File lib/plugins/aa.rb, line 11 def self.make rinkaku = randSelect([['(', ')'], ['(', ')'], ['|', '|'], ['|', '|']]); otete = randSelect([['', '', '', '', ''], ['', '', 'm', '', ''], ['', '', 'ლ', '', ''], ['ლ', '', '', 'ლ', ''], ['', '「', '', '', '「'], ['', ' つ', '', '', 'つ'], ['', ' ', '', '', 'o彡゚'], ['', 'n', '', '', 'η'], ['', '∩', '', '∩', ''], ['∩', '', '', '', '∩'], ['ヽ', '', '', '', 'ノ'], ['┐', '', '', '', '┌'], ['╮', '', '', '', '╭'], ['<', '', '', '', '/'], ['╰', '', '', ' ', ''], ['o', '', '', '', 'o'], ['o', '', '', '', 'ツ'], ['', '', '', '', 'ノシ']]); omeme = randSelect([['◕', '◕'], ['╹', '╹'], ['>', '<'], ['^', '^'], ['・', '・'], ['´・', '・`'], ['`・', '・´'], ['´', '`'], ['≧', '≦'], ['゚', '゚'], ['\'', '\''], ['・ิ', '・ิ'], ['❛', '❛'], ['⊙', '⊙'], [' ̄', ' ̄'], ['◕ˇ', 'ˇ◕']]); okuti = randSelect(['ω', '∀', '▽', '△', 'Д' , '□', '~', 'ー', 'ェ', 'ρ', 'o']); hoppe = randSelect([['', ''], ['*', ''], ['', '*'], ['', '#'], ['#', ''], ['✿', ''], ['', '✿'], ['', ';'], [';', ''], ['。', '。'], ['。', ''], ['', '。'], ['▰', '▰'], ['', '▰'], ['▰', ''], ['๑', '๑'], ['', '๑'], ['๑', '']]); text = [ otete[0], rinkaku[0], otete[1] || (otete[3] ? '' : hoppe[0]), omeme[0], otete[2] || okuti, omeme[1], otete[3] || (otete[1] ? '' : hoppe[1]), rinkaku[1], otete[4] ].join('') text end
randSelect(array)
click to toggle source
# File lib/plugins/aa.rb, line 7 def self.randSelect(array) return array[random(array.length)] end
random(n)
click to toggle source
view-source:amachang.sakura.ne.jp/misc/aamaker/
# File lib/plugins/aa.rb, line 4 def self.random(n) rand(n).to_i end