bobboau
a76ebd336e
specular code should be bugless now,
...
cell shadeing has been added activated via the comand line '-cell',
3D shockwave models, and a transparency method I'm calling edge and center alpha that could be usefull for other things, ask for details
2003-08-22 07:35:09 +00:00
Goober5000
161da1e84b
Ballistic primaries will now deplete ammo correctly - that is, ammo will be
...
reduced by the number of firing points, not necessarily 1.
--Goober5000
2003-08-21 06:11:09 +00:00
Goober5000
b26ff24d85
"Fixed" the ballistic primary rearm bug. I have no idea how... I have to assume
...
it's a bug in MSVC.
--Goober5000
2003-08-21 05:50:00 +00:00
phreak
99e73f948f
preliminary work on tertiary weapons. it doesn't really function yet, but i want to get something committed
2003-08-06 17:37:08 +00:00
phreak
add60f26d8
ships now decloak when firing
2003-07-15 02:52:40 +00:00
phreak
b61270e607
support for cloaking added. needs a cloakmap.pcx
...
to cloak the players ship, activate cheats and press tilde + x
some more work can be done to smooth out the animation.
2003-07-04 02:30:54 +00:00
phreak
702fc1b0cb
added support for weapons that only fire when tagged
2003-06-25 03:19:40 +00:00
phreak
cbd422cfb8
fixed a small bug where rotating subobjects wouldn't work on a player ship
...
also changed "+PBank Capacity:" to "$PBank Capacity:" when parsing
ballistic primaries. goob knows about this
2003-06-16 03:36:08 +00:00
phreak
a217fd3a6d
final fix (hopefully) to zero mass value bug
2003-06-04 15:32:54 +00:00
phreak
1362e3a518
clarified an error message in subsys_set
2003-05-15 19:08:24 +00:00
phreak
3476c814e4
possible fix to ships with no mass values
2003-05-09 23:53:32 +00:00
Goober5000
458634292a
implemented the custom hitpoints mod
...
--Goober5000
2003-04-29 01:03:24 +00:00
Goober5000
1a70dcbd48
resolved a nasty bug that caused some missions to crash
...
--Goober5000
2003-03-30 07:27:34 +00:00
unknownplayer
3a7cc9cc63
The big DX/main line merge. This has been uploaded to the main CVS since I can't manage to get it to upload to the DX branch. Apologies to all who may be affected adversely, but I'll work to debug it as fast as I can.
2003-03-18 10:07:06 +00:00
Goober5000
4214c8c99f
fixed some misspellings
...
--Goober5000
2003-03-18 01:44:31 +00:00
Goober5000
ab0a0cbb37
fixed what should be the last bug with bank-specific loadouts
...
--Goober5000
2003-03-06 09:13:43 +00:00
Goober5000
7bf2515974
rewrote the restricted bank loadout code; it should work now
...
--Goober5000
2003-03-05 12:38:01 +00:00
Goober5000
75c7f89e73
cleaned out Bobboau's buggy code - about to rewrite with new, bug-free code :)
...
--Goober5000
2003-03-05 09:17:15 +00:00
Goober5000
f71b8a2740
fixed custom banks so that they no longer need the ":" between each entry
...
--Goober5000
2003-03-03 17:15:16 +00:00
Goober5000
4e8174b0e8
fixed the tech room bug! yay!
...
--Goober5000
2003-03-03 04:28:37 +00:00
Goober5000
742c4c1484
fixed the initial status bug
2003-03-01 01:15:38 +00:00
bobboau
03fb48d8aa
fixed a bunch of fighter beam bugs,
...
most notabley the sound now works corectly,
and they have limeted range with atenuated damage (table option)
added bank specific compatabilities
2003-02-25 06:22:50 +00:00
bobboau
013930bc99
added glow map nebula bug fix for d3d, someone should add a fix for glide too
...
more importantly I (think I) have fixed all major bugs with fighter beams, and added a bit of new functionality
2003-02-16 05:14:29 +00:00
Goober5000
555a830058
made my fighterbay code more forgiving of eccentric modeling hacks...
...
ships can now use the Faustus hangar again :)
--Goober5000
2003-02-05 06:57:56 +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
bobboau
67faca1076
added several sExps for turning glow points and glow maps on and off
2003-01-20 05:40:50 +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
db0c1b2e88
fixed two dumb bugs in the set-support-ship code
...
--Goober5000
2003-01-19 08:37:52 +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
bobboau
d4f242427d
redid the way glowmaps are handeled, you now must set the global int GLOWMAP (no longer an array) before you render a poly that uses a glow map then set GLOWMAP to -1 when you're done with, fixed a few other misc bugs it
2003-01-19 01:07:43 +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
a411961c93
fixed some really strange behavior with strings not being truncated at the
...
# symbol
--Goober5000
2003-01-17 07:59:09 +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
4373cdde4f
yay! got texture replacement to work!!!
...
--Goober5000
2003-01-16 06:49:11 +00:00
Goober5000
dd8fbddae1
NOW the model duplicates work! :p
...
still gotta do the textures, but it shouldn't be hard now
--Goober5000
2003-01-15 23:23:30 +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
78976694ff
bug hunting; fixed the beam whack effect bug
...
--Goober5000
2003-01-13 23:20:01 +00:00
Goober5000
07ba05b7a6
I found these two beautiful functions in ship.cpp - ship_change_model
...
and change_ship_type - so I made them into sexps :)
--Goober5000
2003-01-10 04:14:19 +00:00
Goober5000
a67d462b4c
cleaned up some stuff with model_set_thrust and a commented Assert that
...
shouldn't have been
--Goober5000
2003-01-06 19:33:22 +00:00
Goober5000
40e711e493
a wee failsafe added
...
--Goober5000
2003-01-06 18:50:37 +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
bobboau
12f8b745d2
disabled decals (for now), removed the warp ray thingys,
...
made some better error mesages while parseing weapons and ships tbls,
and... oh ya, added glow mapping
2003-01-05 23:41:51 +00:00
Goober5000
30cf9c6ac4
added capability of is-iff and change-iff to have wings as well as ships
...
as their arguments; also allowed a bunch of sexps to accept the player
as an argument where they would previously display a parse error
--Goober5000
2003-01-05 01:26:35 +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
99d6040adc
this is the way we squash the bugs, squash the bugs, squash the bugs
...
this is the way we squash the bugs, so early in the morning :p
--Goober5000
2003-01-02 03:09:01 +00:00
Goober5000
54ecd11df2
tweaked stuff
...
--Goober5000
2002-12-31 19:35:14 +00:00
Goober5000
1e8f49d1ef
if it ain't broke, don't fix it
...
--Goober5000
2002-12-31 18:59:43 +00:00
Goober5000
acefe1a8a9
simplified end-user implementation of ballistic primaries
...
--Goober5000
2002-12-31 08:20:31 +00:00
Goober5000
16d3193e9b
made force feedback stronger when firing ballistic primaries
...
--Goober5000
2002-12-30 06:16:09 +00:00