Sauerbraten IRC Channel: Online public chat with Cube developers, supporters and fans, via the QuakeNet IRC Network.Ĭube Forums: If after reading the documentation and wiki you Quadropolis: Online Cube Engine community, with user made maps, mods, and scripts. Here are some places of interest on the internet, which are related toĬube and Cube 2 Engines: Start Page for the Cube Engine series.Ĭube 2: Sauerbraten: The Sauerbraten FPS (First Person Shooter) Homepage. Would you prefer I change the name or use the commonFuncs name? I am fine with either.Īlso I will be releasing this under your "ROCKET LAUNCHER-BASED FREE SOFTWARE PUBLIC LICENSE" as per the commonFuncs license I saw in the Demonsteele git.First of all, welcome to Cube 2: Sauerbraten! To start off, if you are looking for help with the game itself, refer to theĭocumentation below. Would you prefer if I included the old names under aliases or just change them and be done with? Like I said I'll track any name changes so it will be trivial to change existing code (though it might get tedious to do to code across all projects.)Īs for the name, I remember reading (either in forum or in a version of the file itself) that anything could be done with commonFuncs so long as the name was changed. I'll be including all acs.net functions, though if I end up just renaming things rather than using aliases all of them will be renamed because they are all really long.Īll right, will do. Same with the projectile intercept functions and bezier spawning, getting moved to functions rather than scripts. I plan on adding to this, when I rewrite tsp code for dsh I'll add things like functions for mag reload or multiple ammo types reload by supplying strings of ammo actors. I'm not really qualified to do it either I don't think, but I noticed that the zdoom wiki has a logarithm function and since I'm better at math than coding realized I could add all sorts of math functions with that so I decided I need to do that, and might as well add other things at the same time.Īny functions you want to give me I'll take. For instance "get_tar_ang_deg(" would return a fixed point value between 0 and 360.0, and "get_tar_ang_degi(" returns an int value between 0 and 360.įor things like pow, which would accept two fixed point values, does it make sense to break naming scheme in order to preserve original names so existing code using commonFuncs works without modification, or change it to preserve naming scheme? I guess the main question is which should be the highest priority: keeping existing function names the same going forward or having names that all follow the same format? If I did end up changing names to follow format, I would track all changes so that someone switching could just use replace all following a list rather than have to figure out what got changed on their own.Īlso, should I change instances of "float" to "fixed"? Both commonFuncs and acs.net use float in place of fixed in some instances because that was the name in the language the function was originally from.Īsking so many questions because part of goal is usage by others. ![]() Naming scheme is currently planned to have fixed by default, and integer specified if applicable. Question is: should I also include aliases for commonFunc and base acc functions that are too long? In the case of commonFuncs, something like "mag_three(" instead of "magnitudeThree(", and in case of acc, things like "get_x(" instead of "GetActorX(" or "fm(" instead of "FixedMul("? Things like "get_x(" would also fit better into the naming scheme for things like "get_tar_x(" and so forth. Plan to have multiple aliases for functions, so that a function can be used with its name in whatever program user is used to.Īll commonFuncs (maybe not pow)and most acs.net functions will retain name for minor changes in code if you replace either with this. So, still not got enough time to start or even got comp set up, but writing down plans for new acs function library. TO SUBMIT NEWS REPLY/BACKLINK TO THIS POST. Anon map release: Inferno Odyssey >3303862 Anon mod WIP: PET THE CACODEMON! >3309054 Anon map release: Server Warehouse >3313415 Machine Games releases new Quake episode: DOPA ![]() (Different) Anon mod release: Pet the Cacodemon >3323383 Anon code release: Smooth stairs/camera movement >3325348 Anon map release: Boneduster Desert >3326169 Plutonia, Hexen scheduled for Summer Games Done Quick Anon's 6 y/o nephew map release: Christopher Map >3329938 Let's make proper OPs since now on together! Make a Boom-compatible E1-themed Ultimate Doom map. 3330390ĭOOM THREAD / RETRO FPS THREAD, FRACTAL NUTS EDITION - Last thread >3326206 LET'S KEEP GOING AND SEE WHAT HAPPENS Anonymous 05:07:45 Post No.
0 Comments
Leave a Reply. |