Commit Graph

430 Commits

Author SHA1 Message Date
ComicIronic
c6c7e3f4bb Bolas in the game
- Throw it at running people to sometimes trip them and legcuff them
 - Throw it at walking people to not really do anything at all
 - Can be thrown or fired from a mech
 - Mech weapon can only be attached to the Gygax
 - Allows for ranged security and good crowd control
 - Part 1 of 2 changes to Gygax for better sec(TM)
2014-08-04 17:12:06 +01:00
ESwordTheCat
84d614d7be Object pool update! 2014-07-27 23:45:59 -08:00
ESwordTheCat
81713b1c14 Update arguments. 2014-07-26 08:35:51 -08:00
Rob Nelson
30475114af Fix potential ready-dna problems. 2014-07-17 10:57:08 -07:00
IratePirate
10347f9924 Fixes to certain sounds, volume changes and new sounds 2014-07-14 00:17:40 +01:00
IratePirate
25f8a61be6 Merge pull request #2 from d3athrow/Bleeding-Edge
Bleeding edge
2014-07-12 19:00:01 +01:00
Rob Nelson
63bfdf5717 Staff of change can select what the victim should become, two-minute cooldown. 2014-07-10 14:53:34 -07:00
Rob Nelson
fb1db4cc83 Return of the cluwnes. 2014-07-10 14:15:59 -07:00
IratePirate
9fd3ef886f Merge pull request #1 from d3athrow/Bleeding-Edge
Bleeding edge
2014-07-10 20:22:12 +01:00
Rob Nelson
26a873b1da Animated shit will only last two minutes, per in-game discussion. 2014-07-07 00:18:11 -07:00
d3athrow
1857e2fd0c Merge pull request #989 from Lokiamis/Bleeding-Edge
Armories and shotguns fixed
2014-07-04 23:20:16 -05:00
d3athrow
5d0c369399 Merge pull request #999 from ESwordTheCat/riW3nfAj
Add Destroy() to energy guns.
2014-07-04 10:39:52 -05:00
ESwordTheCat
41404001e8 Add Destroy() to energy guns. 2014-07-04 23:26:32 -08:00
Lokiamis
87aee5091d you just try again 2014-07-01 10:52:10 -03:00
ESwordTheCat
d070e7ccdc Emitters use the less processing dumbfire. 2014-06-30 11:12:11 -08:00
ESwordTheCat
891769df38 Use key_name on this too. 2014-06-30 08:35:11 -08:00
ESwordTheCat
8c28287d30 Forgot this file. 2014-06-30 08:24:38 -08:00
ESwordTheCat
8cc2331592 revert beams. 2014-06-30 08:11:41 -08:00
IratePirate
23303188ab Sound additions and changes
mommi soundfiles
added sound to dice roll
added sounds to attacks with tools such as the welding torch, crowbar
etc.
added a beep when plastic explosives are armed
some sounds for attacking with tools
new sounds for blob
new sounds for when a changeling violates someone
new explosion sounds added
changed emp sound
changes to dartgun, ebow and syringe gun sounds. More distinct.
more smushy beating sounds and piercing slicey sounds
new shotgun sound
pai startup noise
sound for wizard teleport
new ion rifle sound
whip sound for the chain of command
new staff of change sound
new radgun sound
rejigged SMG sound
detective scanner given a sound
lots of new mech sounds
cult constructs have better attack sounds
new grenade launcher sound
improved(?) chem grenade sound
changes to goliath and basilisk attack sound
giant spider has its own attack sound
new marauder fire sound
defibrillator has its own sound
new ambient sounds for derelict, ghetto bar, space and maint
gibbing sounds
xeno neurotoxin makes a noise
new sound for xeno evolution
pinpointer makes a sound when activated
2014-06-28 12:23:20 +01:00
Rob Nelson
3a2c03246f Revert "Emitters and subtype use dumbfire, refactor again the process." 2014-06-24 20:15:22 -07:00
ESwordTheCat
7cd733e1dd Invisibility = 101, parent container. 2014-06-24 04:04:18 -08:00
ESwordTheCat
fca7ae1f13 Remove some lines. 2014-06-24 03:33:47 -08:00
ESwordTheCat
759fec5f1a Emitters and subtype use dumbfire, refactor again the process. 2014-06-24 03:27:39 -08:00
ESwordTheCat
f5c4993da6 Use qdel on object pool when it's discarded, fix beams deletion when kill_count reach 0. 2014-06-23 06:03:38 -08:00
ESwordTheCat
1050a1cb5b Fix compile error. 2014-06-23 02:46:20 -08:00
ESwordTheCat
7bb19e5a6e A more realible check for dumbfire(). 2014-06-23 02:41:25 -08:00
ESwordTheCat
3d88cbd74e Add Destroy() and dumbfire(). 2014-06-23 02:33:59 -08:00
ESwordTheCat
fea4d61348 Clean beam process. 2014-06-23 02:22:14 -08:00
d3athrow
5504e39ce4 Merge pull request #793 from Aranclanos/projectiles
Projectiles
2014-05-24 11:29:04 -05:00
d3athrow
266f257b8c Merge pull request #794 from Aranclanos/Beamoverlays
Beam Overlays
2014-05-24 11:28:51 -05:00
Aranclanos
995c7c924c Makes beams don't print their overlay over and over on the last turf that they can move. For example, the emitters were creating 46 overlays on the space turf next to the shield generator. 2014-05-24 07:25:54 -03:00
Aranclanos
23b729a7a4 Projectiles will now stop looping when they are stored in the pool.
This will avoid 10 runtimes per second per projectile in a null location and reduce a huge amount of lag due to the projectiles loop stacking.
2014-05-24 06:37:48 -03:00
Aranclanos
020d9afd48 Makes the list of turfs of the beam overlays be cleaned after the overlays are removed. The emitters won't lag the server due to huge for loops of the same turfs over and over. 2014-05-23 05:59:16 -03:00
Rob Nelson
773e88960a FFix random name generation (Chiyihakiti Hitler, etc.) 2014-05-22 14:38:35 -07:00
d3athrow
7f4c0be941 Re-adding object pooling for beam projectiles. Fixed the double damage bug with a spawn().
What was happening was returntopool was nulling the variable that prevented the projectile from bumping something twice, and for whatever reason despite having no loc the proj would bump the same mob twice then be in the void again. The spawn() allows the bump proc to finish and then the projectile is returned to the pool.
2014-05-22 09:46:11 -05:00
Rob Nelson
8d6656f566 Merge pull request #711 from Erthilo/Bleeding-Edge
Mining Equipment, other tweaks
2014-05-09 14:22:16 -07:00
Erthilo
291391227b Makes miner's lives slightly easier. Lockers now have GPS's and mining belts that can hold tools. Kinetic Accelerators now have twice the amount of shots. 2014-05-09 21:59:32 +01:00
ESwordTheCat
7243a36f1e Revert gun pool for now. 2014-05-08 00:46:48 -08:00
ESwordTheCat
48e63e950e Tweak object pool system. 2014-05-04 00:52:27 -08:00
Rob Nelson
3fc17bb674 Merge pull request #605 from VelardAmakar/Bleeding-Edge
Happiest Mask
2014-04-29 15:07:52 -07:00
ESwordTheCat
5c705c3758 Fixed all the runtimes. 2014-04-29 10:25:28 -08:00
ESwordTheCat
35cd18a73c Fix runtime. 2014-04-29 07:48:04 -08:00
ESwordTheCat
ba817d819f Some optimization at object pooling, tinkering at beams.dm and reverting useless code. 2014-04-29 07:21:29 -08:00
ESwordTheCat
5446f21a1f Moar object pool. 2014-04-29 05:59:43 -08:00
ESwordTheCat
e3f6270bb3 Object pool for beam projectile, minor changes to object pool. 2014-04-29 05:21:50 -08:00
VelardAmakar
97731a628f Fixed typo in usage of 'sinister' class. 2014-04-08 11:37:04 -04:00
VelardAmakar
ff046b41f0 Adds the Happiest Mask, an item inspired by an item of the same name from Risk of Rain.
Rips ghosts from nearby corpses and turns them into loyal shades.
Cannot be removed(unless wearer dies) or acid'd.
Will be available as a rare find in xenoarchaeology.

(Also adds some snowflake code that makes the mask work, and will hopefully make future items less painful to make.)
2014-04-04 13:43:44 -04:00
Kzd1
1cb392070f Changed dna scrambler to 2 telecrystals and buffed the radgun so it isn't completely outclassed by the revolver 2014-03-28 18:14:58 -07:00
Kzd1
d127ee1c44 Fixed and finished up the radgun 2014-03-27 14:49:57 -07:00
Kzd1
59a8eee00c Radgun started, need to fix it not changing SEs 2014-03-27 02:47:43 -07:00