Commit Graph

1481 Commits

Author SHA1 Message Date
unid15
c39e98e3e9 fucking blulshit 2015-09-28 21:23:22 +02:00
Rob Nelson
0ba14a89a8 Compound inserts for black box, media improvements. 2015-09-25 13:42:58 -07:00
unid15
bf200ae908 cargo shuttle uses newcode 2015-09-21 19:48:30 +02:00
Intigracy
9b578b8f37 probably fixes that ancient issue with borg laws
also qdel everywhere
2015-09-18 12:58:09 -07:00
D3athrow
f2f6695d44 Fix retarded dice being triggered to explode when nobody actually threw them.
Add location to topic created items.
2015-09-09 21:50:33 -05:00
clusterfack
3b49fe4f5a Fixes VV spells 2015-09-07 14:05:04 -05:00
d3athrow
cd2998d713 Merge branch 'readminself' into 'Bleeding-Edge'
Probably fix readminself

@N3X15 actually knows how mysql queries work and I know nothing and he said this is probably the issue and its bullshit but I believe it.

See merge request !179
2015-09-04 23:30:03 +00:00
clusterfack
dfe31f2b2d Probably fix readminself
@N3X15 actually knows how mysql queries work and I know nothing and he said this is probably the issue and its bullshit but I believe it.
2015-09-04 17:25:50 -05:00
Rob Nelson
c002bf0aaf Merge branch 'deluxe' into 'Bleeding-Edge'
Adds teeth, teeth necklaces, ability to knock teeth out, as well as some butchering stuff

* Moved species and butchering_drops vars from mob/living/simple_animal to mob/living

* Animal species var has been renamed to species_type (to prevent conflict with humans' species var)

* Added a new resurrect() mob proc, which adds the mob to the living mob list, removes it from the dead mob list and removes the butcher proc from the verb list. All instances of "living_mob_list -= M; dead_mob_list |= M" have been replaced with M.resurrect()

* Replaced mob/living/simple_animal/harvest() with mob/living/butcher()

* Added "irregular_plural" variable for stacks

**Aliens and monkeys can be butchered now**

* Butchering non-animals like aliens and monkeys requires you to use the butcher proc, which is added to the mob's verb list on death

* Butchering currently has no effect on the ability to bring the mob back to life

* Their bodies can't be destroyed via butchering, unlike with animals

* Aliens can be declawed (dropping one xenomorph claw) and skinned (dropping some chitin

and an alien skin)

* In addition, teeth may be harvested from aliens, corgis, goliaths, bears, aliens, cluwnes and creatures

**Added claw and teeth necklaces**

* Created by using 5 lengths of cable on a xenomorph claw or on a stack of teeth

* Teeth necklaces track the type and amount of teeth. More teeth may be added to them after creation.

* Teeth necklaces have a prefix depending on the amount of teeth. >=20 = fine, >=35 = well-made, >=50 = masterwork, >=100 = legendary

**Species with claws (tajara) or beaks (vox) can butcher bodies without any tools. When using tools, they do it slightly faster**

* Wearing gloves or masks negates that bonus

**Examining a mob now tells you whether it has been skinned / its teeth were removed / everything else**

**Hitting a human in the mouth with a heavy item or punching him has a chance of knocking some of his teeth out!**

* This has no effect on the gameplay, other than some flavour text on examine

* 1-3 teeth are sent flying! The chance is (force * w_class), capped at 40%. Items with less than 8 force or less than 2 w_class can't knock out teeth.

* For punches, the chance of knocking out teeth is (0.5 * damage), which isn't really a lot.

* Getting punched by a hulk has a minimum of 52.5% chance of knocking out from 9 to 11 teeth! Just like Gregor Clegane

* Spawned teeth inherit their original owner's name (for example: "Dick Johnson's teeth"). Necklaces made from these teeth simply become "human teeth necklace", however

![](http://puu.sh/jH9b4/786adbff55.png)
![](http://puu.sh/jWv3n/96697ac52d.png)

See merge request !114
2015-09-02 17:33:43 +00:00
D3athrow
d283494b95 maybe fix it from being retarded 2015-09-02 12:16:57 -05:00
d3athrow
768f462677 Merge branch 'fixtbhfamsmhafaiklol' into 'Bleeding-Edge'
Fixes Stuff

- Fixes VV not giving spells properly
- Fixes a garbage collection issue with ventcrawling pipes
- Probably fixes an issue where the is_in_modules check would return true for things NOT in your modules but of the same type Fixes #133
- Makes it so you cant make your view smaller than 1 tile because FUCKKKKKKKKK THATTTTTTTTTTTTTTT
- Makes it so only observers can change their view because new players and corpses dont particularly want/need it Fixes #127
- Moves view check to mob/login from mob/stat

See merge request !160
2015-09-01 17:32:14 +00:00
clusterfack
7dd59c896a Fixes
- Fixes VV not giving spells properly
- Fixes a garbage collection issue with ventcrawling pipes
- Probably fixes an issue where the is_in_modules check would return true for things NOT in your modules but of the same type
- Makes it so you cant make your view smaller than 1 tile because FUCKKKKKKKKK THATTTTTTTTTTTTTTT
- Makes it so only observers can change their view because new players and corpses dont particularly want/need it
- Moves view check to mob/login from mob/stat
2015-08-30 23:46:01 -05:00
unid15
a478a1d717 V0.1 2015-08-29 22:38:31 +02:00
DeityLink
5a3e76d391 fixes and turrets 2015-08-28 03:01:21 +02:00
Rob Nelson
4e60ed33d9 Merge branch 'Bleeding-Edge' of gitlab.com:vgstation/vgstation into Bleeding-Edge 2015-08-27 11:18:52 -07:00
DeityLink
85adc18f39 bomberman fixes and camera hearing 2015-08-27 15:23:06 +02:00
Rob Nelson
469c7a8db7 Get rid of last traces of Skills shit, I think. 2015-08-26 22:27:50 -07:00
Clusterfack
ab5c99df39 Merge branch 'debugcult' into 'Bleeding-Edge'
[Hotfix] Check Convertable showing wrong ckey

See merge request !123
2015-08-25 11:32:14 +00:00
DeityLink
aeef243da4 gun secret panel 2015-08-24 15:42:52 +02:00
unid15
dc93df24b6 maps 2015-08-20 17:51:43 +02:00
DeityLink
421820a669 hotfix 2015-08-20 17:11:15 +02:00
unid15
8193ac43c8 mamma mia 2015-08-20 16:29:48 +02:00
unid15
40a32097b3 pretty much works save for a few ssues 2015-08-20 16:29:45 +02:00
unid15
8b910fb72b ROTATING SHUTTLES 0.1 2015-08-20 16:29:43 +02:00
d3athrow
a9abde7b45 Merge branch 'cultlogs' into 'Bleeding-Edge'
Cult Communicate Runes' messages and Voice of Nar-Sie are now logged

* Cult Communicate Runes' messages are now logged.
* Voice of Nar-Sie messages are now logged.
* Cultists who try to convert a loyalty implanted/cult banned crewmember now receive a custom message telling them that the ritual failed.
* Moved the colons in say logs AFTER the language description (after "as Sol Common")

See merge request !116
2015-08-20 08:11:20 +00:00
DeityLink
9f01c997a9 jobban check 2015-08-20 06:38:57 +02:00
DeityLink
da469e6f76 check convertables 2015-08-20 06:29:08 +02:00
DeityLink
c07c053e03 cult logs 2015-08-19 16:01:19 +02:00
Unfit
2468806099 cool hallucinations 2015-08-19 00:05:31 +02:00
Rob Nelson
ac87ecd0eb Merge branch 'F_U_C_K______' into 'Bleeding-Edge'
Allows turning blueprint areas into shuttles

🌝

See merge request !110
2015-08-18 21:04:45 +00:00
unid15
5035a39fb6 AAAA 2015-08-18 23:03:27 +02:00
unid15
dee9b9268b allows turning blueprint areas into shuttles 2015-08-18 22:58:54 +02:00
Rob Nelson
dd25fa8957 Merge branch 'viewinterfaces' into 'Bleeding-Edge'
Fixes HTML in vars rendering inside VV.

See merge request !54
2015-08-18 20:46:50 +00:00
DeityLink
d74c985aaf BEEKEEPING 2.0 2015-08-18 19:28:48 +00:00
PJB3005
bd5d2a7e66 Attack log viewer. 2015-08-18 12:26:47 +02:00
Rob Nelson
d8a7173a92 Fix some performance issues on startup. 2015-08-16 18:35:42 -07:00
PJB3005
9d7ff729b6 Atom locking 2015-08-15 15:06:04 +02:00
PJB3005
13c46a9e5c Fixes Advanced proccall without target. 2015-08-14 01:55:51 +00:00
PJB3005
4f3619520e Create sounds fancier anyways 2015-08-09 16:11:02 +00:00
PJB3005
f2372b5a19 Big debugging/adminbus QoL improvements. 2015-08-09 16:11:01 +00:00
unid15
c28c19276e This is a combination of 8 commits.
first batch of fixes

mum

we have safety now

clean the code

anti-retard

poor cargonians

fuck you transit areas

fixio
2015-08-07 17:31:41 +00:00
unid15
a9ccd89e72 maybe last change 2015-08-06 16:59:15 +00:00
unid15
1bb1f4a118 typos 2015-08-06 16:59:14 +00:00
unid15
c8445c76da nothing gamebreaking anymore 2015-08-06 16:59:14 +00:00
unid15
e9520c7a05 Polishing the polish 2015-08-06 16:59:13 +00:00
unid15
b7cab3c220 Polishing 2015-08-06 16:59:13 +00:00
unid15
6c4d0add75 SHUTTleS 2015-08-06 16:59:13 +00:00
dylanstrategie
dac2e27ad6 Bring back Chaplain tweaks 2015-08-04 23:20:49 +02:00
D3athrow
2274dfa78a Re-enable xenomorph jobbans. 2015-08-04 13:45:16 -05:00
ririchiyo
500fb701e3 adds the processSchedulerView for looking at ticks, should probably work 2015-08-04 10:42:05 -04:00