Commit Graph

17074 Commits

Author SHA1 Message Date
ESwordTheCat 6e0a6e4959 HONK! 2014-04-19 20:02:01 -04:00
ESwordTheCat 3b5f4b5044 Dynamic initialization. 2014-04-19 20:01:42 -04:00
ESwordTheCat 489eedf786 ...it's a type too ;_;. 2014-04-19 20:01:33 -04:00
ESwordTheCat d57ed7287c Turn off debugging and we wait for feedback. 2014-04-19 20:01:22 -04:00
ESwordTheCat 07d50b4e8d Why I forgot this small things. 2014-04-19 20:01:10 -04:00
ESwordTheCat 3350cd0b19 And this too. 2014-04-19 20:00:58 -04:00
ESwordTheCat f9e2fbab40 It should be a type. 2014-04-19 20:00:45 -04:00
ESwordTheCat 28b8001188 Implement it to grille.
Conflicts:
	code/game/objects/structures/grille.dm
2014-04-19 20:00:15 -04:00
ESwordTheCat fdd889e9ff Introduce resetVariables proc. 2014-04-19 19:59:13 -04:00
ESwordTheCat fc1b9e8b56 Modify implementatio based on feedback. 2014-04-19 19:59:00 -04:00
ESwordTheCat c43652b33a Okay shards converted to pool usage now.
Conflicts:
	code/game/machinery/computer/arcade.dm
	code/game/machinery/doors/windowdoor.dm
	code/game/machinery/telecomms/traffic_control.dm
	code/game/objects/structures/displaycase.dm
	code/modules/mining/mine_turfs.dm
	code/modules/reagents/reagent_containers/food/drinks/drinkingglass.dm
2014-04-19 19:57:53 -04:00
ESwordTheCat 2ff6d65212 Move up the directives. 2014-04-19 19:45:12 -04:00
ESwordTheCat e6dda96934 Null the loc. 2014-04-19 19:44:54 -04:00
ESwordTheCat 28b0a428e0 Forgot this file. 2014-04-19 19:44:46 -04:00
ESwordTheCat 6d682cc340 Little improvement to debug messages. 2014-04-19 19:44:30 -04:00
ESwordTheCat 7061db9a8c Add debug directives. 2014-04-19 19:44:19 -04:00
ESwordTheCat 296d5cd57f Early load the pool. 2014-04-19 19:44:03 -04:00
ESwordTheCat be65bf7195 Add reminder. 2014-04-19 19:43:53 -04:00
ESwordTheCat eee597ee4c Forgot these variables to reset. 2014-04-19 19:43:04 -04:00
ESwordTheCat 907971e8ab Grille complete pooling. 2014-04-19 19:42:55 -04:00
ESwordTheCat 424df5eaf7 We object pool grille now. 2014-04-19 19:42:42 -04:00
ESwordTheCat 75b6f2a2dd return pool for plasma shards. 2014-04-19 19:42:29 -04:00
ESwordTheCat 1cb513e29b Fix runtime error. 2014-04-19 19:42:17 -04:00
ESwordTheCat dde219a581 Object pooling immature implementation.
Conflicts:
	code/__HELPERS/experimental.dm
2014-04-19 19:42:04 -04:00
Rob Nelson 9227481a8a Standardize windows.
Conflicts:
	code/WorkInProgress/buildmode.dm
	code/game/machinery/doors/airlock.dm
	code/game/objects/items/stacks/sheets/glass.dm
	code/game/objects/items/weapons/twohanded.dm
	code/game/objects/structures/window.dm
	code/modules/mining/mine_items.dm
	code/modules/mob/living/carbon/metroid/metroid.dm
	code/modules/mob/living/simple_animal/constructs.dm
	code/modules/mob/living/simple_animal/friendly/corgi.dm
2014-04-19 19:36:33 -04:00
VelardAmakar dc6f794368 Adds the ability to construct, destroy, and take apart bookcases.
Bookcases can be built using 5 wood planks.
Bookcases can be destroyed using weapons(50HP).
Bookcases can be taken apart using a wrench.
2014-04-19 19:13:33 -04:00
ESwordTheCat a947775f2e Add missing lens.
Conflicts:
	code/modules/mob/mob.dm
2014-04-19 19:13:05 -04:00
ESwordTheCat 860aa21db0 Forgot continue on process pipenets. 2014-04-19 19:08:08 -04:00
ESwordTheCat c5eec28a69 Process diseases optimized loop. 2014-04-19 19:07:58 -04:00
ESwordTheCat 6f89369486 Process pipenets optimized loop. 2014-04-19 19:06:30 -04:00
ESwordTheCat cd41bef74e Process events optimized loop. 2014-04-19 19:04:26 -04:00
ESwordTheCat ec984a7fc7 Process powernets optimized loop. 2014-04-19 19:04:00 -04:00
ESwordTheCat eed147e119 Process nano optimized loop. 2014-04-19 19:03:48 -04:00
ESwordTheCat 8612cdc9c0 Process objects optimized loop. 2014-04-19 19:03:36 -04:00
ESwordTheCat 90bfec8472 Process mobs optimized loop. 2014-04-19 19:03:17 -04:00
ESwordTheCat 38ad3b0584 Process machines optimized loop.
Conflicts:
	code/controllers/master_controller.dm
2014-04-19 19:02:45 -04:00
d3athrow dd1613f6c4 you can set the volume of the jukebox now, preferences tab -> set volume
Conflicts:
	code/modules/media/mediamanager.dm
2014-04-19 18:58:56 -04:00
d3athrow 4601e9159f Fix muh powergloves to work with new click code 2014-04-19 18:55:44 -04:00
fleure 0dcee05ab2 Watertank nozzles no longer delete
Conflicts:
	code/game/objects/items/weapons/tanks/watertank.dm
	code/modules/mob/mob_helpers.dm
2014-04-19 18:17:49 -04:00
Firecage c948e01b85 Customizable clown mask with 2 new options
Conflicts:
	code/modules/clothing/masks/gasmask.dm
	config/admins.txt
	icons/mob/mask.dmi
	icons/obj/clothing/masks.dmi
2014-04-19 18:13:27 -04:00
Ccomp5950 e224a636b9 Some fixes saycode cleanups
Moved the verb check from hear to the speaker

Spellcheck on hulk so Dragor doesn't beat me up.
2014-04-19 17:06:23 -04:00
Ccomp5950 b28df8857d Saycode rewrite: Add support for speech_problem_flag
Ready for Dev

Conflicts:
	code/modules/mob/living/carbon/human/life.dm
2014-04-19 17:06:05 -04:00
Ccomp5950 9965c5ff8d Removal of last debug message and making players be able to use languages over general comms
;:k = skrell speak over general comms for example.
2014-04-19 17:04:47 -04:00
Ccomp5950 66f3d8ab75 Say code rewrite, Silicon jerks now using new saycode.
Tracking added for AI's and Observers

Instead of calling GetVoice() over and over for everyone that can hear you we're checking a variable that is updated with Life()

removed a bunch of my debug verbs.

Conflicts:
	code/game/machinery/telecomms/broadcaster.dm
	code/modules/mob/dead/observer/observer.dm
	code/modules/mob/living/carbon/human/human_defines.dm
	code/modules/mob/living/silicon/say.dm
2014-04-19 17:04:29 -04:00
Ccomp5950 9dab2ad8a1 Saycode rewrite initial commit.
Create structure for modular saycode

Regular chat:
specific_paths/say() -> living/say() -> specific_paths/hear_say()

Radio chat:
specific_paths/say() -> Telecoms shit -> specific_paths/hear_radio()

Humans done.

Todo:  AI, Robot, simple_animal, and ghosts.

Conflicts:
	code/game/machinery/telecomms/broadcaster.dm
	code/game/machinery/telecomms/telecomunications.dm
	code/modules/mob/living/carbon/human/human_defines.dm
	code/modules/mob/living/carbon/human/say.dm
	code/modules/mob/living/say.dm
2014-04-19 16:54:16 -04:00
DJSnapshot 184162e8db disregard failure. I made a silly. 2014-04-19 16:44:45 -04:00
DJSnapshot 9ddc4aae92 initial CC paper commit. Will continue work on this.
Conflicts:
	code/modules/paperwork/photocopier.dm
	icons/obj/bureaucracy.dmi
2014-04-19 16:44:20 -04:00
Mike f98a2af41f Fueltanks leak fuel when wrenched open
Fueltanks now actually leak fuel when wrenched open. The leaking only occurs at the initial wrenching and when tank is moved.

Conflicts:
	code/modules/reagents/reagent_dispenser.dm
2014-04-19 16:41:17 -04:00
Ccomp5950 14744895c5 Juggernauts will no longer be weakened and unable to click stuff if zas knocks them over. 2014-04-19 16:35:21 -04:00
DJSnapshot e1af1f4713 replaced electrodes with insta hit taser beams.
Conflicts:
	code/modules/projectiles/guns/energy/stun.dm
	code/modules/projectiles/projectile/beams.dm
	icons/obj/projectiles.dmi
2014-04-19 16:28:23 -04:00