Changesets: fs2open

trunk r11159

2014-10-26 14:31

m_m


Ported: N/A

Details Diff
Revert 11158 as it breaks FRED compilation.
mod - /trunk/fs2_open/code/object/objcollide.cpp Diff File
mod - /trunk/fs2_open/code/object/object.h Diff File

trunk r11158

2014-10-26 14:16

m_m


Ported: N/A

Details Diff
Fix a crash reported by Axem related to freeing the dock list of an object.
This was caused by freeing the dock list from the destructor of an object which meant that copies of an object would corrupt the original object instance.
To make sure that doesn't happen again the copy constructor and assignment operator of object have been made private.
mod - /trunk/fs2_open/code/object/objcollide.cpp Diff File
mod - /trunk/fs2_open/code/object/object.h Diff File

trunk r11157

2014-10-25 22:43

Goober5000


Ported: N/A

Details Diff
Mantis 0003127: fix the spatial check in the rewritten algorithm Affected Issues
0003127
mod - /trunk/fs2_open/code/math/fvi.cpp Diff File

trunk r11156

2014-10-24 17:01

niffiwan


Ported: N/A

Details Diff
Fix mantis 0003126 (from MageKing17)

Remove limit of 32 tbms being loaded for any given table type
Affected Issues
0003126
mod - /trunk/fs2_open/code/fred2/textviewdlg.cpp Diff File
mod - /trunk/fs2_open/code/parse/parselo.cpp Diff File
mod - /trunk/fs2_open/code/parse/parselo.h Diff File

trunk r11155

2014-10-24 12:02

The_E


Ported: N/A

Details Diff
Corrects an unwanted change in formatting
mod - /trunk/fs2_open/code/parse/lua.cpp Diff File

trunk r11154

2014-10-24 11:55

The_E


Ported: N/A

Details Diff
From MageKing17: Make the lua doManeuver command behave the same way as the sexp.
mod - /trunk/fs2_open/code/parse/lua.cpp Diff File

trunk r11153

2014-10-21 05:16

niffiwan


Ported: N/A

Details Diff
Set 1024x768 32bit as default res on *nix
mod - /trunk/fs2_open/code/osapi/osapi_unix.cpp Diff File

trunk r11152

2014-10-21 05:12

niffiwan


Ported: N/A

Details Diff
Partial revert of r11145

A fake subsystem used as the firing point for fighter beams. It's
re-used for every fire point so the turret is supposed to only have 1
firepoint. i.e. energy consumption was already correctly calculated
mod - /trunk/fs2_open/code/ship/ship.cpp Diff File

trunk r11151

2014-10-19 04:33

niffiwan


Ported: N/A

Details Diff
Allow fonts to set/change special char indexes
mod - /trunk/fs2_open/code/hud/hudtarget.cpp Diff File
mod - /trunk/fs2_open/code/hud/hudreticle.cpp Diff File
mod - /trunk/fs2_open/code/radar/radarsetup.h Diff File
mod - /trunk/fs2_open/code/hud/hudparse.cpp Diff File
mod - /trunk/fs2_open/code/hud/hudtarget.h Diff File
mod - /trunk/fs2_open/code/hud/hudreticle.h Diff File
mod - /trunk/fs2_open/code/radar/radarsetup.cpp Diff File
mod - /trunk/fs2_open/code/graphics/font.cpp Diff File

trunk r11150

2014-10-17 01:18

Goober5000


Ported: N/A

Details Diff
MageKing17 has done yeoman's work in fixing the version-specific commenting system. Thanks, MageKing17!
mod - /trunk/fs2_open/code/fred2/missionsave.h Diff File
mod - /trunk/fs2_open/code/fred2/missionsave.cpp Diff File

trunk r11149

2014-10-16 22:45

Goober5000


Ported: N/A

Details Diff
xt branch: load stuff from the correct location
mod - /trunk/fs2_open/code/missionui/missionweaponchoice.cpp Diff File

trunk r11148

2014-10-16 22:43

Goober5000


Ported: N/A

Details Diff
xt branch: memset a bunch of weapons strings
mod - /trunk/fs2_open/code/weapon/weapons.cpp Diff File

trunk r11147

2014-10-16 22:34

Goober5000


Ported: N/A

Details Diff
xt branch: WIF_MFLASH is unnecessary because we can check whether there is a muzzle flash index
mod - /trunk/fs2_open/code/weapon/weapon.h Diff File
mod - /trunk/fs2_open/code/ship/shipfx.cpp Diff File
mod - /trunk/fs2_open/code/weapon/weapons.cpp Diff File

trunk r11146

2014-10-16 22:31

Goober5000


Ported: N/A

Details Diff
xt branch: minor tweaks
mod - /trunk/fs2_open/code/ship/shiphit.cpp Diff File
mod - /trunk/fs2_open/code/ship/shipfx.cpp Diff File

trunk r11145

2014-10-16 22:29

Goober5000


Ported: N/A

Details Diff
xt branch:
1) the number of beam firing points should be the same as the number of ship firing points, because that's how we're calculating the expenditure of weapon energy
2) clear out Ship_type information when we exit the game
mod - /trunk/fs2_open/code/ship/ship.cpp Diff File

trunk r11144

2014-10-16 22:26

Goober5000


Ported: N/A

Details Diff
refine the calculation of effective_primary_banks...
1) optimization from xt branch: don't calculate if we only actually have one bank on our ship
2) make sure to count the current bank that we're firing, to avoid an edge case where we might have a negative fire penalty
3) make the condition logic a little clearer
mod - /trunk/fs2_open/code/ship/ship.cpp Diff File

trunk r11143

2014-10-16 22:21

Goober5000


Ported: N/A

Details Diff
xt branch: minor ship.cpp fixes
mod - /trunk/fs2_open/code/ship/ship.cpp Diff File

trunk r11142

2014-10-16 22:12

Goober5000


Ported: N/A

Details Diff
xt branch:
"Nothing major here, just added the same basic stuff from the nebula code to make beam glows fade out depending on how close to the eye they are. The primary reason for this was for beams on fighters, since the muzzle glows tend to block your view when they show up. Having them fade out still gives you the visual effect, but allows you to see through them as well."
mod - /trunk/fs2_open/code/weapon/beam.cpp Diff File

trunk r11141

2014-10-16 22:08

Goober5000


Ported: N/A

Details Diff
xt branch: minor optimizations in beam.cpp
mod - /trunk/fs2_open/code/weapon/beam.cpp Diff File

trunk r11140

2014-10-14 23:20

Goober5000


Ported: N/A

Details Diff
additional string safety
mod - /trunk/fs2_open/code/weapon/emp.cpp Diff File
mod - /trunk/fs2_open/code/fred2/fredview.cpp Diff File
mod - /trunk/fs2_open/code/hud/hud.cpp Diff File
mod - /trunk/fs2_open/code/globalincs/windebug.cpp Diff File
mod - /trunk/fs2_open/code/hud/hudmessage.cpp Diff File
mod - /trunk/fs2_open/code/network/stand_gui.cpp Diff File
mod - /trunk/fs2_open/code/popup/popup.cpp Diff File

trunk r11139

2014-10-14 12:18

Goober5000


Ported: N/A

Details Diff
heh... Microsoft's implementation of snprintf doesn't conform to the standard!
mod - /trunk/fs2_open/code/fred2/voiceactingmanager.cpp Diff File
mod - /trunk/fs2_open/code/globalincs/windebug.cpp Diff File
mod - /trunk/fs2_open/code/ship/shipfx.cpp Diff File
mod - /trunk/fs2_open/code/hud/hudmessage.cpp Diff File
mod - /trunk/fs2_open/code/graphics/font.cpp Diff File

trunk r11138

2014-10-13 00:01

Goober5000


Ported: N/A

Details Diff
xt branch: more string safety
mod - /trunk/fs2_open/code/parse/parselo.cpp Diff File

trunk r11137

2014-10-12 23:56

Goober5000


Ported: N/A

Details Diff
SCP_string is useful here too
mod - /trunk/fs2_open/code/parse/parselo.cpp Diff File

trunk r11136

2014-10-12 23:47

Goober5000


Ported: N/A

Details Diff
string printing safety
mod - /trunk/fs2_open/code/parse/generic_log.cpp Diff File
mod - /trunk/fs2_open/code/network/multi_log.cpp Diff File

trunk r11135

2014-10-12 23:07

Goober5000


Ported: N/A

Details Diff
wut? defaulting to NULL here will cause these to never log anything...
mod - /trunk/fs2_open/code/osapi/outwnd.h Diff File
 First  Prev  1 2 3 ... 5 6 7 8 9 10 11 ... 40 ... 80 ... 120 ... 160 ... 200 ... 240 ... 280 ... 320 ... 360 ... 400 ... 437 438 439  Next  Last