ZomgPonies
d0ba2cd0e3
Efficiency: Joblist
2014-03-01 00:41:18 -05:00
Ccomp5950
d26777a0d9
Compile fix / optimizations
...
Removed client check from mob so that if a pAI is being held by a SSD client it can still hear.
Removed 3rd deep .loc check 2 is plenty, and was making the proc rather expensive
(if you shove a pAI in a bag and toss the bag into a locker, the pAI will be deaf, you jerk).
2014-02-19 19:39:46 -05:00
Ccomp5950
dcd0482a06
Unintended feature/bug.
...
Players viewing through security cameras can hear, this is a bit to powerful.
So removing, it's easy to readd the feature later on.
2014-02-19 19:38:51 -05:00
Ccomp5950
9a16b0386c
Further optimizations, no need to loop through items with multiple istype checks
2014-02-19 19:38:36 -05:00
Ccomp5950
3b8ecccba2
Code effeciency project: /proc/get_mobs_in_view
...
Before: Everytime you say something. This proc is ran. Along with it, recurses through EVERY /obj/ & /mob/ in view's contents, and EVERY /obj/ & /mob/ in that contents...and once again.
After: Fuck recursion, we're going to loop through clients and see if they are within any obj's or mobs within one iteration. MUCH cheaper, and probably less buggy.
If someone can't hear everyone and they are within an object and it's not catching? add it to the list commented for it of type checks.
2014-02-19 19:38:00 -05:00
Rob Nelson
71c07e208a
Improved creature AI and random mob spawning in caves.
...
Also equipment lockers.
Conflicts:
code/game/objects/items/weapons/cards_ids.dm
code/modules/mining/materials.dm
code/modules/mining/mine_turfs.dm
code/modules/mining/ores_coins.dm
code/modules/mob/living/simple_animal/hostile/mining_mobs.dm
code/modules/projectiles/ammunition/bullets.dm
code/modules/projectiles/guns/energy/special.dm
compare_report_tg.txt
icons/obj/device.dmi
icons/obj/mining.dmi
icons/obj/vehicles.dmi
maps/tgstation.2.1.0.0.1.dmm
maps/vgstation1.0.0.dmm
2014-02-16 04:40:18 -05:00
Loganbacca
6f655a1686
Added underwear rendering to character setup screen
...
Also culled unused underwear names from global_lists.dm
Conflicts:
code/modules/mob/new_player/preferences_setup.dm
2014-02-01 18:34:49 -05:00
ZomgPonies
808143f976
Final text2voice commit
2014-01-27 13:03:25 -05:00
ZomgPonies
66c9f533e0
Text2voice
2014-01-25 23:08:05 -05:00
ZomgPonies
cb5367ed96
Switching cable coils to stacks
2014-01-21 21:23:26 -05:00
Razharas
56e56b31a6
Implemented crude crafting
...
Debug messages are still inside, pushing only cozx pete asked me to
Conflicts:
code/_globalvars/lists/objects.dm
code/game/objects/structures/tables_racks.dm
2014-01-21 21:05:42 -05:00
d3athrow
bcd6a3c420
Maybe fix #288
2014-01-17 13:10:18 -05:00
Rob Nelson
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 Nelson
d3c4f0a5e7
New posters from BS12, plus custom poster-loading system that allows dynamic loading.
...
Conflicts:
baystation12.dme
code/game/objects/effects/decals/contraband.dm
html/changelog.html
icons/obj/contraband.dmi
2014-01-12 03:45:32 -05:00
YotaXP
b7efb1b7ed
Optimized and refactored list2text, text2list, and replacetext.
...
Also fixed some grammar in the station blueprint code.
Conflicts:
code/game/objects/items/blueprints.dm
code/game/objects/items/devices/uplinks.dm
code/modules/admin/verbs/debug.dm
code/modules/clothing/masks/gasmask.dm
code/modules/detectivework/scanner.dm
code/modules/flufftext/TextFilters.dm
code/modules/mob/living/carbon/human/say.dm
code/modules/mob/living/silicon/ai/say.dm
Conflicts:
code/modules/admin/verbs/debug.dm
code/modules/detectivework/scanner.dm
2014-01-08 07:14:16 -05:00
d3athrow
64d8903802
Following /tg/'s lead, removes set background 1 for smoother gameplay.
...
Conflicts:
code/game/objects/effects/glowshroom.dm
code/modules/mob/living/carbon/zombie/zombie.dm
code/modules/mob/living/silicon/mommi/life.dm
2014-01-08 01:25:20 -05:00
ZomgPonies
e584c034b1
Zuhair forgot
2014-01-07 01:41:14 -05:00
ZomgPonies
af92092f64
Fixed Slimaggedon spawning -- Uses antag menu
2014-01-04 22:11:16 -05:00
ZomgPonies
ddef747e23
Fixed recursive mob crash
2014-01-03 18:50:42 -05:00
ZomgPonies
1ee84515dc
Recursive mob hearing fix
2014-01-03 14:09:38 -05:00
alex-gh
8232841a73
Made message key generation a global helper function.
2013-12-23 07:39:40 +01:00
ZomgPonies
591cfd1394
Better logging
2013-12-15 03:15:40 -05:00
ZomgPonies
89cf1ba43f
Alien runtime fixes
2013-12-14 06:08:55 -05:00
ZomgPonies
d4055a89af
Buckshot whee!
2013-12-12 22:10:33 -05:00
ZomgPonies
ebb29c625e
Custom HUD colors
2013-11-30 18:30:18 -05:00
ZomgPonies
86ce80d9e1
New respawn system is in yay!
2013-11-28 16:44:48 -05:00
ZomgPonies
19596fa6fd
Bug fixes
2013-11-24 11:23:54 -05:00
ZomgPonies
00bb67f470
Xenoborgs, XenoAI, awww yeah.
2013-11-24 04:52:53 -05:00
ZomgPonies
b9e6426f22
Added electric razors to the barber shop
2013-11-23 23:06:38 -05:00
ZomgPonies
950011d4d8
Organ lag fixes
2013-11-08 09:50:34 -05:00
ZomgPonies
c5ebe7acaa
Added 5 new types of random events
2013-11-05 08:08:01 -05:00
ZomgPonies
36c7fa3dcd
computer3 merge
2013-11-03 14:18:54 -05:00
ZomgPonies
5daf979b72
Pretty much all new click code
2013-10-12 14:44:36 -04:00
ZomgPonies
5702890b9b
Whitelisting system, new karma job, new karma species
2013-09-29 02:13:40 -04:00
ZomgPonies
853d490660
Various fixes.
2013-09-27 02:41:41 -04:00
ZomgPonies
b0aff645a3
Massive traitor item overhaul
2013-09-23 05:41:53 -04:00
ZomgPonies
a935863200
Made blob gamemode work, removed ninjas because needs overhaul, optimized some strings
2013-09-08 11:39:33 -04:00
ZomgPonies
a784670e21
Lowering string count
2013-09-06 13:07:54 -04:00
ZomgPonies
7ffdc68add
Adding /tg/'s laserpointers
2013-09-06 08:31:28 -04:00
Mloc-Argent
a084f74c7d
Expansion of every "icon = ''" path.
...
Supposed to help compilation times. Who knows.
Signed-off-by: Mloc-Argent <colmohici@gmail.com >
2013-09-01 21:53:36 +01:00
Mloc
489e037bcd
Merge pull request #3599 from Erthilo/master
...
Logs, lots and lots of logging, glass shards and suits, Prison button
2013-08-28 05:37:01 -07:00
Zuhayr
fa36451ec5
Merge pull request #3593 from Segrain/master
...
Helper fix.
2013-08-27 19:50:46 -07:00
Erthilo
3fbdc99079
Standardises logging. All attack logs now print in main logs. Added stripping and syringe logging. Added Jump commands to most attack logs.
2013-08-28 03:33:04 +01:00
Erthilo
7a319904e4
Reverts gender checks as it was breaking with NEUTER and breaking facial hair.
2013-08-27 22:51:24 +01:00
Segrain
19db0df4b5
Fix for hiding cyborgs from upload console.
2013-08-27 19:50:35 +03:00
Segrain
e85ddd3b9a
Fix for unisex hairstyles.
2013-08-25 09:27:05 +03:00
Erthilo
d7fc84b42b
Better gender checks.
2013-08-21 09:59:07 +01:00
Erthilo
de6eb16e1a
Fixes being able to have alien species hair on humans or other species.
2013-08-20 10:37:05 +01:00
Zuhayr
e9a1272d34
Moved species defines to setup.dm, add whitelisted species global.
2013-08-07 01:12:11 -07:00
Zuhayr
98bbb095ad
Swapped languages and datums over to global lists. Updated verbs.
2013-08-05 20:34:38 -07:00