Welcome to Open Carnage

A resource for Halo Custom Edition and MCC modding, with unique means of rewarding content creation and support. Have a wander to see why we're worth the time! - EST. 2012

Search the Community: Showing results for tags 'Scripts / Code'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


    • Site Bulletins
    • Member Introductions
    • Halo MCC: General
    • Halo MCC: Development
    • Halo CE: General
    • Halo CE: Development
    • Chimera
    • SAPP: General
    • SAPP: Scripts
    • SAPP: Script Requests
    • Halo PC: General
    • Halo PC: Development
    • General Gaming
    • Tech Chatter
    • Off-Topic


There are no results to display.

Outstanding Mapper

Found 8 results

  1. Hello everyone, this is a Chimera Lua script that basically changes your weapon reticle's color to green whenever you aim at an allied player, this is achieved through some real-time tag manipulation. Don't expect it to work on protected maps, also, as far as I know the reticle doesn't change if you're in a vehicle (unless you're in a passenger seat). Like always, let me know if you find a glitch and I'll try to fix it. Enjoy: ally_reticle_enabler.lua UPDATE: Devieth's edited script #2 (Latest version): ally_retical_modified_by_devieth.lua
  2. These scripts contain the following features: Show FP animation permutations for maps (and specifically weapons) that support them (this is a known cool feature in OpenSauce). Enable first person sound reverberation for non-reverb sounds in weapons, by changing the class type on-the-fly. Of course, you need either Creative ALchemy or DSOAL to enable EAX effects. You'll need Chimera -572 or -581 to use these scripts (in fact, any Chimera with Lua script support should work just fine). Drag and drop the files into Documents\My Games\Halo CE\chimera\lua\global - DOWNLOAD (GITHUB REPOSITORY'S ZIP): https://github.com/Sledmine/Workarounds/archive/master.zip - GITHUB (CONSTANT UPDATES WILL BE AVAILABLE HERE): https://github.com/Sledmine/Workarounds VIDEO:
  3. This allows you to steer some of the vehicles using your keyboard instead of a mouse. This will not work on flying or hovering vehicles. The Chimera script will not work on a server unless the server has the sapp script. If people join the server without this script then they will probably warp a lot when driving vehicles. I haven't tested this in singleplayer but it might break some cutscenes where marines drive warthogs (I could fix this but can't be bothered). There are a few settings you can edit on both server and client scripts but the client's settings will be overridden by the server settings when you join a server. I would recommend not hosting a public server with this and just keep it for private gamenights or something. DOWNLOAD CHIMERA SCRIPT: vehicle_turning_chimera.lua DOWNLOAD SERVER SCRIPT: vehicle_turning_sapp.lua
  4. Here's the latest version of my first-person legs script. The script requires a chimera version that supports scripting (-572 or -581). Drop it in Documents\My Games\Halo CE\chimera\lua\global DOWNLOAD: fp_legs.lua Features: Console command to enable/disable the script: fp_legs 1 / fp_legs 0 Works on all unprotected maps with humanoid bipeds Works on both singleplayer and multiplayer maps You can blacklist the maps on which you want to disable this script by editing the script with notepad Known issues: Weapon ready sound sometimes plays when legs spawn On some maps that have different player physics, the legs might behave weirdly
  5. Here's the first public version of my third-person camera script. The script requires a chimera version that supports scripting (-572 or -581). Drop it in Documents\My Games\Halo CE\chimera\lua\global DOWNLOAD: third_person_camera v1.1.lua Features: A console command to enable/disable third-person camera: tp 1 / tp 0 Should work in all maps, even if they are protected Camera position customization: allows you to change where the camera is (open the script with notepad) Third-person camera zooming: doesn't switch to first-person when you zoom (optional) Dynamic reticle. Adds a lens flare that shows where your shots will actually land. Works in most maps (optional) Bigass V3 dynamic reticle: moves the reticle where your shows will actually land Player animation fixes: fixes most animation glitches that happen in multiplayer (optional) Camera shake removal: no camera shake when firing weapons (optional) Compatible with fp legs script Known issues: The dynamic reticle is delayed and doesn't look that good in most cases The camera might clip through walls There might still be some animation glitches Picking up a weapon might play reload animation if the previous weapon needed to be reloaded Sometimes reloading animation doesn't play at all In rare cases you can see explosion lights where the dynamic reticle is
  6. Despite the fact that a devcam command will be present in the final release of Chimera (1.0), you can use this simple Lua script for older builds (like -572 or -581) in the meantime. This is useful for people like me that only kept using HAC2 because of its "devcam 1/0" command. To use it, you can type the following commands (you can type whichever command you prefer): To exit devcam mode, just replace the "1" with a "0". Drop this script in Documents\My Games\Halo CE\chimera\lua\global Author: Sled. DOWNLOAD: devcam.lua
  7. As requested by @DSalimander, I bring you the Tasty Optic Pack for HAC2. Nothing too special. Just a little something to relieve all the stress by cheering you on with moans and groans. All moans and groans were from: And here's gameplay of it in action: Enjoy! tasty.zip
  8. I've been telling myself that I'd release HAC's source for quite a while now but each time there was usually some feature I wanted to add first, as well as giving the code a thorough cleaning. There are still features I intend to add and the code still hasn't received the cleaning it badly needs but since I'd like to start spending more time on other projects, I may as well release it as-is before it ends up being pushed to the back of my mind. Motivation: Sharing is caring. Perhaps somebody can learn from or make some use of it. What to expect: Messy code, although mostly no worse than most projects of a similar nature. The nature of the project, the way it's expanded in scope and my own inexperience of working on a project of this scale will show, I'm sure. The core has been refactored several times as things have grown so it's not as bad as it could be but it's still thorny in places. To put some effort in if you want to compile it. You'll need to get ahold of a few libraries (listed below) to compile, although most of the smaller ones are included in the source folder. The code for the loader and some of the other tools aren't included. They aren't needed to get things working. No support. If you decide to try to compile your own binary, I don't have the time to help out with it. Pre-C++11 code for the most part. Moving to a newer compiler isn't a decision that can be taken lightly. Notes: The source here is the version used to compile the last release. It has some code for incomplete features. I've removed some source files from the release that weren't relevant/required. These related to the anticheat (dropped) and unfinished features. If you want to compile it, you'll need to remove a few references to these files. I'll probably put the source up on a repo at some point in the future, after some cleaning up. Libraries you'll need: Lua or LuaJIT. libZPlay. Boost. License: The MIT License. See license.txt in the archive. Thanks: As well as the names I mentioned in the client release, Termy and Sehe deserve an extra mention for this release. Some of the code is based on or is a heavily modified version of their work (namely ArgContainer and aspects of the hooking code). hacclient.zip