Ads keep us online. Without them, we wouldn't exist. We don't have paywalls or sell mods - we never will. But every month we have large bills and running ads is our only way to cover them. Please consider unblocking us. Thank you from GameBanana <3

EntSpy [Adjusted for newer BSP versions]

A Modding Tool for Counter-Strike: Global Offensive

Members see zero ads. Membership is 100% free

Update of EntSpy, an entity lump editor, to work with newer BSP file versions.

EntSpy is a tool that allows you to easily change up entity properties of a compiled BSP file. It is helpful when you need to modify compiled maps to adjust them to your server, or to quickly perform and test changes on entity systems. The original EntSpy has been around since 2005. Its age already shows, since it restricts the user from opening files whose BSP version isn't 17, 19 or 20. This is particularly painful for CS:GO modders, which have to opt for more bloated programs like VIDE. I've decompiled EntSpy using [this](http://www.javadecompilers.com/ "Java Decompilers") (in particular CFR, since JDCore decompiled integer constants as UTF16 literals for some reason) and changed it around so that, instead of exitting, a message is shown (via console, so who cares) if the version is unknown. You will only see the message running through the command line (using java -jar entspy.jar), but I figured people would be smart enough to change things and then load up the map to see if it works or not; the original limitation seems silly to me. I haven't tested it thoroughly, but I opened a map, deleted two edict entities, loaded it in GO and they were gone. No idea if preserve checksum works, you tell me if it does. I'm a cheap bastard, so I took the .jar entspy already had and replaced the bytecode. It works, but post here if something happens and I'll do it the boring way. I've included the source code, so that anyone having issues in the future doesn't have to google 'java decompiler' and click the second link. Have fun. EDIT: I've been told preserve checksum works for CS:GO, so everything's fine and dandy.

Files

Comments

Sign up to access this!

Embed

menu
Share banner
Image URL
HTML embed code
BB embed code
Markdown embed code

Credits

Key Authors
Rof - Bagthorpe.org
Coder

Submitter

Enviolinador avatar
Enviolinador Joined 10y ago
Offline
5,763 points Ranked 1135th
22 medals 1 legendary 3 rare
  • 1st Place - Halloween 2015 Mapping Contest Medal icon
  • 6 years a member Medal icon
  • Returned 1000 times Medal icon
  • Submitted 20 Maps Medal icon
  • Reached 1,000 Points Medal icon
  • Reached 2,500 Points Medal icon
Enviolinador
Creator
Sign up to access this!
Sign up to access this!
Sign up to access this!

Game

Sign up to access this!

Category

License

menu

Details

Attributes

Share

  • Share on Reddit
  • Share on Twitter
  • Share on Facebook
  • favorite 5
  • cloud_download 2.0k
  • remove_red_eye 12.7k
  • mode_comment 3
  • access_time 4y
  • access_time 4y

More Other/Misc Tools