Design Your Sci-Fi Companion
Specifications
Type:
Primary Function:
Appearance Style:
Key Traits:
Appearance
Personality & Behavior
Potential Skills & Abilities
Unique Quirk
${type} / ${func}
Appearance
${appearanceDesc}
Personality & Behavior
${personalityDesc}
Potential Skills & Abilities
- ${selectedSkills.map(s => `
- ${s} `).join('') || '
- None listed '}
Unique Quirk
${quirk}
`; // --- Populate PDF content elements --- pdfName.textContent = companionName; pdfType.textContent = type; pdfFunction.textContent = func; pdfAppearance.textContent = appearance; pdfTraits.textContent = traits.join(', ') || 'None specified'; pdfAppearanceDesc.textContent = appearanceDesc; pdfPersonalityDesc.textContent = personalityDesc; pdfSkillsList.innerHTML = selectedSkills.map(s => `