Commit Graph
67 Commits
Author SHA1 Message Date
The_E 17f0380c5e Fix for Mantis 2544: Crash when opening the "Class Variables" window for a weapon. 2011-11-15 22:54:21 +00:00
Echelon9 1717d171fb Documentation: General code cleanup for 64bit 2011-11-05 08:12:04 +00:00
Echelon9 21de0c3b06 Clarify some aspects of the geometry map and distortion map batchers, as well as clarifying and making consistent the function calling conventions throughout the code. 2011-10-16 05:08:33 +00:00
Echelon9 24164e5fae Use SCP_* types to access STL types wherever possible. This allows more complete memory monitoring 2011-10-03 09:06:56 +00:00
Valathil 4ab74abd22 Allow customization of the thruster distortion effect in species_defs.tbl and ships.tbl 2011-09-12 03:59:45 +00:00
Echelon9 98a9293520 PVS-Studio: Fix V805. Decreased performance. It is inefficient to identify an empty string by using 'strlen(str) > 0' construct 2011-08-24 13:37:01 +00:00
Valathil 01160f1595 Let's try this again. Adding Framebuffer distortion thrusters and explosions. 2011-08-22 17:57:01 +00:00
Swifty a89d2f00b0 Soft sphere sprite rendering for particles, explosions, shockwaves, and thrusters. 2011-08-20 22:14:52 +00:00
The_E d8a484287a Adding the realtime ship/weapon select effects by Valathil. 2011-07-26 22:02:12 +00:00
The_E 3305cf4ba7 This will make the lab more useful, as it is now possible to adjust the bloom intensity on-the-fly by pressing b (for more bloom) or n (for less bloom). 2011-05-19 14:51:51 +00:00
The_E c83be79d9f Adding a bit of configurability to the FXAA business. This alters the F3 Lab so that the number keys correspond to FXAA presets (with 0 being lowest and fastest, default being 3). Also adds the "-fxaa_preset" commandline argument, which accepts a single int parameter. New Shaders needed to take full advantage of this, see forum thread (http://www.hard-light.net/forums/index.php?topic=76145.0) for details. 2011-05-18 11:37:27 +00:00
The_E 50be17b87d This will enable FXAA support in FSO (Read: Antialiasing as a post-process stage). In order to use it, the shaders found here: http://blueplanet.fsmods.net/E/stuff/FXAA-shaders.7z need to be in data/effects. 2011-05-17 14:57:33 +00:00
Echelon9 e103980c2a Effective STL: Use Container.empty() instead of Container.size() == 0 in if() statements 2011-02-25 14:38:28 +00:00
The_E 6f4234ad01 FUBAR's damage type sexps. Tested ad nauseum by BP. 2011-01-18 16:21:36 +00:00
Zacam 58ad43cff1 go_faster from Antipodes 6. Everybody, say "Thank you, taylor!" 2010-10-18 18:32:37 +00:00
The_E 8cb660b9ce Fixes a crash when "Test Load Ship" was used with a ship that has turrets with rotation sounds defined. 2010-08-25 20:24:34 +00:00
karajorma e2b9073b1e GencGenghis' fix for Mantis 2155 (No error checking for certain ship problems in the lab that FRED does pick up). 2010-05-02 05:54:26 +00:00
chief1983 d53dcd2b8d Fix for #1914: Add a Skybox CLAMP flag to FRED that forces clamped textures instead of tiling. 2009-11-19 05:51:26 +00:00
portej05 6bc7f30d78 safe_strings - from Antipodes build #1 2009-07-27 16:06:24 +00:00
Wanderer aeaa1b395e Commit of thruster effects for ship and weapon flame and for weapon glow effects 2009-07-19 16:07:23 +00:00
portej05 d8079622b6 Replace most instances of std::vector with SCP_vector. Memory is now all run through vm_malloc and vm_free.
Watch it go up AND down in mission.
2009-07-11 07:07:57 +00:00
portej05 2a09ecc89b The big CVS comment removal. This chops approx. 3.5mb off a full checkout.
I've tested this through compiling and through hand checking. 
Normalises line endings in ALL files to \n.
2009-06-20 08:08:20 +00:00
karajorma 3043bbb984 Commit Echelon9's flag to prevent the addition of noise to thrusters. 2009-06-06 10:46:10 +00:00
karajorma ba647216ab Portej05's preFAST warning fixes. 2009-05-17 11:50:48 +00:00
taylor b0731b7769 basic commit of a few Xt tree changes
- updated OpenGL code (basic shader support, etc.)
 - new ships lab code
 - scripting RTT fixes
 - don't let FRED hog CPU time
2008-07-16 02:49:19 +00:00
taylor 11ca1ef4a8 move stable branch to the primary under trunk 2008-03-16 16:25:19 +00:00
taylor eb8c44c2a0 move HEAD to it's own dir under trunk 2008-03-16 16:21:11 +00:00
WMCoolmon 7ac8ccf326 Camera code 2008-03-15 20:31:57 +00:00
Goober5000 4811257f31 revert the directory move 2008-02-09 21:33:46 +00:00
Goober5000 8909d048b3 remove extraneous fs2_open folder from all branches and tags 2008-02-09 19:21:05 +00:00
Goober5000 0c7abb28f7 fixed a small bug in the lab
moved WMC's no damage scaling flag to ai_profiles and made it work correctly
removed my old supercap damage scaling change
moved Turey's truefire flag to ai_profiles
2007-07-15 02:45:51 +00:00
taylor cfbbf623b8 get rid of non-standard itoa(), make use of the proper sprintf() instead 2007-03-22 22:34:59 +00:00
Goober5000 88fa8a71f8 add two features for WCS: specifyable shield/weapon recharge rates, and removal of linked fire penalty 2007-02-27 01:44:48 +00:00
Goober5000 2a967b4235 invert the do-collision flag into a don't-do-collision flag, plus fixed a wee lab bug 2007-02-11 06:19:08 +00:00
taylor 8d471e08bb add "Render full detail" support to the lab as well 2006-11-06 05:59:36 +00:00
taylor 35837e3ef9 make Species_info[] and Asteroid_info[] dynamic 2006-09-11 06:08:09 +00:00
taylor a0fc8f1932 add render option for no glowmaps
remove render option for fog (why was this even there??)
add tech model view for missiles with special tech models (will hopefully help spur some work towards fixing the currently broken models)
handle Z-buf issue that made the lab interface disappear when the transparent render option was ticked
2006-08-20 00:47:10 +00:00
taylor 550aea61bc hopefully this should get missile viewing working decently again 2006-07-08 11:30:13 +00:00
taylor f6c652e458 add a render option to make the model not spin around, easier to work with in some cases, and better screenshots 2006-07-06 21:59:34 +00:00
taylor dc422b24a6 minor cleanup and a couple extra error checks
get rid of some wasteful math from the gr_set_proj_matrix() calls
2006-05-13 07:09:25 +00:00
Goober5000 67e8f94a93 proper capitalization according to Volition 2006-04-20 06:32:30 +00:00
taylor 3228a365bb use HTL wireframe view if in HTL mode 2006-01-18 16:17:33 +00:00
wmcoolmon 0b858ba513 Codebase commit, most notably including objecttypes.tbl 2005-12-29 08:08:42 +00:00
wmcoolmon 6e639560f3 Post-final commit 2005-12-04 19:12:53 +00:00
wmcoolmon 2a9c1bfd0f no message 2005-11-27 23:54:13 +00:00
wmcoolmon c9b872df9f Codebase commit - nebula.tbl, scripting, new dinky explosion/shockwave stuff, moving muzzle flashes 2005-10-30 06:45:00 +00:00
wmcoolmon 95bf16615a Make weapons clip less 2005-10-17 01:54:15 +00:00
wmcoolmon a9e8dc0665 Weapon models now shown in lab 2005-10-17 01:51:01 +00:00
wmcoolmon a6e283db70 Added warpin/warpout speed values to the lab 2005-10-09 09:18:10 +00:00
wmcoolmon 0beedfa677 Extendable modular tables (XMTs); added weapon dialogs to the Lab 2005-10-09 00:43:09 +00:00