Update game UI, add 3D gear assets, backgrounds, icons, and audio enhancements
This commit is contained in:
+27
-10
@@ -28,6 +28,7 @@ const SCENARIO_DATA = [
|
||||
"safety_helmet_grind",
|
||||
"face_shield_grind",
|
||||
"hearing_protection_grind",
|
||||
"fire_resistant_apron_grind",
|
||||
"leather_grinding_gloves",
|
||||
"steel_toe_boots_grind"
|
||||
],
|
||||
@@ -47,6 +48,13 @@ const SCENARIO_DATA = [
|
||||
consequenceDesc: "Angle grinding routinely exceeds 100 dB. Operating without acoustic earmuffs causes irreversible inner-ear cochlear damage and permanent tinnitus.",
|
||||
missingLabel: "Hearing Protection (NRR 30 Earmuffs)"
|
||||
},
|
||||
{
|
||||
slot: "body",
|
||||
requiredItem: "fire_resistant_apron_grind",
|
||||
consequenceTitle: "Thermal Spark Clothing Burn Hazard",
|
||||
consequenceDesc: "Without a heavy split cowhide flame-resistant apron, 1000°C angle grinder spark streams ignite clothing and cause severe upper-body thermal burns.",
|
||||
missingLabel: "Fire Resistant Leather Apron"
|
||||
},
|
||||
{
|
||||
slot: "hands",
|
||||
requiredItem: "leather_grinding_gloves",
|
||||
@@ -128,14 +136,13 @@ const SCENARIO_DATA = [
|
||||
spec: "Heavy split cowhide heat/spark resistant"
|
||||
},
|
||||
{
|
||||
id: "reflective_vest_grind",
|
||||
name: "Reflective Vest",
|
||||
id: "fire_resistant_apron_grind",
|
||||
name: "Leather Apron",
|
||||
slot: "body",
|
||||
iconType: "leather_jacket",
|
||||
iconImg: "grinding_ppe_icons_png/07_reflective_vest.png",
|
||||
isCorrect: false,
|
||||
rejectReason: "Synthetic high-visibility vests melt or ignite from dense grinder spark streams.",
|
||||
spec: "Synthetic mesh hi-vis vest"
|
||||
iconImg: "grinding_ppe_icons_png/07_fire_resistant_apron.png",
|
||||
isCorrect: true,
|
||||
spec: "Heavy split cowhide heat/spark & flame resistant apron"
|
||||
},
|
||||
{
|
||||
id: "steel_toe_boots_grind",
|
||||
@@ -149,12 +156,22 @@ const SCENARIO_DATA = [
|
||||
{
|
||||
id: "dust_mask_grind",
|
||||
name: "Dust Mask",
|
||||
slot: "body",
|
||||
iconType: "cotton_coat",
|
||||
slot: "mouth",
|
||||
iconType: "respirator",
|
||||
iconImg: "grinding_ppe_icons_png/09_dust_mask.png",
|
||||
isCorrect: false,
|
||||
rejectReason: "A simple dust mask does not protect the face or body from high-speed thermal sparks.",
|
||||
spec: "N95 particulate filter mask"
|
||||
rejectReason: "A basic nuisance dust mask provides no impact, eye, or face protection against high-speed 1000°C abrasive sparks and disc shattering debris.",
|
||||
spec: "Particulate nuisance dust mask (Non-impact)"
|
||||
},
|
||||
{
|
||||
id: "reflective_vest_grind",
|
||||
name: "Reflective Vest",
|
||||
slot: "body",
|
||||
iconType: "leather_jacket",
|
||||
iconImg: "grinding_ppe_icons_png/09_reflective_vest.png",
|
||||
isCorrect: false,
|
||||
rejectReason: "Synthetic high-visibility vests melt and catch fire instantly from dense 1000°C angle grinder spark streams. Heavy leather apron is required.",
|
||||
spec: "Synthetic mesh hi-vis vest (Non-FR)"
|
||||
}
|
||||
],
|
||||
|
||||
|
||||
Reference in New Issue
Block a user