|
75 | 75 |
|
76 | 76 |
|
77 | 77 | function addWeaponsArea(){ |
78 | | - const label = document.createElement("label"); |
79 | | - label.for = "weapon"; |
80 | | - label.innerText = "Nome do Armamento"; |
| 78 | + const label1 = document.createElement("label"); |
| 79 | + label1.for = "military-power"; |
| 80 | + label1.innerText = "Grau do Poderio Bélico"; |
| 81 | + |
| 82 | + const input1 = document.createElement("input"); |
| 83 | + input1.type = 'number'; |
| 84 | + input1.min = "1"; |
| 85 | + input1.max = "10"; |
| 86 | + input1.step = "1"; |
| 87 | + input1.id = 'military-power'; |
| 88 | + input1.name = 'military-power'; |
| 89 | + |
| 90 | + |
| 91 | + const h2 = document.createElement('h2'); |
| 92 | + h2.innerText = "Liste os armamentos"; |
| 93 | + |
| 94 | + const label2 = document.createElement("label"); |
| 95 | + label2.for = "weapon"; |
| 96 | + label2.innerText = "Nome do Armamento"; |
| 97 | + |
| 98 | + const input2 = document.createElement("input"); |
| 99 | + input2.type = 'text'; |
| 100 | + input2.id = 'weapon-name'; |
| 101 | + input2.name = 'weapon-name'; |
81 | 102 |
|
82 | | - const input = document.createElement("input"); |
83 | | - input.type = 'text'; |
84 | | - input.id = 'weapon-name'; |
85 | 103 |
|
86 | 104 | const button = document.createElement('button'); |
87 | 105 | button.type = 'button'; |
|
92 | 110 | const ul = document.createElement('ul'); |
93 | 111 | ul.id = 'weapons-list'; |
94 | 112 |
|
95 | | - weaponsArea.appendChild(label); |
96 | | - weaponsArea.appendChild(input); |
| 113 | + weaponsArea.appendChild(label1); |
| 114 | + weaponsArea.appendChild(input1); |
| 115 | + weaponsArea.appendChild(h2); |
| 116 | + weaponsArea.appendChild(label2); |
| 117 | + weaponsArea.appendChild(input2); |
97 | 118 | weaponsArea.appendChild(button); |
98 | 119 | weaponsArea.appendChild(ul); |
99 | 120 | } |
|
190 | 211 |
|
191 | 212 | <%= form.label :damage, "Grau de Avarias" %> |
192 | 213 | <%= form.select :damge, ["Perda Total", "Muito Destruido", "Parcialmente Destruido", "Praticamente Intacto", "Sem Avarias" ] %> |
193 | | - |
194 | | - <!-- Tamanho: pequena, média, grande ou colossal; |
195 | | - Cor: vermelha, laranja, amarela, verde, azul, anil ou violeta; |
196 | | - Local de queda: continente ou oceano onde a nave caiu; (use embeded google maps) |
197 | | - Armamentos: poderio bélico e tipo de armas, quando for o caso; |
198 | | - Tipo de combustível: use a imaginação! |
199 | | - Número de tripulantes e estado dos tripulantes: Quantos sobreviveram e como estão? |
200 | | - Grau de avaria, variando entre: “perda total”, “muito destruída”, “parcialmente destruída”, “praticamente intacta” e “sem avarias”; |
201 | | - Potencial de prospecção tecnológica: avalia o valor científico e tecnológico que uma nave alienígena pode oferecer; |
202 | | - Grau de periculosidade: determina o risco envolvido em se aproximar e interagir com a nave; |
203 | | - E, claro, sinta-se à vontade para adicionar outros atributos que considerar importantes para essa análise. Afinal, estamos lidando com tecnologia alienígena, e todo detalhe conta! |
204 | | - --> |
205 | | - <gmp-map center="40.749933,-73.98633" zoom="13" map-id="select-position" style="height: 500px; width:30%;"> |
| 214 | + |
| 215 | + <gmp-map center="-22.2041252,-49.9427119" zoom="13" map-id="select-position" style="height: 500px; width:30%;"> |
206 | 216 | <div slot="control-block-start-inline-start" class="place-picker-container"> |
207 | 217 | <gmpx-place-picker placeholder="Digite a localização da Nave"></gmpx-place-picker> |
208 | 218 | </div> |
|
214 | 224 |
|
215 | 225 |
|
216 | 226 | <div id="weapons-area"></div> |
| 227 | + |
| 228 | + <%= form.label :gas, "Tipo de Combustível" %> |
| 229 | + <%= form.select :gas, [ "milho", #já que eles adoram vir desenhar em plantações por ai |
| 230 | + "vaca", |
| 231 | + "humanos", |
| 232 | + "hieróglifos", |
| 233 | + "poeira cosmica", |
| 234 | + "buraco negro", |
| 235 | + "hamster", |
| 236 | + "raios", |
| 237 | + "planetas", |
| 238 | + "supernovas"] %> |
217 | 239 |
|
218 | 240 | <%= form.label :survivors, "Número de Sobreviventes" %> |
219 | 241 | <%= form.number_field :survivors, in: 1..200, step: 1 %> |
220 | 242 | <%= form.label :survivors_situation, "Descrição da situação" %> |
221 | 243 | <%= form.text_area :survivors_situation, size: "24x6" %> |
| 244 | + |
| 245 | + |
| 246 | + <%= form.label :value, "Potencial de Prospecção" %> |
| 247 | + <%= form.number_field :value, in:1..10, step:1 %> |
| 248 | + |
| 249 | + <%= form.label :dange, "Grau de periculosidade" %> |
| 250 | + <%= form.number_field :danger, in:1..10, step:1 %> |
| 251 | + |
| 252 | + <%= form.submit "Adicionar" %> |
222 | 253 | <% end %> |
223 | 254 | </body> |
224 | 255 | </html> |
0 commit comments