Toppi
Hi
My name is Toppi, I am a Source Engine modder since 2018 initially starting at Counter-Strike:Global Offensive. For my first few years I simply provide playermodels and custom weapons for community servers and still provide a some to this day but I am mostly resigned from my duties to most servers I've worked for/with and now I am simply doing custom model mods for any Source games that catch my interest.

Some of my Github projects
KitsuneSourceTools (Modified BlenderSourceTool) [github.com]
KitsuneResource (Source model packager) [github.com]

Documentations
How to fix decompiled faces of my character mods [drive.google.com]

Common Questions
- Can I use your model or files for my mod?
I am allowing my mods or some of it to be used or modified to be another dedicated mod and my only rule is simply proper credits to both me and the original developers if it is from a game ie ports. However simply re uploading my mod "as-is" is not allowed.

- Can you teach me?
I don't provide tutorial or training but I can give tips or help with issues if you ask me about it.
Commission Terms of Service - Open (2 Slots left)
Supported Games
• Left 4 Dead 2
Garry’s Mod - Closed (workflow revision and low interest)
Counter-Strike 2 - Closed (waiting for model animation update)
Source SDK 2013 (Half-Life 2 and related) - Closed (low interest)


How to Request a Commission
1. Contact
Comment "Commission" on my steam profile and add me on Discord (toppitoppi) .
If your Discord and Steam usernames differ, please link your Steam on Discord or include it in your comment.

2. Language
Communication is in English. You may message in your native language; I’ll translate it using ChatGPT or Google Translate.

3. Model Requirements
I only offer porting services for Source Engine games not model creation from scratch.
Please have your model ready before commissioning. Supported formats: FBX, SMD/DMX, PMX, OBJ, BLEND .
If your format differs, ask first to confirm support.

4. Commission Limits
Each client may commission up to two times .
To request again, message me after the week ends. Sending the model alone does not secure a slot.

5. Right to Refuse
I reserve the right to refuse any commission at my discretion, including but not limited to:
- Personal conflicts with the client
- Requests that seem technically unfeasible
- Requests outside my experience or expertise
- Temporary breaks or personal reasons for not accepting new commissions

6. Client Requests, Revisions, and Cancellations
- Clients may request reasonable changes during progress or after completion.
- Clients may cancel a commission at any point without being charged for incomplete work. Only finished work is billable.
- Revisions are limited to edits or corrections within the original scope of the commission and are free for 2 days following completion.
- Revisions that go beyond the original scope such as major changes, new features, or additions may incur additional fees based on complexity.
- Major changes near completion may affect pricing.
- Clients must state any quality requirements before commissioning to ensure expectations are met.

7. Restrictions
- No NSFW content . No exceptions.
- For purchased or downloaded models (e.g. Booth, Steam Workshop), provide proof of purchase and permission from the author unless their license explicitly allows porting.

8. Delivery and Privacy
Completed models will be uploaded to the Steam Workshop.
You can choose whether it is Private or Public .

Pricing
(All prices in USD )

Base Fee: $15
Re-opening Fee: : 4 - 10$ ( A small charge applied when a past commission I made needs new work after the 48-hour free revision window has expired. )

Add-ons:
• Jiggle Bones: $2-5 (depends on complexity)
• Special Textures/Materials: $2-5 (depends on complexity)
• Additional quality or editing: varies by complexity

Left 4 Dead 2 Specifics

• Per Survivor: $1 (or $2 for The Passing Bill model)
• Supported animations: Zoey, Rochelle, Louis, Francis, Bill, Coach, Nick & Ellis
• Special/Common Infected not supported
• Facial Expressions: $5 (if pre-made) / $10 (if not pre-made)
• Addon or mod compatibility: contact first to confirm availability


Payment Methods
To cover transfer and conversion fees, a small rate adjustment applies. Payment is due in full upon completion of the work. No alternative payment arrangements are accepted.

PayPal - Preferred
→ +6% fee

GCash - For Southeast Asia or compatible eWallets
→ +6% fee

Counter-Strike 2 Skins - Only for skins valued over $10 USD
→ +10% fee

Notes for CS2 Skin Payments:
• Value is based only on the Steam Community Market price.
• Use skins without stickers when possible to avoid pricing issues.
• Skins that are already tradeable are preferred. If the skin is on trade cooldown, I can wait for it to become available, but the client will not receive the commission until the trade can be completed.
• A single skin close to the full value is preferred.
• The CS2 skin’s value is locked when the you join the commission queue. The Steam Market price on that day is the agreed payment value, regardless of later price changes.
• Any trade reversal caused by the client will result in a permanent ban from future commissions.

By commissioning, you confirm that you have read and agreed to all the terms above, including pricing, payment adjustments, and trade or content policies.
Screenshot Showcase
GIRLS' FRONTLINE 2: EXILIUM
9 1
Screenshot Showcase
Somewhat accurate height scaling for GF2 characters makes Suomi appear very small >.>
1 2
Elon Monk 6 hours ago 
Happy new year :steammocking:
Futaba Oracle Sakura 14 hours ago 
+rep
Futaba Oracle Sakura 14 hours ago 
Happy New Year 2026
Suomi (Sparkling Ocean) 31 Dec, 2025 @ 9:28am 
+rep
Suomi (Sparkling Ocean) 31 Dec, 2025 @ 9:27am 
Happy New Year 2026
Suomi (Sparkling Ocean) 31 Dec, 2025 @ 9:27am 
Hello Toppi