Swifty
|
c620372357
|
Soft shadows, deferred lighting, and various major graphics optimizations.
|
2015-05-02 14:35:37 -07:00 |
|
m_m
|
de57f043da
|
From MageKing17 and me: Fix for Mantis 3128: Docking related crash - dock_list isn't initialized This patch makes the copy constructor and the assignment operator of the object class private as it contains members that should not be copied.
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@11170 387891d4-d844-0410-90c0-e4c51a9137d3
|
2014-11-08 10:57:03 +10:00 |
|
m_m
|
bd602cc1a3
|
Revert 11158 as it breaks FRED compilation.
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@11159 387891d4-d844-0410-90c0-e4c51a9137d3
|
2014-10-27 18:23:02 +10:00 |
|
m_m
|
89cd36a242
|
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.
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@11158 387891d4-d844-0410-90c0-e4c51a9137d3
|
2014-10-27 18:23:02 +10:00 |
|
m_m
|
9689711149
|
From FUBAR-BDHR, chief1983, m!m and MageKing17: Fix for Mantis 2887: Additional workaround for mantis 2693
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@10969 387891d4-d844-0410-90c0-e4c51a9137d3
|
2014-08-06 19:39:34 +10:00 |
|
Echelon9
|
7a56e7ff4a
|
Fix Clang warnings about incorrect type given different pointer sizes for the architecture. Use the standard compliant ptrdiff_t
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@10867 387891d4-d844-0410-90c0-e4c51a9137d3
|
2014-07-05 10:38:09 +10:00 |
|
zookeeper
|
8cd19aa588
|
Merged model point shields from zookeeper branch.
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@10135 387891d4-d844-0410-90c0-e4c51a9137d3
|
2013-11-25 19:29:36 +10:00 |
|
Goober5000
|
5aa3bddf70
|
change object from a struct to a class, since it contains the objsnd_num field :-/
git-svn-id: svn://svn.icculus.org/fs2open/trunk/fs2_open@9995 387891d4-d844-0410-90c0-e4c51a9137d3
|
2013-11-10 18:28:55 +10:00 |
|
karajorma
|
54f6d864a0
|
alter-ship-flag SEXP. Now does AI flags too.
|
2012-10-23 12:02:28 +00:00 |
|
Swifty
|
c6c12fc251
|
go_even_faster: Improved collision detection performance by rewriting broadphase and narrowphase testing.
|
2012-08-11 21:14:53 +00:00 |
|
Echelon9
|
164581168d
|
Fix Mantis 2632: Sounds assigned to objects get dropped when limit hardcoded gets reached. Patch from m_m
|
2012-04-02 21:32:47 +00:00 |
|
Echelon9
|
5bf63e8c8d
|
Third part of fixing jump_nodes refactor, remove the union approach to linking Jump_nodes into Objects[]. First go at clearing the FRED errors.
|
2011-11-19 04:07:30 +00:00 |
|
Echelon9
|
d340f7ec2e
|
Documentation: Take out some old commented out code
|
2011-11-19 03:25:52 +00:00 |
|
The_E
|
59cbde3d9e
|
Adds sexps to manipulate a ships' collision groups. If two objects are members of the same collision group, they will not collide with each other.
|
2011-06-28 08:36:54 +00:00 |
|
Goober5000
|
eae11de29b
|
commit the "immobile" flag, requested by Black Wolf, Diaspora, etc. This is just the infrastructure; the flag doesn't actually do anything yet.
|
2011-01-30 08:19:17 +00:00 |
|
Goober5000
|
110cd3bccc
|
add turret-protect-ship and turret-unprotect-ship
|
2011-01-21 08:55:26 +00:00 |
|
Echelon9
|
7fa59778c5
|
Fix a comment typo
|
2010-12-27 06:47:03 +00:00 |
|
The_E
|
044df34584
|
Adding the "force-glide" sexp by request of Axem
|
2010-10-01 00:38:58 +00:00 |
|
karajorma
|
abd020529d
|
Ironically OF_REFERENCED isn't referenced anywhere in the code.
|
2010-02-28 14:07:49 +00:00 |
|
Goober5000
|
4efaaf4523
|
clarify difference between knossos warpin and warpout in the code -- this should fix Mantis #2128
"mabye" -> "maybe"
|
2010-02-15 11:01:29 +00:00 |
|
Wanderer
|
cd15f39847
|
lua handled collision groups and lua bitwise ops library
|
2010-01-05 18:00:01 +00:00 |
|
portej05
|
719825f80d
|
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 |
|
WMCoolmon
|
c9e3d746d4
|
Added object_get_model; moved object_h to object.h
|
2008-08-30 11:02:36 +00:00 |
|
WMCoolmon
|
7e7d77c8d7
|
*Drumroll* The official scripting system commit to the stable branch!
|
2008-03-15 08:56:43 +00:00 |
|
turey
|
d5aa9ccba8
|
Bunch of stuff already in HEAD. Shouldn't break anything.
|
2007-12-20 01:57:45 +00:00 |
|
Goober5000
|
b73b258942
|
another patch by razorjack -- remove something that never worked
|
2007-09-30 22:28:29 +00:00 |
|
Goober5000
|
bd7be99c55
|
this should really be capitalized
|
2007-07-28 21:31:11 +00:00 |
|
taylor
|
f09c7e2d03
|
fix things that strict compiling balked at (from compiling with -ansi and -pedantic)
|
2006-09-08 06:14:44 +00:00 |
|
Goober5000
|
3fe06349cc
|
handle docked objects during death roll
--Goober5000
|
2006-06-27 04:10:48 +00:00 |
|
Goober5000
|
7e41877b7b
|
proper capitalization according to Volition
|
2006-04-20 06:32:30 +00:00 |
|
wmcoolmon
|
0f47fb3dd2
|
Targetable as bomb SEXPs and dialog stuff; made invulnerable an object flag in both FRED and FS2.
|
2006-02-26 23:23:31 +00:00 |
|
wmcoolmon
|
9efb98785e
|
Removed #ifdef around Object_type_names extern
|
2006-01-17 04:11:26 +00:00 |
|
wmcoolmon
|
746b0724b9
|
Even more scripting stuff.
|
2006-01-12 17:42:56 +00:00 |
|
wmcoolmon
|
15b30e3177
|
Final commit of codebase
|
2005-12-04 19:07:49 +00:00 |
|
wmcoolmon
|
e18977d6db
|
Gliding
|
2005-10-11 05:24:34 +00:00 |
|
Goober5000
|
2394e9801b
|
remove PreProcDefine #includes in FS2
--Goober5000
|
2005-07-13 03:35:36 +00:00 |
|
wmcoolmon
|
c73e870650
|
subsystem sounds
|
2005-04-25 00:28:58 +00:00 |
|
taylor
|
7f786136a6
|
s/vector/vec3d/g, better support for different compilers (Jens Granseuer)
|
2005-04-05 05:53:25 +00:00 |
|
Goober5000
|
6c17ef09ab
|
clarified max hull/shield strength names and added ship guardian thresholds
--Goober5000
|
2005-03-27 12:28:35 +00:00 |
|
wmcoolmon
|
2c2a6334db
|
Big, massive, codebase commit. I have not removed the old ai files as the ones I uploaded aren't up-to-date (But should work with the rest of the codebase)
|
2005-03-25 06:57:38 +00:00 |
|
wmcoolmon
|
02e75ddd49
|
Merge of WMC's codebase. "Features and bugs, making Goober say "Grr!", as release would be stalled now for two months for sure"
|
2005-03-03 06:05:32 +00:00 |
|
taylor
|
a2232be0c7
|
merge with Linux/OSX tree - p0204
|
2005-02-04 10:12:33 +00:00 |
|
Goober5000
|
099d2700d0
|
multiple ship docking :)
don't tell anyone yet... check the SCP internal
--Goober500
|
2005-01-11 21:38:51 +00:00 |
|
Kazan
|
7d1c8b185d
|
added preprocdefines.h to prevent what happened with fred -- make sure to make all fred2 headers include this file as the _first_ include -- i have already modified fs2 files to do this
|
2004-08-11 05:06:36 +00:00 |
|
Goober5000
|
6458c81d39
|
fixored the handling of no lasers and no engines... the tests should check the ship,
not the object
--Goober5000
|
2004-05-10 08:03:31 +00:00 |
|
Goober5000
|
7ef2ab2e39
|
Uber pass at reducing #includes
--Goober5000
|
2004-03-05 09:02:13 +00:00 |
|
Goober5000
|
1f27a82d03
|
made code more uniform and simplified some things,
specifically shield percentage and quadrant stuff
--Goober5000
|
2004-02-04 08:41:04 +00:00 |
|
Goober5000
|
458634292a
|
implemented the custom hitpoints mod
--Goober5000
|
2003-04-29 01:03:24 +00:00 |
|
Goober5000
|
e2a757bbbe
|
Full-fledged ballistic primary support added! Try it and see! :)
|
2002-12-10 05:43:35 +00:00 |
|
penguin
|
0c503be8d1
|
The big include file move
|
2002-08-01 01:41:11 +00:00 |
|