Module: SimulatorTimeline::LoremMessages
- Included in:
- Lorem
- Defined in:
- app/models/simulator_timeline/lorem_messages.rb
Instance Method Summary collapse
- #a_knock_message ⇒ Object
- #an_animal_message ⇒ Object
- #canceled_message ⇒ Object
- #card_kind_message ⇒ Object
- #card_message ⇒ Object
- #cornerkick_message ⇒ Object
- #current_home_player_message ⇒ Object
- #current_player_message ⇒ Object
- #current_visitor_player_message ⇒ Object
- #finished_message ⇒ Object
- #first_interval_message ⇒ Object
- #first_period_message ⇒ Object
- #first_prorrogation_message ⇒ Object
- #foul_message ⇒ Object
- #funny_message ⇒ Object
- #goal_kind_message ⇒ Object
- #goal_message ⇒ Object
- #home_player_message ⇒ Object
- #infringement_message ⇒ Object
- #lorem_message ⇒ Object
- #not_started_message ⇒ Object
- #penalties_message ⇒ Object
- #player_message ⇒ Object
- #second_interval_message ⇒ Object
- #second_period_message ⇒ Object
- #second_prorrogation_message ⇒ Object
- #sidekick_message ⇒ Object
- #stopped_match_message ⇒ Object
- #substitution_message ⇒ Object
- #third_interval_message ⇒ Object
- #trolled_person_message ⇒ Object
- #visitor_player_message ⇒ Object
Instance Method Details
#a_knock_message ⇒ Object
135 136 137 138 139 140 141 142 |
# File 'app/models/simulator_timeline/lorem_messages.rb', line 135 def [ 'deu um chute no saco do', 'deu um carrinho por tráz no', 'deu uma voadora no peito do', 'apertou os peitinhos do' ] end |
#an_animal_message ⇒ Object
144 145 146 147 148 149 150 151 |
# File 'app/models/simulator_timeline/lorem_messages.rb', line 144 def [ 'uma capivara', 'um urubú', "o <%= trolled_person %> peladão", 'a mãe do juíz' ] end |
#canceled_message ⇒ Object
54 55 56 57 58 59 60 |
# File 'app/models/simulator_timeline/lorem_messages.rb', line 54 def [ "Partida cancelada, os refletores realmente não estão funcionando nessa noite!", "Partida cancelada, a confusão é geral, os torcedores invadem o campo e a polícia tem que intervir!", "Partida cancelada, o árbitro #{match.referee} é atacado por um cão raizoso que invadiu o campo, e é levado para tomar uma anti-rábica" ] end |
#card_kind_message ⇒ Object
119 120 121 122 123 124 |
# File 'app/models/simulator_timeline/lorem_messages.rb', line 119 def [ 'amarelo', 'vermelho' ] end |
#card_message ⇒ Object
115 116 117 |
# File 'app/models/simulator_timeline/lorem_messages.rb', line 115 def "<%= current_player %> recebeu um cartão <%= card_kind %> porque <%= infringement %>" end |
#cornerkick_message ⇒ Object
88 89 90 91 92 93 |
# File 'app/models/simulator_timeline/lorem_messages.rb', line 88 def [ "<%= current_home_player %> mandou a bola pra escaneio, <%= current_visitor_player %> parte para a cobrança.", "<%= current_visitor_player %> mandou a bola pra escaneio, <%= current_home_player %> parte para a cobrança." ] end |
#current_home_player_message ⇒ Object
161 162 163 |
# File 'app/models/simulator_timeline/lorem_messages.rb', line 161 def current_home_players.map(&:nickname) end |
#current_player_message ⇒ Object
181 182 183 |
# File 'app/models/simulator_timeline/lorem_messages.rb', line 181 def all_current_players.map(&:nickname) end |
#current_visitor_player_message ⇒ Object
165 166 167 |
# File 'app/models/simulator_timeline/lorem_messages.rb', line 165 def current_visitor_players.map(&:nickname) end |
#finished_message ⇒ Object
42 43 44 |
# File 'app/models/simulator_timeline/lorem_messages.rb', line 42 def "Fim de jogo! #{ home_team.full_name } #{ home_score } X #{ visitor_team.full_name } #{ visitor_score }, boa noite!" end |
#first_interval_message ⇒ Object
14 15 16 |
# File 'app/models/simulator_timeline/lorem_messages.rb', line 14 def "Fim do primeiro tempo #{ home_team.full_name } #{ home_score } X #{ visitor_team.full_name } #{ visitor_score }, vamos ver se no segundo tempo esses jogadores param de moleza... estão parecendo programadores!" end |
#first_period_message ⇒ Object
10 11 12 |
# File 'app/models/simulator_timeline/lorem_messages.rb', line 10 def "Árbitro #{match.referee} apita início da partida, #{ home_team.full_name } e #{ visitor_team.full_name } entram em campo com tudo!" end |
#first_prorrogation_message ⇒ Object
26 27 28 |
# File 'app/models/simulator_timeline/lorem_messages.rb', line 26 def "Jogo disputado, #{ home_team.full_name } X #{ visitor_team.full_name }, quem sabe esse jogo se decide nessa prorrogação!" end |
#foul_message ⇒ Object
102 103 104 105 106 |
# File 'app/models/simulator_timeline/lorem_messages.rb', line 102 def [ "<%= current_player %> recebeu uma falta porque <%= infringement %>." ] end |
#funny_message ⇒ Object
79 80 81 82 83 84 85 86 |
# File 'app/models/simulator_timeline/lorem_messages.rb', line 79 def [ 'E agora na arquibancada, alguém acaba de mostrar um cartaz escrito "CALA A BOCA GALVÃO".', 'O que é isso? O <%= trolled_person %> está dando uma de técnico da seleção alemã enfiando o dedo no nariz!', 'Futebol sem preconceitos: Na arquibancada, Richarlyson e seu novo namorado <%= trolled_person %>, acompanham esse jogo abraçadinhos!', 'Uma ativista peladona invade o campo para protestar contra o aquecimento global. <%= trolled_person %> irritado, a retira do campo.' ] end |
#goal_kind_message ⇒ Object
66 67 68 69 70 71 72 73 |
# File 'app/models/simulator_timeline/lorem_messages.rb', line 66 def [ 'mata no peito, domina e chuta no ângulo! Gol', 'cobra a falta com precisão e marca o gol', 'chuta, e o goleiro dá um frango! Entre as pernas! Gol', 'dá um peixinho e finaliza' ] end |
#goal_message ⇒ Object
62 63 64 |
# File 'app/models/simulator_timeline/lorem_messages.rb', line 62 def "GOL! #{ home_team.full_name } #{ home_score } X #{ visitor_team.full_name } #{ visitor_score } - <%= current_player %> <%= goal_kind %> para o <%= player_team %>" end |
#home_player_message ⇒ Object
169 170 171 |
# File 'app/models/simulator_timeline/lorem_messages.rb', line 169 def home_players.map(&:nickname) end |
#infringement_message ⇒ Object
126 127 128 129 130 131 132 133 |
# File 'app/models/simulator_timeline/lorem_messages.rb', line 126 def [ 'xingou a mãe do juíz de quenga! Como ele descobriu?', '<%= a_knock %> <%= current_player %>.', 'chutou <%= an_animal %> que invadiu o campo.', 'saiu correndo sem camisa, com no peito escrito "<%= trolled_person.upcase %> EU TE AMO!".' ] end |
#lorem_message ⇒ Object
75 76 77 |
# File 'app/models/simulator_timeline/lorem_messages.rb', line 75 def + + + end |
#not_started_message ⇒ Object
6 7 8 |
# File 'app/models/simulator_timeline/lorem_messages.rb', line 6 def "#{ home_team.full_name } X #{ visitor_team.full_name }, aqui no estádio #{ match.stadium }, esse jogo promete!" end |
#penalties_message ⇒ Object
38 39 40 |
# File 'app/models/simulator_timeline/lorem_messages.rb', line 38 def "Agora é tudo ou nada... Decisão nos penaltis! <%= current_player %> já se posiciona para o primeiro chute a gol." end |
#player_message ⇒ Object
177 178 179 |
# File 'app/models/simulator_timeline/lorem_messages.rb', line 177 def all_players.map(&:nickname) end |
#second_interval_message ⇒ Object
22 23 24 |
# File 'app/models/simulator_timeline/lorem_messages.rb', line 22 def "Esse jogo está muito morto... Vamos ver se ele se decide após o segundo intervalo." end |
#second_period_message ⇒ Object
18 19 20 |
# File 'app/models/simulator_timeline/lorem_messages.rb', line 18 def "Início do segundo tempo, <%= current_player %> tenta dar o primeiro passe em direção ao campo adversário, mas pisa na bola e escorrega." end |
#second_prorrogation_message ⇒ Object
34 35 36 |
# File 'app/models/simulator_timeline/lorem_messages.rb', line 34 def "Morte súbita! Os jogadores já estão quase mortos de cansaço..." end |
#sidekick_message ⇒ Object
95 96 97 98 99 100 |
# File 'app/models/simulator_timeline/lorem_messages.rb', line 95 def [ "Lateral a favor do <%= home_team.full_name %>, <%= current_home_player %> é quem vai cobrar.", "Lateral a favor do <%= visitor_team.full_name %>, <%= current_visitor_player %> é quem vai cobrar." ] end |
#stopped_match_message ⇒ Object
46 47 48 49 50 51 52 |
# File 'app/models/simulator_timeline/lorem_messages.rb', line 46 def [ "Partida parada, <%= current_home_player %> chuta o saco de <%= current_visitor_player %>, #{ visitor_team.full_name } se mobiliza.", "Partida parada, <%= trolled_person %> invade o campo e rouba a bola.", "Partida parada, <%= trolled_person %> invade o campo e ataca a bandeirinha gostosa.", ] end |
#substitution_message ⇒ Object
108 109 110 111 112 113 |
# File 'app/models/simulator_timeline/lorem_messages.rb', line 108 def [ "<%= new_player %> entra em campo no lugar de <%= leaving_player %>.", "<%= leaving_player %> já deu o que tinha que dar, agora é <%= new_player %> que entra em campo." ] end |
#third_interval_message ⇒ Object
30 31 32 |
# File 'app/models/simulator_timeline/lorem_messages.rb', line 30 def "Uma pequena pausa, em breve os jogadores voltam ao campo." end |
#trolled_person_message ⇒ Object
153 154 155 156 157 158 159 |
# File 'app/models/simulator_timeline/lorem_messages.rb', line 153 def [ 'Ruschel', 'Dayyán', 'Ettore', 'Cruz', 'Enio', 'Lucas', 'Tomas', 'Akita', 'Pisano', 'Abilheira' ] end |
#visitor_player_message ⇒ Object
173 174 175 |
# File 'app/models/simulator_timeline/lorem_messages.rb', line 173 def visitor_players.map(&:nickname) end |