AIArchives / archives /rblx /app /server /catalog.js
CompactAI's picture
Upload 126 files
f6b8770 verified
Raw
History Blame Contribute Delete
1.99 kB
// Avatar shop catalog. Every item is rendered from primitives client-side —
// "mesh" descriptors, not asset files. Currency: Glimmers.
module.exports = [
// Faces (drawn onto a canvas texture)
{ id: 'face_smile', type: 'face', name: 'Classic Smile', price: 0, face: 'smile' },
{ id: 'face_happy', type: 'face', name: 'Big Grin', price: 40, face: 'happy' },
{ id: 'face_wink', type: 'face', name: 'Winker', price: 60, face: 'wink' },
{ id: 'face_cool', type: 'face', name: 'Too Cool', price: 120, face: 'cool' },
{ id: 'face_grr', type: 'face', name: 'Game Face', price: 80, face: 'grr' },
{ id: 'face_surprised',type: 'face', name: 'Whoa!', price: 50, face: 'surprised' },
{ id: 'face_sleepy', type: 'face', name: 'Five More Min', price: 70, face: 'sleepy' },
// Hats (built from three.js primitives)
{ id: 'hat_traffic', type: 'hat', name: 'Traffic Cone', price: 30, mesh: { kind: 'cone', color: '#ff7722' } },
{ id: 'hat_wizard', type: 'hat', name: 'Wizard Cone', price: 150, mesh: { kind: 'cone', color: '#5533cc' } },
{ id: 'hat_halo', type: 'hat', name: 'Halo', price: 200, mesh: { kind: 'torus', color: '#ffdd44' } },
{ id: 'hat_tophat', type: 'hat', name: 'Fancy Top Hat', price: 120, mesh: { kind: 'tophat', color: '#222222' } },
{ id: 'hat_crown', type: 'hat', name: 'Glimmer Crown', price: 500, mesh: { kind: 'crown', color: '#ffcc22' } },
{ id: 'hat_antenna', type: 'hat', name: 'Bot Antenna', price: 90, mesh: { kind: 'antenna', color: '#44ddff' } },
{ id: 'hat_cap', type: 'hat', name: 'Ball Cap', price: 45, mesh: { kind: 'cap', color: '#cc2233' } },
{ id: 'hat_viking', type: 'hat', name: 'Raider Helm', price: 250, mesh: { kind: 'viking', color: '#888899' } },
{ id: 'hat_propeller', type: 'hat', name: 'Propeller Beanie',price: 180, mesh: { kind: 'propeller', color: '#2266ee' } },
];