Page 49 of 53 FirstFirst ... 39 47 48 49 50 51 ... LastLast
Results 481 to 490 of 524

Thread: Open Sauce Ideas thread

  1. #481
    Sarcastic Bitch
    Join Date
    Sep 2006
    Posts
    811

    Re: Open Sauce Ideas thread

    Quote Originally Posted by Dwood View Post
    Just re dl vc++ express and install that.
    He already has Visual C++ Express installed...why would he reinstall it? Those errors are normal when you open the OS project files using the Express edition. It will compile file, once you have the boost libraries of course.
    Reply With Quote

  2. #482
    Neanderthal Dwood's Avatar
    Join Date
    Sep 2008
    Location
    Wouldn't u like to know?
    Posts
    4,189

    Re: Open Sauce Ideas thread

    I never had those problems with vc++ Express Edition ... create a new project with ee and add the files?
    Last edited by Dwood; January 23rd, 2010 at 07:44 PM.
    Reply With Quote

  3. #483
    Sarcastic Bitch
    Join Date
    Sep 2006
    Posts
    811

    Re: Open Sauce Ideas thread

    Quote Originally Posted by Dwood View Post
    I never had those problems with vc++ Express Edition...
    I highly doubt that. Visual C++ express does not support solution folders, so when you open the OpenSauce solution, there will be 4 error messages relating to solution folders. After that two more errors shows up about "YeloDebug" and "Xbox Controller Emulator". Those projects cannot be opened because they are C# projects, not C++.

    I merged all of the errors that C++ Express gives when you open the OpenSauce solution into a single image below. You had to have edited the project in some way, disable warnings in C++ Express, or just forgot about seeing these errors. My C++ installation has not been edited in any way, and that is a clean OS build.

    http://shadow.modacity.net/misc/opensauce_errors.png
    Reply With Quote

  4. #484
    Neanderthal Dwood's Avatar
    Join Date
    Sep 2008
    Location
    Wouldn't u like to know?
    Posts
    4,189

    Re: Open Sauce Ideas thread

    I dont remember those errors but then again i havent used vc++ ee for at least 3 months. i do remember the grey folders though so yea you most likely are right.
    Reply With Quote

  5. #485
    sucks and is talentless Gravemind's Avatar
    Join Date
    Jan 2010
    Location
    Australia
    Posts
    23

    Re: Open Sauce Ideas thread

    Quote Originally Posted by ShadowSpartan View Post
    I highly doubt that. Visual C++ express does not support solution folders, so when you open the OpenSauce solution, there will be 4 error messages relating to solution folders. After that two more errors shows up about "YeloDebug" and "Xbox Controller Emulator". Those projects cannot be opened because they are C# projects, not C++.

    I merged all of the errors that C++ Express gives when you open the OpenSauce solution into a single image below. You had to have edited the project in some way, disable warnings in C++ Express, or just forgot about seeing these errors. My C++ installation has not been edited in any way, and that is a clean OS build.

    http://shadow.modacity.net/misc/opensauce_errors.png
    Those are exactly the errors I was getting, although I fixed it by making a new solution with only the halo1_ce folder. Now it when I compile it, it says it cant find "afxres.h", which im guessing is supposed to be in the same folder as "resource.h" (in the project folder) because it is right after it in the #include parts. I looked around in and near all the extra include folders but I couldnt find the file... I have installed the three things Korman had links to in the OSv2 RC thread. (DX9 SDK, Boost libraries, and DX runtime)
    Last edited by Gravemind; January 24th, 2010 at 04:49 AM.
    Reply With Quote

  6. #486
    Neanderthal Dwood's Avatar
    Join Date
    Sep 2008
    Location
    Wouldn't u like to know?
    Posts
    4,189

    Re: Open Sauce Ideas thread

    Have you added them properly to vc++?
    Reply With Quote

  7. #487
    sucks and is talentless Gravemind's Avatar
    Join Date
    Jan 2010
    Location
    Australia
    Posts
    23

    Re: Open Sauce Ideas thread

    I put the boost libraries in the program files folder and added it to the extra include folders in the settings, and none of the boost parts have had errors so far. The DX SDK integrated itself into VC++ and the runtime installed normally... I also made sure the boost version I got was the same as the one that was first in the include folders settings, the DX SDK i downloaded was dated at March09, if that helps, although it was the only one on the linked page
    Reply With Quote

  8. #488
    Senior Member FireScythe's Avatar
    Join Date
    Sep 2006
    Location
    UK, England
    Posts
    321

    Re: Open Sauce Ideas thread

    You can happily remove the greyed out project folders from the solution without any problems. The only error you will get then is the properties could not be read error. Just a minor annoyance.

    For the afxres error see here:
    http://www.modacity.net/forums/showt...787#post466787
    Reply With Quote

  9. #489
    sucks and is talentless Gravemind's Avatar
    Join Date
    Jan 2010
    Location
    Australia
    Posts
    23

    Re: Open Sauce Ideas thread

    +rep ^

    Thanks, it compiles fine now

    Edit: In the list in the first post, making moveable objects (without calling them "vehicles") is #3, but its crossed out. Is this because its done or is not possible? -->
    What you can't do:

    • Create new object types
    You could create a tag type similar to the "crate" tag type in halo2 but that would probably mean creating a new object type as well, and the OS sapien would need to be updated to be able to place the objects...

    Edit2: Would it be possible to use open sauce to increase the grenade limit? If you just increase the block limit in the grenades part of the gobals it might work but it might also conflict with something and maybe need hud fixes

    Edit3: Would it be possible to make a new console command to test if two objects are within a certain distance of each other? eg: (test_object_distance <object1> <object2> <distance>) and it would return true if they are within that distance of each other
    Last edited by Gravemind; January 29th, 2010 at 08:28 AM.
    Reply With Quote

  10. #490
    Neanderthal Dwood's Avatar
    Join Date
    Sep 2008
    Location
    Wouldn't u like to know?
    Posts
    4,189

    Re: Open Sauce Ideas thread

    Quote Originally Posted by Gravemind View Post
    Thanks, it compiles fine now

    Edit: In the list in the first post, making moveable objects (without calling them "vehicles") is #3, but its crossed out. Is this because its done or is not possible? -->
    You could create a tag type similar to the "crate" tag type in halo2 but that would probably mean creating a new object type as well, and the OS sapien would need to be updated to be able to place the objects...

    If someone could grab the collision tree we could (theoretically) manually add the physics by doing all the calculations within open sauce however I have yet to see someone who's been able to root out the collision trees and make any use of them. I highly doubt someone would be able to find the tree unless their name is skarma, Korn, or ShadowSpartan.

    Thus, it has been marked not feasible without source.


    Edit2: Would it be possible to use open sauce to increase the grenade limit? If you just increase the block limit in the grenades part of the gobals it might work but it might also conflict with something and maybe need hud fixes

    What do you mean? Increase it so the player can hold 8 grenades of 1 type or 3 different types of grenades? If the latter, It's not feasible without the source

    Edit3: Would it be possible to make a new console command to test if two objects are within a certain distance of each other? eg: (test_object_distance <object1> <object2> <distance>) and it would return true if they are within that distance of each other

    Yes. You'd have to be able to grab objects from ram, get their position, and then do the math to find the distance and then compare the two distances. I don't know how to work with tags while they're loaded in ram so I wouldn't be of use :P

    The only problem with this is that Korn needs to be able to get script functions with parameters to work properly. Which probably won't happen until he comes back to the usa.
    Also, on your third idea, it's possible to use variables to call functions so that could work too. Someone needs to be able to get the positions (x, y, z) based on strings someone inputs.

    (Answers in bold)
    Last edited by Dwood; January 26th, 2010 at 10:17 PM.
    Reply With Quote

Thread Information

Users Browsing this Thread

There are currently 8 users browsing this thread. (0 members and 8 guests)

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •