Commit Graph
2276 Commits
Author SHA1 Message Date
ZomgPonies f2ecd1503b Completed adding Kidan Ambassador decorations 2014-07-23 13:24:51 -04:00
ZomgPonies 653a0bdf37 Added signpost to show NT recruitment office location 2014-07-19 15:19:13 -04:00
PsiOmegaandZomgPonies cda07c694d Deluxe soap now has a more pleasant range of smells. 2014-07-18 07:05:14 -04:00
mwerezakandZomgPonies a07b7a5ce3 Thrown items can be targeted, has miss chance...
...based on distance, similar to projectiles.

Conflicts:
	code/defines/obj.dm
	code/game/machinery/kitchen/smartfridge.dm
	code/game/machinery/vending.dm
	code/game/mecha/equipment/weapons/weapons.dm
	code/modules/games/cards.dm
	code/modules/mob/living/carbon/carbon.dm
	code/modules/mob/living/living_defense.dm
2014-07-16 09:53:34 -04:00
Rob NelsonandZomgPonies 92ac21bbf6 Add "can" to VOX vocab
Conflicts:
	tools/vox/voxwords.txt
2014-07-13 16:07:00 -04:00
MenshinandZomgPonies bd6b5a6870 Refined the implementation of the AStar algorithm :
*Reorganised and commented used procs for better visibility/maintenance
*Redid the PriorityQueue class
*Changed the euclidian distance to the byond one (so that we don't calculate float and square root when it's not necessary)
*Made the AStar algorithm use the closed list instead of just filling it
*Some optimization in the open list sorting : last entered is first in case of f ties, slightly less tiles are checked now
*Changes the order directions are checked when adding adjacents turfs to make for more 'realistic' path (read less 'drunk pathing' with lots of diagonals)
*Fixed some turfs densities not being check for diagonal movement
*Closed firedoors are now correctly seens as blocked by the algorithm
*Cleanbots now only moves in cardinal directions, like other bots.
*Updated the info text at the beginning of the file a bit
*Absolutely unrelated : simplified the turf.Bless() proc

Conflicts:
	code/__HELPERS/unsorted.dm
	code/defines/procs/AStar.dm
	code/game/machinery/bots/bots.dm
	code/game/machinery/bots/cleanbot.dm
	code/game/machinery/doors/firedoor.dm
	code/game/machinery/doors/windowdoor.dm
	code/game/turfs/turf.dm
2014-07-13 15:50:15 -04:00
igalanandZomgPonies 7940e3d6db Syntiflesh is defined twice, both as a food/snack and obj/item/weapon. The first one is edible while the second one is not.
This PR comments out the non-edible one and replaces any reference of it to the edible one.

Conflicts:
	code/defines/obj/weapon.dm
	maps/tgstation2.dmm
2014-07-13 09:07:36 -04:00
ZomgPonies cb9b6fca4d Replacing civilian with support department. Still need to make changes on MySQL schema. 2014-06-26 19:42:14 -04:00
ChinskyandZomgPonies 1d2fb1491f Adds 3 office clutter items.
Conflicts:
	code/defines/obj/weapon.dm
2014-06-20 12:11:13 -04:00
mwerezakandZomgPonies 6ada0cf263 Adds sharp and edge flags to appropriate items
Went through as many /obj/item/weapons as I could find and added sharp
and edge flags where appropriate.

Conflicts:
	code/modules/research/xenoarchaeology/finds/finds_misc.dm
2014-06-17 07:08:25 -04:00
mwerezakandZomgPonies 4a2993b20b Separates the sharp flag into edge and sharp
Now weapons can properly cause cuts without necessarily having a greater
chance to remove limbs.

Also separates is_sharp, has_edge, and can_puncture.

Conflicts:
	code/__HELPERS/unsorted.dm
	code/modules/mob/living/living_defense.dm
	code/modules/mob/living/silicon/robot/component.dm
	code/modules/mob/living/simple_animal/bees.dm
	code/modules/projectiles/gun.dm
	code/modules/reagents/reagent_containers/syringes.dm
	code/modules/surgery/eye.dm
2014-06-17 06:51:51 -04:00
GhostAA12 81c000f0cf Fixes the Rapid Parts Exchange device
Previously did nothing because of missing proc on machinery
2014-06-14 11:41:18 -07:00
AlexanderSeto 57e8d921ff Recommits storage 2014-06-12 16:28:19 -07:00
ZomgPonies 4f1140c115 Fix some seed issues? 2014-06-01 21:54:28 -04:00
AlexanderSeto 586e9633f1 Adds the rapid part exchange device 2014-05-24 08:56:51 -07:00
ZomgPonies a2a50586b0 Trying to fix dodgeball 2014-05-22 15:49:34 -04:00
jack-fractalandZomgPonies 3df35fe03c modifying visibility interface of ai to use generic visibility_interface
Conflicts:
	baystation12.dme
	code/game/gamemodes/malfunction/Malf_Modules.dm
	code/modules/mob/living/silicon/ai/freelook/cameranet.dm
	code/modules/mob/living/silicon/ai/freelook/chunk.dm
	code/modules/mob/living/silicon/ai/freelook/eye.dm
	code/modules/mob/living/silicon/ai/freelook/update_triggers.dm
2014-05-15 04:43:49 -04:00
Rob NelsonandZomgPonies 1ffa06b9ab Male VOX.
Conflicts:
	tools/vox/announcements.txt
	tools/vox/create.py
	tools/vox/lexicon.txt
	tools/vox/voxwords.txt
2014-04-28 20:38:28 -04:00
d3athrowandZomgPonies 4f168d8caf qdel and Destroy() improvements, now done through objects/items/devices 2014-03-05 20:28:17 -05:00
Ccomp5950andZomgPonies cd201dc3a5 NanoUI Optimizations.
We won't regenerate the list for Manifests every tick while viewing the manifest, instead we have a global variable for it PDA_Manifest that we Cut() if there is a change to the manifest then when the next player goes to view the manifest on their PDA it will recreate the list that one time.

Some sections of the PDA will no longer auto-refresh every tick because...well that's dumb.

Modes that will no longer autoupdate at all:  Viewing medical/sec records, viewing notes (will update when you change them of course), and the station alert menu.
Modes that will only autoupdate every 5 ticks:  APC list (Because it's a huge fuck off list), the manifest, mulebots and secbots screens, supply requests/orders, and janitor supply locator)

Some other things that I just can't remember right now.

Conflicts:
	code/defines/obj.dm
2014-03-04 00:37:44 -05:00
ZomgPonies 4804517c31 Updated vox announcement sounds 2014-02-28 20:11:57 -05:00
ZomgPonies d5c5fc5669 Reverted Astar fail-update 2014-01-31 02:29:01 -05:00
SkyMarshalandZomgPonies 9eceb3b69d Fixes a small derp. 2014-01-25 12:59:39 -05:00
SkyMarshalandZomgPonies 583b48ba3b Refactors the AStar code to not be retarded. Works just like it used to. 2014-01-25 12:59:16 -05:00
Jesus Hussein ChrisandZomgPonies 95f7280781 Generic attack sounds for all melee weapons
Overrides the generic sounds with more suitable ones where needed.
Weapons that do no damage don't have sound effects.

Conflicts:
	code/game/gamemodes/wizard/artefact.dm
	code/game/objects/items/stacks/sheets/glass.dm
	code/game/objects/items/weapons/melee/misc.dm
	code/game/objects/items/weapons/storage/toolbox.dm
	code/game/objects/items/weapons/stunbaton.dm
	code/game/objects/items/weapons/weaponry.dm
	code/game/objects/weapons.dm
	code/modules/hydroponics/hydroitemdefines.dm
	code/modules/surgery/tools.dm
2014-01-22 10:15:43 -05:00
Rob NelsonandZomgPonies dc60cc1726 DNA modifiers work now.
Conflicts:
	code/defines/obj/hydro.dm
	code/game/machinery/cloning.dm
	code/game/machinery/hydroponics.dm
	code/modules/mob/living/carbon/zombie/zombie.dm
	code/modules/mob/transform_procs.dm
2014-01-20 00:54:46 -05:00
Pete GoodfellowandZomgPonies 331cf1df95 Updated all suicide_act()s to use a new span class, 'suicide'.
Conflicts:
	code/game/objects/items/stacks/sheets/glass.dm
	code/game/objects/items/weapons/melee/energy.dm
	code/game/objects/items/weapons/melee/misc.dm
	code/game/objects/items/weapons/stunbaton.dm
	code/game/objects/items/weapons/weaponry.dm
	code/modules/hydroponics/growninedible.dm
	code/modules/hydroponics/hydroitemdefines.dm
	code/modules/surgery/tools.dm
	code/stylesheet.dm
2014-01-19 21:25:47 -05:00
SamCroswell d498adb324 Ninja / CentComm changes 2014-01-18 00:34:24 -05:00
SamCroswell 51a4a6ee4f EXTREMELY buggy Ninja code 2014-01-14 23:58:21 -05:00
Rob NelsonandZomgPonies 55e918cc6a Wire hacking recode from /tg/.
Conflicts:
	baystation12.dme
	code/__HELPERS/mobs.dm
	code/defines/obj/weapon.dm
	code/game/machinery/alarm.dm
	code/game/machinery/doors/airlock.dm
	code/game/machinery/machinery.dm
	code/game/machinery/vending.dm
	code/game/objects/items/devices/paicard.dm
	code/game/objects/items/weapons/explosives.dm
	code/global.dm
	code/modules/assembly/signaler.dm
	code/modules/mob/living/silicon/mommi/life.dm
	code/modules/mob/living/silicon/mommi/mommi.dm
	code/modules/mob/living/silicon/robot/robot.dm
	code/modules/mob/living/silicon/robot/wires.dm
2014-01-12 22:37:55 -05:00
Rob NelsonandZomgPonies e6d0abc2a0 Add "or" and "vampire(s)" to VOX.
Conflicts:
	tools/vox/voxwords.txt
2014-01-05 19:15:50 -05:00
ZomgPonies 2a50c9d0c6 Gamma level nuke ops fixes 2014-01-04 03:37:55 -05:00
ZomgPonies eb44938358 Vox sound updates 2014-01-03 21:43:40 -05:00
ZomgPonies 4c6e8fdbd4 NanoUI PDA optimizations 2013-12-29 12:32:51 -05:00
ZomgPonies 2573088771 PDA NanoUI 2013-12-22 16:03:21 -05:00
ZomgPonies c2f28f1da3 Grow fix 2013-11-27 18:02:12 -05:00
ZomgPonies 6467bbbb39 Added growing and rolling your own weed, tobacco, tea, coffee 2013-11-27 16:51:04 -05:00
ZomgPonies 3273ab1418 Econ and hud fixes 2013-11-25 06:12:56 -05:00
ZomgPonies 60994c591d /tg/ Wire Datum method pass 1: APC, Airlocks, Vending Machines\ 2013-11-10 13:14:22 -05:00
Fox-McCloud 91026fba82 Hydro+Xenoarch+Sprites
Few changes to Xenoarch finds, adds hydroponics plants, updates a couple
sprites, and removes NT Rep from various traitor lists.
2013-11-01 23:46:37 -04:00
ZomgPonies 2c0614d3af Replaces HasEntered() with Crossed() and reduces redundant checks on turf/Enter() 2013-10-28 06:45:15 -04:00
ZomgPonies 68ef69ea1c Vox Announcements Updates 2013-10-28 06:05:39 -04:00
ZomgPonies 5daf979b72 Pretty much all new click code 2013-10-12 14:44:36 -04:00
ZomgPonies b0aff645a3 Massive traitor item overhaul 2013-09-23 05:41:53 -04:00
ZomgPonies 640e38ce23 Massive code fix to get the codebase ready to compile in BYOND 500 2013-09-15 23:58:16 -04:00
ZomgPonies 70befa9e2a Bike horns honks on hit 2013-08-20 02:49:18 -04:00
Zuhayr 50d0c18165 Added a knife harness/duelling knives. 2013-08-08 20:48:54 -07:00
Zuhayr a8c04cefc6 Merge. 2013-08-03 09:14:20 -07:00
Zuhayr 486f46d71e Moved around podmen code, adjusted a lot of strings, rewrote/modified a lot of the podman generation code, added podman icons, commented out potato person green tint. 2013-07-31 04:17:17 -07:00
Segrain 578a020c8b Fix for #3392. 2013-07-30 12:15:12 +03:00