question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Valve icon and extension

See original GitHub issue

Would be very nice to add some Valve Source Engine file support. Unfortunately there isn’t much icon around for those file type.

BSP   - Binary Space Partition    - .bsp
VPK   - Valve Package             - .vpk .vtfx
VMT   - Valve Material Format     - .vmt
VTF   - Valve Texture Format      - .vtf
VMF   - Valve Map Format          - .vmf
RES   - Resource List             - .res

As they are specific files to Valve game engine, it would be a good idea to keep the Valve logo and put file extension beside it ? I made a little example (poorly made) so you might get a better idea of what I have in mind.

Valve-source-logo

Also thanks for this Atom package. Helps a lot. I wish could contribute myself adding more icon and new file extension. I was reading the different readme but I didn’t catch what to do next adding content to the project.

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:5 (3 by maintainers)

github_iconTop GitHub Comments

1reaction
Wanty5883commented, Feb 11, 2020

Awesome ! Should I create more issues to list some file name, extension, icons in the future ? I mess around video game modding, so I do see various file type. I’d be glad to help on this project

Thanks for your fast response !

1reaction
Alhadiscommented, Feb 11, 2020

We use colour variations to distinguish different formats with the same icon. Putting the extension in the icon itself isn’t a good design choice, since it adds visual clutter and repeats what’s already visible in the filename anyway.

I just finished adding the filetype mappings, so you’ll see the colours with the next package release:

"Valve Source Engine":
	icon: "source"
	match: [
		[".bsp", "medium-orange", alias: "Binary Space Partition", signature: /^VBSP/]
		[".vpk", "medium-red", alias: /^Valve (Package|Pak)$/i, signature: /^4\x12\xAAU./]
		[".vtfx", "dark-red", signature: /^VTFX/]
		[".vmt", "medium-blue", alias: "Valve Material Type", scope: "vmt"]
		[".vtf", "dark-blue", alias: /^Valve Texture (File|Format)$/i, signature: /^VTF\0|^\0FTV/]
		[".vmf", "medium-maroon", alias: /^Valve Map (File|Format)$/i, uses: "XML"]
		[".res", "medium-cyan", alias: /^Resource List$/i]
	]
Read more comments on GitHub >

github_iconTop Results From Across the Web

The Most Common Control Valve Symbols on a P&ID - Kimray
Symbols include: gate valve symbol; globe valve symbol; ball valve symbol; plug valve symbol; butterfly valve symbol; diaphragm valve symbol; check valve symbol....
Read more >
Valve Icons & Symbols - Flaticon
2650 valve icons. Vector icons in SVG, PSD, PNG, EPS and ICON FONT.
Read more >
Icon Creation - Valve Developer Community
The Steam games window supports icons to be added in front of your mod. These icons are .TGA (Targa) files consisting of:.
Read more >
moen+icon+collection - Faucet Valves - Ferguson
PEX and CPVC Deck Mount Roman Tub Faucet Valve with Adjustable Centers from the M-PACT Collection ... Moen Icon™ 1/2 in. ... Moen...
Read more >
14 in. X 19 in. Rectangular Valve Box Extension and Cover ...
Engineered with structural reinforcing ribs, the black extension box and green cover are built to stand up to the elements, pedestrian traffic, lawn...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found