Commit Graph

31 Commits

Author SHA1 Message Date
Zuhayr
c5e2fa74e6 Fixes #6689 2014-10-13 17:16:23 +10:30
Zuhayr
2b3e3667d4 Minor fixes for previous commit, implemented default species languages. 2014-10-07 09:51:48 +10:30
Zuhayr
96e57fc091 Bunch of minor fixes for xenomorphs and borer husks. 2014-10-07 08:54:05 +10:30
Zuhayr
f44a53fb69 Removed a debug. 2014-09-30 13:28:56 +09:30
Zuhayr
223bd86f18 Merge branch 'organremoval' of https://github.com/Zuhayr/Baystation12 into dev
First pass on major conversion of xenomorphs to a human subspecies. Additional condensing of various redundant mob verbs.
Converted larva and diona to their own class, collapsed the rest of xenomorphs into a human species, other stuff.
Completely removed attack_alien(). Still have to reimplement some of the lost behavior for human/alien.
Reapplies lost attack_alien() functionality other than tackling/caressing.
Further alien/humanoid cleanup and xenospawn fix-ups. Also uncommented caste verbs.
Removed half-finished abilities system since species.dm handles it.
All xenomorphs functionality should be working now, other than the HUD, tackling and the xenomorph balance issues.
Added icons for xenomorph castes, moved broadcast languages into datums, removed alien_talk and robot_talk vars.
Merged with organ removal code.
Reapplied verbs to simple_animals/slimes. Updated species definitions to have appropriate organs.
Readded tackle as a human verb.
Borer changes regarding brain removal.
Working on moving the human HUD to the species datum a bit. Mixed results.
Moved Cortical Link to a language, added borer husks.
Tidied up the HUD stuff. Still need to make it rebuild properly when species is changed, but this will do for no
Compile fix, forgot the DME.
Fixed up ventcrawl, added new organ mechanics for dionaea.
Fixed up some overlooked sections causing mobs without brains to die immediately.
Fixed up plasma generation for queens, bugs with organs, force_organ issues with set_species().
2014-09-29 06:19:26 +09:30
DJSnapshot
2c7bb6c48d Remerged Siik'maas and siik'tajr together as per the tajara maintainer's request. 2014-07-24 17:01:52 -07:00
Walter0o
7dff5f117e adds proper pAI language based translator,
reverts UNTRANSLATABLE
2014-07-20 09:05:44 +02:00
Zuhayr
ccb95c996c Made Vox-Pidgin and Rootspeak untranslatable even by pAIs. 2014-07-15 15:57:28 +09:30
mwerezak
112bfbc6c3 Removes taj whisker emote 2014-06-28 19:52:00 -04:00
mwerezak
ac0bf7b853 Improves the implementation of non-verbal languages
Cleans out the nonverbal language check from say_understands(), which
now is responsible for language only.
Nonverbal languages have a chance of causing an emote when used.
Adds sign languages, which have no verbal component.
2014-06-28 12:19:34 -04:00
mwerezak
9ee3387466 Reverted verb, adjusted color
Verb didn't make sense with radio talk. Might need to wait until datum
based speaking is implemented.
2014-05-22 16:34:45 -04:00
mwerezak
ca264a8636 Proper verb and style for Siik'tajr 2014-05-21 00:39:17 -04:00
mwerezak
d8ca221c44 Adds Siik'tajr 2014-05-17 08:51:57 -04:00
mwerezak
7b20947802 Added speech synthesizer list for silicon mobs 2014-05-17 08:50:28 -04:00
mwerezak
c643da6198 Silicon mob types can now speak languages 2014-05-17 08:39:40 -04:00
mwerezak
6c230deefe Adds languages for AI 2014-05-17 08:38:22 -04:00
SkyMarshal
f79ffa598e Tradeband and Gutterspeak now have a different font than Tradeband.
Fixes #4143
2014-01-08 22:15:47 -07:00
Zuhayr
55865f7b1e Added key to Check Languages. 2013-09-09 21:51:04 -07:00
Zuhayr
a5234383e1 Check Language verb. 2013-09-09 21:50:52 -07:00
Zuhayr
8d01974057 Small language fixes, oops. 2013-08-25 02:13:23 -07:00
Zuhayr
b0d4b1967b Uncommented languages for experimental purposes. 2013-08-25 01:05:24 -07:00
Zuhayr
e3780520ee Tiny Diona language fix. 2013-08-19 19:02:40 -07:00
Zuhayr
f90dcdeaee Added Diona language, Rootspeak. 2013-08-17 03:47:05 -07:00
Zuhayr
64c5beaf8c Forgot to change back some testing keys for languages, whoops. 2013-08-14 02:16:11 -07:00
Zuhayr
9ec5c72d96 Cleaned up language handling, fixed mouse speech understanding. 2013-08-14 02:13:06 -07:00
Zuhayr
e04a5a6ce6 Added language name to speech. 2013-08-10 22:57:36 -07:00
Zuhayr
6e81952c20 Moved language flag defines to setup.dm. 2013-08-10 21:00:32 -07:00
Zuhayr
790b384669 Expanding the language list. 2013-08-10 19:39:10 -07:00
Zuhayr
6f9b6e9704 Fixed language datum comparison, fixed staff of change runtime. 2013-08-06 07:33:07 -07:00
Zuhayr
98bbb095ad Swapped languages and datums over to global lists. Updated verbs. 2013-08-05 20:34:38 -07:00
Zuhayr
f50256eabb Work progresses on species datums. Mass-commit due to repo issues requiring a reset. 2013-07-31 11:50:56 -07:00