Point Entity Sprite Pack for GoldSrc v1.2
by simbl
created 27.02.2024
updated 26.06.2024
Custom sprites for all important point entities of the GoldSrc engine. Gives the map a cleaner look, makes it more clear and drastically reduces the number of big, pink boxes in the editor.
Tested with Jack on Windows 11, though might also work in other editors/OS.
How to:
- make a backup of sprites.pak file in your J.A.C.K. directory, where jack.exe is located
- replace the sprites.pak in the J.A.C.K. directory with the one included in this zip
- open the FGD of your game/mod
- look for a point entity you want to use the sprites for and replace the coordinates, color and size information with the sprite path
- for example
- old FGD entry: @PointClass base(Targetname, Angles) size(-16 -16 -16, 16 16 16) = monstermaker : "Monster Maker"
- new FGD entry: @PointClass base(Targetname, Angles) iconsprite("sprites/monstermaker.spr") = monstermaker : "Monster Maker"
- repeat this with all entities, you want to use the sprites with - you can get the sprite names from the screenshot in this zip
If you want to use a sprite for a different entity, you can open sprites.pak with pakscape and copy/rename said sprite.
If the sprite for your favorite entity is missing, just message me on Discord (simbl, I'm usually in the TWHL Discord Server) and I will include it.
Happy mapping!
simbl
Version History:
V1.2 26.06.2024
Sprites added:
env_model
light_spot
player_loadsaved
V1.1 01.05.2024
Sprites added:
ambient_random
env_electrified_wire
env_smoker
monster_target
player_weaponstrip
trigger_radio
V1.0 27.02.2024
Sprites added:
ambient_generic
cubemap
env_beam
env_explosion
env_fade
env_fog
env_funnel
env_global
env_laser
env_message
env_render
env_shake
env_shooter
env_spark
info_landmark
info_node
info_node_air
info_null
info_target
info_teleport_destination
light
monstermaker
multi_manager
multisource
path_corner
path_track
scripted_sentence
scripted_sequence
trigger_auto
trigger_camera
trigger_changetarget
trigger_relay
waterlod
Not that I know of. You could propably script it with replace but since they all have different names and also different characteristics (size and so on) it propably isn't worth the hustle.