Commit Graph

5039 Commits

Author SHA1 Message Date
Zuhayr a8ea0a3fd4 Bot shield not working against melee fix. 2013-07-04 23:23:22 -07:00
Zuhayr dc3485ab2d Indenting issue. 2013-07-04 20:37:10 -07:00
Zuhayr 0852a9f4b1 Partial fix for #3236 2013-07-04 20:34:37 -07:00
Zuhayr 0140738157 Merge branch 'BEF-staging' of https://github.com/Baystation12/Baystation12 2013-07-04 20:26:55 -07:00
Zuhayr 681fcb2881 Merge branch 'bleeding-edge-freeze' of https://github.com/Baystation12/Baystation12 2013-07-04 15:26:06 -07:00
Zuhayr db650d3757 Config merge. 2013-07-04 14:39:46 -07:00
cib 0eb1b2d12c Implemented updatehealth() for robots
Fixes a bug of them never dying.
2013-07-04 09:46:47 +02:00
Zuhayr b4695d3d74 Merge pull request #3232 from Ravensdale/master
Custom synthetic sprites and minor bugfixes
2013-07-03 22:21:15 -07:00
Ravensdale 34cd183d22 blrg... didn't update my ai code before commiting, should be fixt 2013-07-03 21:54:39 -07:00
Ravensdale 9aedfa8b23 Bugfix: Fixes mining borg's radio to the supply frequency since mining frequency no longer exists.
Feature: Introduces and adjusts code for cyborg and AI custom sprites

Cleanup: Streamlined the AI core selection code. Could probably be even cleaner but it's good for now.
2013-07-03 21:24:25 -07:00
Segrain d14c2a515c Quickfix. 2013-07-03 06:16:59 +03:00
Segrain 66265e2689 Recordskeeping update. 2013-07-03 05:55:18 +03:00
Mloc-Argent cf4bd39f6e Updated the linkage between the NanoTrasen IRC bot and the server.
- Server will now send adminhelps to the admin channel, with information if there is no admins online.
- Server will inform the admin channel if the last admin online logs out.
- When a round ends, the server will alert the main channel, supplying some statistics.
Additionally, laid the groundwork for an external scripts system.
This is fully configurable/togglable in the config.txt file.

Signed-off-by: Mloc-Argent <colmohici@gmail.com>
2013-07-02 23:41:40 +01:00
Zuhayr cf4248b9c9 Combat cyborg module shields and mobility. 2013-07-02 01:39:22 -07:00
Zuhayr fe4629734e Fixes #3210 2013-07-01 19:09:56 -07:00
comma 50f94ddd93 Merge branch 'bleeding-edge-freeze' into viro 2013-07-01 17:33:24 +04:00
comma da884f4ddc Merge branch 'bleeding-edge-freeze' of https://github.com/comma/Baystation12 into viro 2013-07-01 17:23:09 +04:00
comma 5d9a3f12a1 Fixed humans being lukewarmblooded. Now only severe temperature differences will affect internal body temperature, so it will revert back to normal after a bit. 2013-07-01 17:08:21 +04:00
Whitellama 6d8654eb7a Merge branch 'bleeding-edge-freeze' of https://github.com/Baystation12/Baystation12 into bleeding-edge-freeze
Conflicts:
	html/changelog.html
2013-06-30 20:02:36 -07:00
Chinsky 59f4717096 Merge pull request #3211 from misterbook/bleeding-edge-freeze
Pulling the teeth from bees, lowering halloss regen
2013-06-30 10:04:29 -07:00
Chinsky 04e4318304 Merge pull request #3206 from Zuhayr/feature
Cyborg cleanup, fix.
2013-06-30 10:01:16 -07:00
Zuhayr 19680cb2ba Compile fix. 2013-06-30 05:15:33 -07:00
Zuhayr b33e91fbb1 Cleaned up a lot of the module selection code, added Combat module. 2013-06-29 22:14:43 -07:00
Zuhayr bd864f6dc0 Fixes #3204 2013-06-29 21:12:41 -07:00
MisterBook 2661f8e8ea Merge branch 'bleeding-edge-freeze' of https://github.com/Baystation12/Baystation12 into bleeding-edge-freeze 2013-06-29 23:06:39 -05:00
MisterBook b9fb3538b1 Pulled the teeth out of bees. Less damage, will not attack you unless they are pissed off (And then, only when the target of their rage has disappeared). Will no longer murder you from seven tiles away. Bio defenses lowered - having only a helmet means they can't get to 30% of your body. Only a suit means they can't get to 70% of your body. Full coverage? Full protection. All spacesuits have bio armor, so covers pressure sealed suits too.
Turned down halloss regen. Added flashing pain and an owie message when you get shot by tasers. Feel that agony.
2013-06-29 23:05:06 -05:00
Zuhayr c10137a118 Fixes #3184 2013-06-29 19:08:41 -07:00
Zuhayr e87348dd8d Quickfix for #3194 2013-06-29 17:56:38 -07:00
Zuhayr 60eeccd2ed Fixes #3198 2013-06-29 17:27:46 -07:00
ZekeSulastin a928f4d5ec New players spawn with selected secondary language
As with the setup, this checks in alienwhitelist.txt for entries of
the form ckey - Language_Species, with Soghun for Unathi.
2013-06-29 17:33:44 -04:00
Zuhayr 9b9cf6dfe0 Merge pull request #3190 from Kilakk/bleeding-edge-freeze
Fixes #3188 - Mods can now see deadchat
2013-06-28 23:06:26 -07:00
Kilakk 6b5bd3ca8d Fixes #3188 - Mods can now see deadchat
Mods can now see deadchat regardless of whether they're ghosted or not.
Works with the deadchat toggle.
2013-06-27 23:45:17 -04:00
Zuhayr 64dfca731b Merge branch 'master' of https://github.com/Baystation12/Baystation12 2013-06-27 09:01:01 -07:00
Zuhayr 5dbb0bcb87 Changelog. 2013-06-27 06:41:47 -07:00
Whitellama 90eaca1e53 WIP Ninja GM junk 2013-06-26 16:30:24 -07:00
Segrain fa0e14652a Revive bugfix. 2013-06-27 02:20:19 +03:00
Zuhayr b270c6060d Fixes #3025 2013-06-27 06:22:01 -07:00
Zuhayr a877a2a9a8 Merge branch 'master' of https://github.com/Baystation12/Baystation12 2013-06-25 23:55:01 -07:00
Zuhayr e363157b2a Merge branch 'bleeding-edge-freeze' of https://github.com/Baystation12/Baystation12 2013-06-25 23:54:47 -07:00
Zuhayr 30cce4fc03 Fixes simple animal pinning. 2013-06-25 22:29:44 -07:00
Zuhayr a0624c4c4d Fixes pinning without embedding. 2013-06-25 22:27:40 -07:00
cib b0cabba481 Fixed a severe bug with robot components.
There were several desyncs between robot.cell and robot.components["power cell"].installed, leading to very annoying bugs.
2013-06-25 15:00:58 +02:00
Zuhayr aa60c58ecb Allows robots to understand all alien languages. 2013-06-24 22:57:36 -07:00
Zuhayr 479d7a058f Fixes #3154 2013-06-25 14:07:54 -07:00
Chinsky b4822e1600 Merge pull request #3126 from CIB/bleeding-edge-freeze
Implemented robot components(organs)
2013-06-22 22:58:04 -07:00
meyar 6f84917a58 Merge branch 'master' of https://github.com/Baystation12/Baystation12 2013-06-23 00:17:13 -04:00
cib 3aa3da29be A few fixes to robot organs.
- Forgot .dme
- Made sure repairs and damage only work on installed modules.
- Removed is_functioning() because it was a silly proc to have.
2013-06-22 21:41:41 +02:00
Zuhayr 146462cbc6 Fixes #2740 2013-06-22 21:55:22 -07:00
Zuhayr 513a9d7ee8 Fixes #3052 2013-06-22 20:22:19 -07:00
cib b58326c8fa Implemented robot components(organs)
Features:
- You now have to open up a cyborg after constructing it and insert all the components
- Cyborgs have per-component damage rather than total damage.
- Too much damage can fry a component, making it non-functional
- Components consume power
- You can disable a component to save power
- Actuator component allows you to move
- Camera component allows you to see
- Comms component allows you to use :b
- Radio component allows you to use radio
- The same placeholder icon for all components
2013-06-22 07:11:02 +02:00