Squiddy Posted May 4, 2008 Share Posted May 4, 2008 I'm releasing source code of some stuff I've been working on, but probably won't continue for a while. I'm pretty sure someone else did similar stuff, but that way everyone here can profit. Of course this may seem to be kinda boring, but maybe someone can make use of it. Custom cheats http://squiddy.marway.org/gta/source/vc_custom_cheats.txt Allows to create custom cheats. They are checked the same way Vice City does it, so they fit in neatly. Generate cheat codes, for example with: http://squiddy.marway.org/gta/stuff/vccheatcode.php (bit buggy...) Custom opcodes http://squiddy.marway.org/gta/source/vc_custom_opcodes.txt Add new opcodes to the game. This example adds 0x05DC (example: 05DC: player_model "igcolon") and 0x05DD (example: 05DC: set_gravity 0.04) opcodes. You can add as many as you want. Maybe I write some more details on how to retrieve the parameters. Custom loadscreens and hud are still left, maybe I add them later. You could combine the opcodes and hud stuff to make new opcodes for rendering 2d sprites, like in San Andreas.. GTA mods VC hud GTAreactor ~ DeviantArt ~ Link to comment Share on other sites More sharing options...
Quadropheniac90 Posted May 4, 2008 Share Posted May 4, 2008 Seem like nice additions to Vice City. I'm sure people will benefit from this. Great work. Link to comment Share on other sites More sharing options...
ModelingMan Posted May 5, 2008 Share Posted May 5, 2008 Good work. Although I would like to make one suggestion, try and use as little assembly code as possible, as you probably know not everyone knows the language. Here's a snippet from the code I did for GTALC, it shows the implementation of the pager opcode for VC. It could show you how to cut down on assembly code (even if you have to call a class function). CRunningScript.cpp CRunningScript.h Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now