IV Needle is a tool designed to help modify text-based data files in GTAIV. It's a compilation of all my individual editors. Each of the editors in IV Needle will retain all functions in their individual counterparts, but the individual editors will no longer be updated. It will be much easier for me to update one large program rather than updating multiple smaller programs.
Mod Assistant is designed to allow modification of your PC installation of GTAIV. It handles all the dirty work like patching filelist.pak, modifying files.txt, backing up files, and even properly setting the files' ReadOnly status to allow for quick and easy modding. It will also detect any invalid files using the same method as the game itself and supports all game versions to date.
Handling Editor is designed to allow full control of all the vehicles' handling data. It allows you to set individual attributes to each vehicle one by one, or set an attribute to all vehicles at once. You can also choose to import or export your vehicle's handling data to share with others or backup for personal use later.
Weapon Editor is designed to allow easy modification of all the weapons available in the game. It gives you a wide array of options to edit, which can lead to adding more fun to the game. No need to worry about changing something incorrectly, the game simply doesn't allow you to use the bad weapon indicating an error that needs fixing.
iDE Editor is designed to allow you to edit some of the various game's item definition files. It allows you to change values that determine how certain peds and vehicles behave. You're also given the ability to edit various objects and other data defined for the different areas.
Vehicle Group Editor is designed to allow some modification of the vehicle groups specified for each area. You can add individual vehicles to any specific area or add multiple vehicles to all areas, the choice is yours.
Vehicle Colors Editor is designed to give you access to all of the vehicle colors and vehicle color schemes defined in the file. You can add new colors and color schemes, or even edit and remove existing colors and color schemes. You can even view the color index table to allow for even easier color scheme decisions.
Ped Personality Editor is designed to allow editing of all pedestrian personality data. It seems that the game doesn't rely much on this data so many changes you make may not affect the game the way you envision.
Ped Group Editor is designed to allow modifications to the pedestrian groups specified for each area. You can add individual peds to any specific area or add multiple peds to all areas.
Popcycle Editor is designed to allow modifying all of the popcycle data. Popcycle data defines how many peds, cars, cops, gang members, etc. are in each area during a certain time.
Explosion FX Editor is designed to allow you to modify all of the explosion effects data. This data defines the damage, light color, force, and other properties of the different explosion types.
Relationship Editor is designed to allow changes in the relationships between the different ped types. You can set whether a certain ped type respects, likes, dislikes, or hates another ped type.
Timecyc Editor is designed to give you control over the way the game looks at different times of the day in different weather conditions. This data defines the way the sky, clouds, sun, and water appear visually, plus more.
Scenarios Editor is designed to allow editing of the different ped scenarios that take place. You can edit the time they're available, how many peds that are used, and other properties. You're also able to edit which models to exclude from the scenario, if any.
NOTE: If you believe an editor should support a specific feature, or if you would like to see a certain editor available, let me know. I try to add as much as I can think of, but I can only think of so much.
Q.) Why do I get an "Access to the path <filename> is denied." error message when I try to save a file?
A.) This is because the file is still set as Read-only.
Q.) Why doesn't my game launch after I save the file I'm editing?
A.) This is because you haven't used my Mod Assistant, or similar, to allow modifications.