Goober5000
7ef2ab2e39
Uber pass at reducing #includes
...
--Goober5000
2004-03-05 09:02:13 +00:00
Goober5000
87b4aab308
made FS2 able to account for subsystem mismatches between ships.tbl and the
...
model file - e.g. communication vs. communications
--Goober5000
2004-02-07 00:48:53 +00:00
Goober5000
56ab08b66a
fixed a few random bugs
...
--Goober5000
2004-02-05 14:31:45 +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
ffbbe7aff8
whew - I just went through all the code I ever added (or at least, that I could
...
find that I commented with a Goober5000 tag) and added a bunch of Asserts
and error-checking
--Goober5000
2004-01-30 07:39:09 +00:00
Goober5000
64b55daf77
made set-support-ship number align with general FS convention
...
--Goober5000
2004-01-14 06:34:07 +00:00
phreak
190147afa3
added code for the mission parser to recognize user defined skyboxes
2003-10-23 23:48:03 +00:00
Kazan
c21809a609
couple more types in species_defs.cpp, also finished up "Da Species Upgrade"
2003-10-16 16:38:17 +00:00
Kazan
1737d0bcd1
Da Species Update :D
2003-10-15 22:03:27 +00:00
argv
f698c34b0c
Negative repeat count means repeat indefinitely. A trivial change, it should not break anything.
2003-10-08 06:32:06 +00:00
Goober5000
bb42e3f3e1
updated FRED to import FS1 default weapons loadouts as well as missions
...
--Goober5000
2003-09-30 04:05:09 +00:00
Goober5000
4717f0d3ce
added the option to import FSM missions, added a replace function, spruced
...
up my $player, $rank, etc. code, and fixed encrypt being misspelled as 'encrpyt'
--Goober5000
2003-09-28 21:22:59 +00:00
Goober5000
51b4692afd
clean rollback of all of argv's stuff
...
--Goober5000
2003-09-13 06:02:08 +00:00
Goober5000
f038ad0551
made code a bit more readable
...
--Goober5000
2003-09-11 23:59:32 +00:00
argv
6a1546b96b
Singular shield support, beam-free-all ship flag2, negative repeat count means repeat indefinitely.
2003-09-11 19:09:44 +00:00
wmcoolmon
3fd5154cdd
Added "+Subsystem Repair Ceiling:" after "+Hull Repair Ceiling:" (formerly "+Support Repair Ceiling:"
2003-09-06 20:41:52 +00:00
wmcoolmon
cce8493724
Added optional mission parameter "+Support Repair Ceiling", which sets what percentage a support ship can repair a ship's hull to.
2003-09-06 19:09:24 +00:00
Goober5000
1527d71131
bah - fixed a dumb bug
...
--Goober5000
2003-09-05 10:41:48 +00:00
Goober5000
86d041d581
well, let's see here...
...
* persistent variables
* rotating gun barrels
* positive/negative numbers fixed
* sexps to trigger whether the player is controlled by AI
* sexp for force a subspace jump
I think that's it :)
--Goober5000
2003-09-05 04:25:29 +00:00
phreak
4b297c377e
changed around code in parse_mission_info() to support user-defined loading screens
2003-05-09 23:52:01 +00:00
Goober5000
458634292a
implemented the custom hitpoints mod
...
--Goober5000
2003-04-29 01:03:24 +00:00
Goober5000
66c5e48b95
added beginning functionality for $Texture Replace implementation in FRED
...
--Goober5000
2003-03-25 07:03:30 +00:00
Goober5000
37e4dd5bc7
finished up my fighterbay code - ships will not be able to arrive from or depart into
...
fighterbays that have been destroyed (but you have to explicitly say in the tables
that the fighterbay takes damage in order to enable this)
--Goober5000
2003-01-27 07:46:33 +00:00
Goober5000
cda3657a3a
oops - fixed the nebula bug that wasn't completely fixed :)
...
--Goober5000
2003-01-26 00:20:01 +00:00
Goober5000
31d970d8ee
fixed a bunch of bugs -- the support ship sexp, the "no-subspace-drive" flag,
...
and departure into hangars should now all work properly
--Goober5000
2003-01-19 22:20:23 +00:00
Goober5000
a60f00ec20
fixed fiddly code
...
--Goober5000
2003-01-19 09:14:05 +00:00
Goober5000
c3c63dff85
more tweaky bug fixes
...
--Goober5000
2003-01-19 09:10:40 +00:00
Goober5000
db0c1b2e88
fixed two dumb bugs in the set-support-ship code
...
--Goober5000
2003-01-19 08:37:52 +00:00
Goober5000
9041337baa
actually added the set-support-ship sexp; much of the other commit was
...
groundwork (data types and stuff)
--Goober5000
2003-01-19 07:45:38 +00:00
Goober5000
341803c8c0
fixed a bunch of bugs - "no-subspace-drive" should now work properly for
...
all ships, and all ships who have their departure anchor set to a capital ship
should exit to that ship when told to depart
--Goober5000
2003-01-19 07:02:16 +00:00
Goober5000
512b21ee37
made "no-subspace-drive" applicable to all ships and fixed a really *STUPID*
...
bug that made FRED keep crashing (missing comma, bleagh!)
--Goober5000
2003-01-18 23:25:39 +00:00
Goober5000
c9ea61c266
fixed bug I inadvertently introduced by modifying SIF_ flags with sexps rather
...
than SF_ flags
--Goober5000
2003-01-18 09:25:42 +00:00
Goober5000
f0899ed35b
Allowed selection of either $Texture Replace, which keeps track of individual
...
replacement textures for a ship, or $Duplicate Model Texture Replace, which
duplicates a model and reskins it. Use $Duplicate Model Texture Replace
if you want to substitute an animated texture or a transparent texture.
--Goober5000
2003-01-17 04:57:17 +00:00
Goober5000
881306223e
added capability to the $Texture replace code to substitute the textures
...
without needing and extra model, however, this way you can't substitute
transparent or animated textures
--Goober5000
2003-01-17 01:48:50 +00:00
Goober5000
1b66a0101e
assigning duplicate models to ships now works; committing so I have a base
...
to fall back to as I work on texture replacement
--Goober5000
2003-01-15 08:57:23 +00:00
Goober5000
22f3dc3889
changed most references to modelnum to use ship instead of ship_info --
...
this will help with the change-model sexp and any other instances of model
changing
--Goober5000
2003-01-15 07:09:09 +00:00
Goober5000
9dfdd02a3f
added texture replacement parse - will be implemented later
...
--Goober5000
2003-01-15 05:24:23 +00:00
Goober5000
5f72df9715
argh - fixed the stupid message persona bug with <any wingman>
...
Bobboau, please check your code!
--Goober5000
2003-01-14 06:13:23 +00:00
wmcoolmon
be8031165b
Added MISSION_FLAG_NO_NEB_TRAILS and removed MISSION_FLAG_ST_OVERRIDE_NEB. Also changed code to set flags as necessary
2003-01-13 02:09:12 +00:00
wmcoolmon
e7d2f6bfee
Added code for "Ship Trails override Nebula"
2003-01-11 01:00:25 +00:00
Goober5000
bdb95b3655
nasssty bugs, we hates them, yesss we do, preciousssss
...
:)
--Goober5000
2003-01-06 20:29:28 +00:00
Goober5000
c3bf521a0b
hmm... moved +Squad Logo to immediately beneath $Name
...
--Goober5000
2003-01-06 17:19:14 +00:00
Goober5000
3ef1984b40
added wing configurable squad logos - put +Squad Logo: filename.pcx as
...
the last entry in each wing that you want (but the player's squad logo will
still be the squad logo for the player's wing)
--Goober5000
2003-01-06 17:14:52 +00:00
Goober5000
b53761bbd4
Fixed some minor bugs, and added a primitive-sensors flag, where if a ship
...
has primitive sensors it can't target anything and objects don't appear
on radar if they're outside a certain range. This range can be modified
via the sexp primitive-sensors-set-range.
--Goober5000
2003-01-03 21:58:08 +00:00
Goober5000
ab653af1d9
added don't-collide-invisible and collide-invisible sexps
...
--Goober5000
2003-01-02 00:35:21 +00:00
Goober5000
a17af66a44
added ship-vaporize and ship-no-vaporize sexps
...
--Goober5000
2003-01-01 23:33:34 +00:00
Goober5000
ba5816809b
removed the existing stealth sexps and replaced them with the following...
...
ship-stealthy
ship-unstealthy
is-ship-stealthy
friendly-stealth-invisible
friendly-stealth-visible
is-friendly-stealth-visible
--Goober5000
2002-12-27 02:57:51 +00:00
Goober5000
fedebbd53a
Squashed some Volition bugs! :O Some of the sexps for dealing with more than
...
one ship would return after only dealing with the first ship.
Also added the following sexps:
is-ship-stealthed
ship-force-stealth
ship-force-nostealth
ship-remove-stealth-forcing
They toggle the stealth flag on and off. If a ship is forced stealthy, it won't even
show up for friendly ships.
--Goober5000
2002-12-23 05:18:52 +00:00
Goober5000
2d141063b9
hack: turn on ship trails if in nebula - restores backward compatibility
...
--Goober5000
2002-12-22 22:59:04 +00:00
Goober5000
f9f73970b8
small tweaks and bug fixes for the ballistic primary conversion
...
~Goober5000~
2002-12-13 08:13:30 +00:00