Move Code into repo
This commit is contained in:
		
							
								
								
									
										242
									
								
								app/templates/partials/charxml/_char_stats.html.j2
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										242
									
								
								app/templates/partials/charxml/_char_stats.html.j2
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,242 @@ | ||||
| {% set stats = character_json.obj.char.attr_stt.split(';') %} | ||||
| <div class="row"> | ||||
|   <div class="col text-right"> | ||||
|       Currency Collected: | ||||
|   </div> | ||||
|   <div class="col"> | ||||
|       {{ stats[0] }} | ||||
|   </div> | ||||
| </div> | ||||
| <div class="row"> | ||||
|   <div class="col text-right"> | ||||
|       Bricks Collected: | ||||
|   </div> | ||||
|   <div class="col"> | ||||
|       {{ stats[1] }} | ||||
|   </div> | ||||
| </div> | ||||
|  | ||||
| <div class="row"> | ||||
|   <div class="col text-right"> | ||||
|       Smashables Smashed: | ||||
|   </div> | ||||
|   <div class="col"> | ||||
|       {{ stats[2] }} | ||||
|   </div> | ||||
| </div> | ||||
|  | ||||
| <div class="row"> | ||||
|   <div class="col text-right"> | ||||
|       Quick Builds Completed: | ||||
|   </div> | ||||
|   <div class="col"> | ||||
|       {{ stats[3] }} | ||||
|   </div> | ||||
| </div> | ||||
|  | ||||
| <div class="row"> | ||||
|   <div class="col text-right"> | ||||
|       Enemies Smashed: | ||||
|   </div> | ||||
|   <div class="col"> | ||||
|       {{ stats[4] }} | ||||
|   </div> | ||||
| </div> | ||||
|  | ||||
| <div class="row"> | ||||
|   <div class="col text-right"> | ||||
|       Rockets Used: | ||||
|   </div> | ||||
|   <div class="col"> | ||||
|       {{ stats[5] }} | ||||
|   </div> | ||||
| </div> | ||||
|  | ||||
| <div class="row"> | ||||
|   <div class="col text-right"> | ||||
|       Missions Completed: | ||||
|   </div> | ||||
|   <div class="col"> | ||||
|       {{ stats[6] }} | ||||
|   </div> | ||||
| </div> | ||||
|  | ||||
| <div class="row"> | ||||
|   <div class="col text-right"> | ||||
|       Pets Tamed: | ||||
|   </div> | ||||
|   <div class="col"> | ||||
|       {{ stats[7] }} | ||||
|   </div> | ||||
| </div> | ||||
|  | ||||
| <div class="row"> | ||||
|   <div class="col text-right"> | ||||
|       Imagination Power Ups Collected: | ||||
|   </div> | ||||
|   <div class="col"> | ||||
|       {{ stats[8] }} | ||||
|   </div> | ||||
| </div> | ||||
|  | ||||
| <div class="row"> | ||||
|   <div class="col text-right"> | ||||
|       Life Power Ups Collected: | ||||
|   </div> | ||||
|   <div class="col"> | ||||
|       {{ stats[9] }} | ||||
|   </div> | ||||
| </div> | ||||
|  | ||||
| <div class="row"> | ||||
|   <div class="col text-right"> | ||||
|       Armor Power Ups Collected: | ||||
|   </div> | ||||
|   <div class="col"> | ||||
|       {{ stats[10] }} | ||||
|   </div> | ||||
| </div> | ||||
|  | ||||
| <div class="row"> | ||||
|   <div class="col text-right"> | ||||
|       Meters Traveled: | ||||
|   </div> | ||||
|   <div class="col"> | ||||
|       {{ stats[11] }} | ||||
|   </div> | ||||
| </div> | ||||
|  | ||||
| <div class="row"> | ||||
|   <div class="col text-right"> | ||||
|       Times Smashed: | ||||
|   </div> | ||||
|   <div class="col"> | ||||
|       {{ stats[12] }} | ||||
|   </div> | ||||
| </div> | ||||
|  | ||||
| <div class="row"> | ||||
|   <div class="col text-right"> | ||||
|       Total Damage Taken: | ||||
|   </div> | ||||
|   <div class="col"> | ||||
|       {{ stats[13] }} | ||||
|   </div> | ||||
| </div> | ||||
|  | ||||
| <div class="row"> | ||||
|   <div class="col text-right"> | ||||
|       Total Damage Healed: | ||||
|   </div> | ||||
|   <div class="col"> | ||||
|       {{ stats[14] }} | ||||
|   </div> | ||||
| </div> | ||||
|  | ||||
| <div class="row"> | ||||
|   <div class="col text-right"> | ||||
|       Total Armor Repaired: | ||||
|   </div> | ||||
|   <div class="col"> | ||||
|       {{ stats[15] }} | ||||
|   </div> | ||||
| </div> | ||||
|  | ||||
| <div class="row"> | ||||
|   <div class="col text-right"> | ||||
|       Total Imagination Restored: | ||||
|   </div> | ||||
|   <div class="col"> | ||||
|       {{ stats[16] }} | ||||
|   </div> | ||||
| </div> | ||||
|  | ||||
| <div class="row"> | ||||
|   <div class="col text-right"> | ||||
|       Total Imagination Used: | ||||
|   </div> | ||||
|   <div class="col"> | ||||
|       {{ stats[17] }} | ||||
|   </div> | ||||
| </div> | ||||
|  | ||||
| <div class="row"> | ||||
|   <div class="col text-right"> | ||||
|       Distance Driven: | ||||
|   </div> | ||||
|   <div class="col"> | ||||
|       {{ stats[18] }} | ||||
|   </div> | ||||
| </div> | ||||
|  | ||||
| <div class="row"> | ||||
|   <div class="col text-right"> | ||||
|       Time Airborne in Car: | ||||
|   </div> | ||||
|   <div class="col"> | ||||
|       {{ stats[19] }} | ||||
|   </div> | ||||
| </div> | ||||
|  | ||||
| <div class="row"> | ||||
|   <div class="col text-right"> | ||||
|       Racing Imagination Power Ups Collected: | ||||
|   </div> | ||||
|   <div class="col"> | ||||
|       {{ stats[20] }} | ||||
|   </div> | ||||
| </div> | ||||
|  | ||||
| <div class="row"> | ||||
|   <div class="col text-right"> | ||||
|       Racing Imagination Crates Smashed: | ||||
|   </div> | ||||
|   <div class="col"> | ||||
|       {{ stats[21] }} | ||||
|   </div> | ||||
| </div> | ||||
|  | ||||
| <div class="row"> | ||||
|   <div class="col text-right"> | ||||
|       Racing Car Boosts Activated: | ||||
|   </div> | ||||
|   <div class="col"> | ||||
|       {{ stats[22] }} | ||||
|   </div> | ||||
| </div> | ||||
|  | ||||
| <div class="row"> | ||||
|   <div class="col text-right"> | ||||
|       Racing Times Wrecked: | ||||
|   </div> | ||||
|   <div class="col"> | ||||
|       {{ stats[23] }} | ||||
|   </div> | ||||
| </div> | ||||
|  | ||||
| <div class="row"> | ||||
|   <div class="col text-right"> | ||||
|       Racing Smashables Smashed: | ||||
|   </div> | ||||
|   <div class="col"> | ||||
|       {{ stats[24] }} | ||||
|   </div> | ||||
| </div> | ||||
|  | ||||
| <div class="row"> | ||||
|   <div class="col text-right"> | ||||
|       Races Finished: | ||||
|   </div> | ||||
|   <div class="col"> | ||||
|       {{ stats[25] }} | ||||
|   </div> | ||||
| </div> | ||||
|  | ||||
| <div class="row"> | ||||
|   <div class="col text-right"> | ||||
|       First Place Race Finishes: | ||||
|   </div> | ||||
|   <div class="col"> | ||||
|       {{ stats[26] }} | ||||
|   </div> | ||||
| </div> | ||||
							
								
								
									
										24
									
								
								app/templates/partials/charxml/_inv_grid.html.j2
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								app/templates/partials/charxml/_inv_grid.html.j2
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,24 @@ | ||||
| <div class="inventory-item"> | ||||
|   <img | ||||
|     src="{{url_for('luclient.get_icon_lot', id=inv_item.attr_l)}}" | ||||
|     alt="{{ inv_item.attr_l|get_lot_name }}" | ||||
|     class="border p-1 border-primary rounded m-1" | ||||
|     width="60" | ||||
|     {% if inv_item.attr_eq == "true" %}style="background-color:#d16f05;"{% endif %} | ||||
|     height="60" | ||||
|     data-html="true" | ||||
|     data-toggle="tooltip" | ||||
|     data-placement="left" | ||||
|     title="{% include 'partials/charxml/_item_tooltip.html.j2' %}" | ||||
|   > | ||||
|   {% if inv_item.attr_c != "1" %} | ||||
|     <span class="inventory-count text-bold"> | ||||
|       {{ inv_item.attr_c }} | ||||
|     </span> | ||||
|   {% endif %} | ||||
|   {% if inv_item.attr_b == "true" %} | ||||
|     <span class="inventory-lock"> | ||||
|       <i class='fas fa-lock'></i> | ||||
|     </span> | ||||
|   {% endif %} | ||||
| </div> | ||||
							
								
								
									
										67
									
								
								app/templates/partials/charxml/_item_tooltip.html.j2
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										67
									
								
								app/templates/partials/charxml/_item_tooltip.html.j2
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,67 @@ | ||||
| {% set base_stat = inv_item.attr_l|get_lot_stats %} | ||||
| {% set desc = inv_item.attr_l|get_lot_desc %} | ||||
| {% set item_set = inv_item.attr_l|get_item_set %} | ||||
|  | ||||
| {{ inv_item.attr_l|get_lot_name }} | ||||
|  | ||||
| {% if item_set and item_set[0 != 49]%} | ||||
|   <br/> | ||||
|   -------------------------------- | ||||
|   <br/> | ||||
|   {{ ("ItemSets_" ~ item_set[0] ~ "_kitName")|lu_translate }}: Rank {{ item_set[4] }}<br/> | ||||
|   {% if item_set[5] %} | ||||
|     <img src='/luclient/get_icon_iconid/{{item_set[5]}}' | ||||
|           alt='Kit Image' | ||||
|           width='128' | ||||
|           height='128'> | ||||
|     <br/> | ||||
|     Multi-Item Bonus:<br/> | ||||
|     {% if item_set[6] %} | ||||
|       <b>2 Items:</b><br/> | ||||
|       {% with stat = item_set[6]|get_set_stats %} | ||||
|         {% include 'partials/charxml/_stats.html.j2' %} | ||||
|       {% endwith %} | ||||
|       <br/><br/> | ||||
|     {% endif %} | ||||
|     {% if item_set[7] %} | ||||
|       <b>3 Items:</b><br/> | ||||
|       {% with stat = item_set[7]|get_set_stats %} | ||||
|         {% include 'partials/charxml/_stats.html.j2' %} | ||||
|       {% endwith %} | ||||
|       <br/><br/> | ||||
|     {% endif %} | ||||
|     {% if item_set[8] %} | ||||
|       <b>4 Items:</b><br/> | ||||
|       {% with stat = item_set[8]|get_set_stats %} | ||||
|         {% include 'partials/charxml/_stats.html.j2' %} | ||||
|       {% endwith %} | ||||
|       <br/><br/> | ||||
|     {% endif %} | ||||
|     {% if item_set[9] %} | ||||
|       <b>5 Items:</b><br/> | ||||
|       {% with stat = item_set[9]|get_set_stats %} | ||||
|         {% include 'partials/charxml/_stats.html.j2' %} | ||||
|       {% endwith %} | ||||
|       <br/><br/> | ||||
|     {% endif %} | ||||
|     {% if item_set[10] %} | ||||
|       <b>6 Items:</b><br/> | ||||
|       {% with stat = item_set[10]|get_set_stats %} | ||||
|         {% include 'partials/charxml/_stats.html.j2' %} | ||||
|       {% endwith %} | ||||
|       <br/><br/> | ||||
|     {% endif %} | ||||
|   {% endif %} | ||||
|   -------------------------------- | ||||
| {% endif %} | ||||
|  | ||||
| {% if desc %} | ||||
|   <br/>{{ desc }} | ||||
| {% endif %} | ||||
| {% if base_stat %} | ||||
|   <br/> | ||||
|   {% with stat = base_stat %} | ||||
|     {% include 'partials/charxml/_stats.html.j2' %} | ||||
|   {% endwith %} | ||||
| {% endif %} | ||||
|  | ||||
							
								
								
									
										38
									
								
								app/templates/partials/charxml/_stats.html.j2
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										38
									
								
								app/templates/partials/charxml/_stats.html.j2
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,38 @@ | ||||
| {% if stat.life > 0 %} | ||||
|   + {{ stat.life }} | ||||
|   <img src='{{ url_for('luclient.get_icon_iconid', id=3262) }}' | ||||
|     alt='Health: ' | ||||
|     width='20' | ||||
|     height='20'> | ||||
| {% endif %} | ||||
|  | ||||
| {% if stat.armor > 0 %} | ||||
|   + {{ stat.armor }} | ||||
|   <img src='{{ url_for('luclient.get_icon_iconid', id=3263) }}' | ||||
|     alt='Armor: ' | ||||
|     width='20' | ||||
|     height='20'> | ||||
| {% endif %} | ||||
|  | ||||
| {% if stat.im > 0 %} | ||||
|   + {{ stat.im }} | ||||
|   <img src='{{ url_for('luclient.get_icon_iconid', id=1032) }}' | ||||
|     alt='Imagination: ' | ||||
|     width='20' | ||||
|     height='20'> | ||||
| {% endif %} | ||||
|  | ||||
| {% if stat.skill|length > 0 %} | ||||
|   {% for skill in stat.skill %} | ||||
|     {% set skill_desc = skill[0]|get_skill_desc %} | ||||
|     {% if "IP" not in skill_desc and "AP" not in skill_desc and "LP" not in skill_desc and skill[0]|string not in skill_desc %} | ||||
|       <br/> | ||||
|       <img src='{{ url_for('luclient.get_icon_iconid', id=skill[1]) }}' | ||||
|         alt='Skill: ' | ||||
|         width='32' | ||||
|         height='32'> | ||||
|       {{ skill[0]|get_skill_desc }} | ||||
|       <br/> | ||||
|     {% endif %} | ||||
|   {% endfor %} | ||||
| {% endif %} | ||||
							
								
								
									
										51
									
								
								app/templates/partials/charxml/_zone_stats.html.j2
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										51
									
								
								app/templates/partials/charxml/_zone_stats.html.j2
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,51 @@ | ||||
| <div class="row"> | ||||
|   <div class="col text-center"> | ||||
|     {{ zone.attr_map|get_zone_name }} | ||||
|   </div> | ||||
| </div> | ||||
|  | ||||
| <div class="row"> | ||||
|   <div class="col text-right"> | ||||
|     Achievements Collected: | ||||
|   </div> | ||||
|   <div class="col"> | ||||
|     {{ zone.attr_ac }} | ||||
|   </div> | ||||
| </div> | ||||
|  | ||||
| <div class="row"> | ||||
|   <div class="col text-right"> | ||||
|     Bricks Collected: | ||||
|   </div> | ||||
|   <div class="col"> | ||||
|     {{ zone.attr_bc }} | ||||
|   </div> | ||||
| </div> | ||||
|  | ||||
| <div class="row"> | ||||
|   <div class="col text-right"> | ||||
|     Coins Collected: | ||||
|   </div> | ||||
|   <div class="col"> | ||||
|     {{ zone.attr_cc }} | ||||
|   </div> | ||||
| </div> | ||||
|  | ||||
| <div class="row"> | ||||
|   <div class="col text-right"> | ||||
|     Enemies Smashed: | ||||
|   </div> | ||||
|   <div class="col"> | ||||
|     {{ zone.attr_es }} | ||||
|   </div> | ||||
| </div> | ||||
|  | ||||
| <div class="row"> | ||||
|   <div class="col text-right"> | ||||
|     Quick Builds Collected: | ||||
|   </div> | ||||
|   <div class="col"> | ||||
|     {{ zone.attr_qbc }} | ||||
|   </div> | ||||
| </div> | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Aaron Kimbre
					Aaron Kimbre