Lohikar
723f5c3fb2
Aurorastationify Readme & Changelog Template ( #1704 )
...
changes:
Replaces some instances of Baystation 12 with Aurorastation.
Brings the README up-to-date with current SQL setup.
Removed mentions to non-existent IRC channel.
Updated changelog template to properly credit title image.
Replaced bay website links with aurora equivalents.
2017-02-05 22:50:22 +02:00
skull132
f0878244b9
Fix the thing ( #1467 )
2017-01-08 15:56:41 +02:00
skull132
7a9adc2aba
Remove minimal age restrictions ( #1332 )
2016-12-28 03:07:25 +02:00
LordFowl
bc8871ac2b
Shells and Periphery ( #1327 )
...
Adds Shells. Adds tags. Adds IPC subspecies. Adds HK-47's. Does not add IPC construction.
Beyond the obvious review of shells, the exact stats of the IPC subspecies need review. They were largely an afterthought, and quickly overshadowed by the shell project.
2016-12-28 02:23:26 +02:00
skull132
24258106da
SQL Saves - Season 2 Episode 2 - The Fixening ( #1286 )
...
Update the schema
Modify player_preferences and character related tables
Readd the incidents + missing CCIAA tables to it
Fix loading
Fix saving
Make it impossible to edit character name after a while
Sanity check so you cannot enter without a valid (saved) character
Fix New Character button
Remove debug messages
Fixes #600
Fixes #588
2016-12-25 00:56:36 +02:00
Alberyk
7c8cf8408e
Fixing missing socks on the character menu and other minor things ( #1291 )
...
Changes:
-fix socks not showing up on the character creation menu
-add paramedic access to firelocks
-fix coffee being poison to catbeasts
-added a bunch of dakka related hardsuits modules
-adds a snowflake hardsuit, with some of the new modules, for admin bus or something
-tweaks a bit what the sec and syndicate belt can hold
-move minor changes to heavy asset protection and syndicate command loadouts
2016-12-24 21:55:05 +02:00
Alberyk
b247ba78a4
Adding socks ( #1284 )
...
The long waited sock update;
Socks are being added as another underwear like option, with some exclusive ones for females. Only humans (and squish) can have them atm.
Also, I am nearly sure this will work.
2016-12-24 04:28:43 +02:00
Alberyk
89ae849adc
Bay merge fixes ( #1225 )
...
What is being fixed:
-messed up sec armor
-skeleton, vox and resomi being player species
-abhumans also had restrictions added until whatever should be done with them was decided or something
-fixing dionae language name
-fixing bluespace suicide and some additions/changes
-fixing random vaurca name gen thing
-fixing missing ipc chest and groin sprites
-added missing resomi hair and some new dank vox hair styles
2016-12-18 10:52:16 +02:00
skull132
e9b688e1f6
Merge branch 'development-2' into development
...
Christ on a stick. SO MANY ERRORS. REEE.
# Conflicts:
# baystation12.dme
# code/_helpers/lists.dm
# code/_helpers/logging.dm
# code/_helpers/text.dm
# code/_onclick/click.dm
# code/controllers/configuration.dm
# code/controllers/master_controller.dm
# code/datums/supplypacks.dm
# code/game/antagonist/antagonist.dm
# code/game/antagonist/antagonist_print.dm
# code/game/antagonist/outsider/commando.dm
# code/game/antagonist/outsider/ninja.dm
# code/game/area/areas.dm
# code/game/gamemodes/cult/cult_items.dm
# code/game/gamemodes/game_mode.dm
# code/game/jobs/access.dm
# code/game/machinery/atmoalter/canister.dm
# code/game/machinery/autolathe.dm
# code/game/machinery/doors/airlock.dm
# code/game/machinery/recharger.dm
# code/game/machinery/suit_storage_unit.dm
# code/game/mecha/mech_fabricator.dm
# code/game/mecha/mecha.dm
# code/game/objects/effects/spiders.dm
# code/game/objects/items.dm
# code/game/objects/items/devices/PDA/PDA.dm
# code/game/objects/items/devices/flash.dm
# code/game/objects/items/devices/lightreplacer.dm
# code/game/objects/items/devices/paicard.dm
# code/game/objects/items/devices/scanners.dm
# code/game/objects/items/devices/suit_cooling.dm
# code/game/objects/items/devices/uplink.dm
# code/game/objects/items/robot/robot_upgrades.dm
# code/game/objects/items/toys.dm
# code/game/objects/items/weapons/cards_ids.dm
# code/game/objects/items/weapons/handcuffs.dm
# code/game/objects/items/weapons/manuals.dm
# code/game/objects/items/weapons/material/kitchen.dm
# code/game/objects/items/weapons/material/misc.dm
# code/game/objects/items/weapons/material/swords.dm
# code/game/objects/items/weapons/melee/energy.dm
# code/game/objects/items/weapons/melee/misc.dm
# code/game/objects/items/weapons/scrolls.dm
# code/game/objects/items/weapons/storage/belt.dm
# code/game/objects/items/weapons/stunbaton.dm
# code/game/objects/items/weapons/tools.dm
# code/game/objects/objs.dm
# code/game/objects/structures/crates_lockers/closets.dm
# code/game/objects/structures/crates_lockers/closets/secure/security.dm
# code/game/objects/structures/janicart.dm
# code/game/sound.dm
# code/game/turfs/simulated.dm
# code/game/verbs/ooc.dm
# code/global.dm
# code/modules/admin/verbs/debug.dm
# code/modules/admin/verbs/modifyvariables.dm
# code/modules/client/client procs.dm
# code/modules/client/preferences.dm
# code/modules/clothing/clothing.dm
# code/modules/clothing/head/hardhat.dm
# code/modules/clothing/head/helmet.dm
# code/modules/clothing/head/jobs.dm
# code/modules/clothing/head/misc_special.dm
# code/modules/clothing/shoes/jobs.dm
# code/modules/clothing/spacesuits/alien.dm
# code/modules/clothing/spacesuits/captain.dm
# code/modules/clothing/spacesuits/miscellaneous.dm
# code/modules/clothing/spacesuits/rig/rig_pieces.dm
# code/modules/clothing/spacesuits/rig/suits/alien.dm
# code/modules/clothing/spacesuits/spacesuits.dm
# code/modules/clothing/spacesuits/void/merc.dm
# code/modules/clothing/spacesuits/void/void.dm
# code/modules/clothing/suits/armor.dm
# code/modules/clothing/suits/jobs.dm
# code/modules/clothing/suits/storage.dm
# code/modules/clothing/suits/utility.dm
# code/modules/clothing/suits/wiz_robe.dm
# code/modules/clothing/under/jobs/security.dm
# code/modules/economy/Events.dm
# code/modules/economy/Events_Mundane.dm
# code/modules/economy/economy_misc.dm
# code/modules/events/blob.dm
# code/modules/events/event.dm
# code/modules/events/event_container.dm
# code/modules/events/event_manager.dm
# code/modules/events/money_lotto.dm
# code/modules/events/prison_break.dm
# code/modules/events/spacevine.dm
# code/modules/hydroponics/trays/tray.dm
# code/modules/mob/dead/observer/observer.dm
# code/modules/mob/emote.dm
# code/modules/mob/holder.dm
# code/modules/mob/language/station.dm
# code/modules/mob/living/bot/cleanbot.dm
# code/modules/mob/living/carbon/alien/diona/diona.dm
# code/modules/mob/living/carbon/alien/diona/diona_attacks.dm
# code/modules/mob/living/carbon/give.dm
# code/modules/mob/living/carbon/human/emote.dm
# code/modules/mob/living/carbon/human/human.dm
# code/modules/mob/living/carbon/human/human_defense.dm
# code/modules/mob/living/carbon/human/inventory.dm
# code/modules/mob/living/carbon/human/life.dm
# code/modules/mob/living/carbon/human/species/outsider/vox.dm
# code/modules/mob/living/carbon/human/species/station/golem.dm
# code/modules/mob/living/carbon/human/species/station/station.dm
# code/modules/mob/living/carbon/human/update_icons.dm
# code/modules/mob/living/carbon/metroid/metroid.dm
# code/modules/mob/living/living.dm
# code/modules/mob/living/living_defense.dm
# code/modules/mob/living/living_defines.dm
# code/modules/mob/living/silicon/ai/ai.dm
# code/modules/mob/living/silicon/pai/admin.dm
# code/modules/mob/living/silicon/pai/pai.dm
# code/modules/mob/living/silicon/robot/drone/drone.dm
# code/modules/mob/living/silicon/robot/drone/drone_manufacturer.dm
# code/modules/mob/living/silicon/robot/emote.dm
# code/modules/mob/living/silicon/robot/robot_items.dm
# code/modules/mob/living/silicon/robot/robot_modules.dm
# code/modules/mob/living/silicon/silicon.dm
# code/modules/mob/living/simple_animal/bees.dm
# code/modules/mob/living/simple_animal/friendly/cat.dm
# code/modules/mob/living/simple_animal/friendly/corgi.dm
# code/modules/mob/living/simple_animal/friendly/farm_animals.dm
# code/modules/mob/living/simple_animal/friendly/mouse.dm
# code/modules/mob/living/simple_animal/friendly/spiderbot.dm
# code/modules/mob/living/simple_animal/hostile/hostile.dm
# code/modules/mob/living/simple_animal/simple_animal.dm
# code/modules/mob/logout.dm
# code/modules/mob/mob.dm
# code/modules/mob/mob_grab_specials.dm
# code/modules/mob/mob_helpers.dm
# code/modules/mob/new_player/sprite_accessories.dm
# code/modules/organs/organ.dm
# code/modules/organs/organ_alien.dm
# code/modules/organs/organ_external.dm
# code/modules/paperwork/faxmachine.dm
# code/modules/projectiles/ammunition/boxes.dm
# code/modules/projectiles/ammunition/bullets.dm
# code/modules/projectiles/guns/energy/nuclear.dm
# code/modules/projectiles/guns/energy/rifle.dm
# code/modules/projectiles/guns/energy/special.dm
# code/modules/projectiles/guns/projectile.dm
# code/modules/projectiles/guns/projectile/automatic.dm
# code/modules/projectiles/guns/projectile/pistol.dm
# code/modules/projectiles/guns/projectile/revolver.dm
# code/modules/projectiles/guns/projectile/shotgun.dm
# code/modules/projectiles/projectile/bullets.dm
# code/modules/projectiles/projectile/special.dm
# code/modules/reagents/reagent_containers.dm
# code/modules/reagents/reagent_containers/food/drinks.dm
# code/modules/research/designs.dm
# code/modules/research/destructive_analyzer.dm
# code/modules/research/rdconsole.dm
# code/modules/spells/artifacts.dm
# code/modules/spells/spellbook.dm
# code/modules/tables/tables.dm
# code/world.dm
# config/example/config.txt
# icons/mob/items_lefthand.dmi
# icons/mob/items_righthand.dmi
# icons/obj/lighting.dmi
2016-10-31 00:01:52 +02:00
skull132
87e041aa75
Merge remote-tracking branch 'bay12-upstream/master' into development
2016-10-07 00:58:39 +03:00
NanakoAC
e3a9bd28e7
Hotfixes for Diona ( #969 )
...
Fixes #967
Fixes #959
Fixes #957
2016-09-20 07:59:41 +03:00
Alberyk
0a6d6741ac
Fixing some minor issues with hair ( #763 )
...
Fixing missing Overeye Very Short, Alternate sprites and disabled wisp due to god-awful coloring/sprite issues for now.
2016-08-16 04:53:22 +03:00
Alberyk
cebf8e4549
More unathi hair and facial hair options ( #752 )
...
More horns related options for unathi. Araskael spritted those.
2016-08-15 14:19:01 +03:00
Alberyk
05a82b6e84
Adding more hair options ( #743 )
...
Some from old code, spritted by Ffrancis and other ported from Polaris.
2016-08-14 17:02:42 +03:00
NanakoAC
33f7976b40
Fixes #158 ( #698 )
...
bugfix: "Fixed a major issue where alien species with cybernetic limbs on spawn would always be the species default colour."
bugfix: "Fixed preview images of nonhumans with cybernetic limbs being tinted the body colour."
2016-08-08 02:18:38 +03:00
NanakoAC
d6803a26e3
Respawning Tweaks ( #646 )
...
changes:
rscadd: "Respawn timers are now tracked individually for playing as animals (mice), small synthetics (drones and pAIs) and crew (everything else). This means you can now play as a mouse or drone while waiting to respawn as a full crewmember.".
tweak: "You can now spawn as a drone immediately upon joining as an observer, without having to wait ten minutes. There is still a cooldown between respawning as a drone if you just died as one."
tweak: "Slightly improved the error messages if you try to respawn when you've not waited long enough."
In addition, unlisted changes:
The admin verb 'Allow player to respawn' now sets all three respawn timers
Respawn times are now centralised in setup #defines, for easier editing in future
Nonliving mobs will no longer attempt to ghost when deleted. A comment in mob.dm explains this change
2016-08-03 22:34:41 +03:00
NanakoAC
3979c813ca
Fixes #117 , Fixes #118 , Fixes #667 ( #668 )
2016-08-03 22:33:06 +03:00
skull132
d02967db04
Unique round-ID ( #569 )
...
Credit to Mloc from Baystation12. I have no clue why the commit didn't co-author properly after cherry-picking v.v
2016-07-14 01:48:21 +03:00
skull132
3663ddcfed
Welcome Screen ( #535 )
...
The idea is to consolidate all of the spam that you see on the lower right panel into one concrete, semi-persistent pop-up window. Utilizing bootstrap, it'll show you a neat welcome screen, the message of the day, staff memos (if accessible), and a personalized set of notifications. The system is set up for easy future expansion, as well.
2016-07-11 16:48:58 +03:00
LordFowl
1cfb3086de
Preference edits ( #473 )
...
Makes several lorefriendly changes to chargen.
Permits numbers in chargen naming for the benefit of IPCs.
Permits chargen fluff to be viewed via employment record consoles and ID cards.
2016-06-30 02:35:20 +03:00
Alberyk
e115df45b0
Resolves #171 ( #393 )
...
Those hairstyles existed in old code, Sue sprited them.
2016-06-23 02:25:43 +03:00
skull132
20c3e7768e
Generalizing establish_db_connection() and setup_database_connection()
...
Both procs are now generalized, and accept a DBConnection object as an argument. Due to this generalization, all instances of `establish_db_connection()` must be renamed to `establish_db_connection(dbcon)`.
Also added variable `failed_connections` to the definition of DBConnection.
2016-03-24 20:29:01 +02:00
Mahzel
2f4c772d8c
Debugging SQL characters
...
Fixed runtime errors while loading the game
Fixed runtime errors while changing characters
Fixed gear not being updated correctly.
2016-03-16 22:40:47 +01:00
skull132
179431115b
Merge remote-tracking branch 'Aurorastation/development' into SQL-backend-import
...
# Conflicts:
# code/modules/admin/admin.dm
# code/modules/admin/admin_verbs.dm
All conflicts cleared. Wind funciton needs a quick redo as a result.
2016-02-01 16:00:54 +02:00
Mloc
f6c1e37d2a
add a little ID to uniquely identify rounds in logs and to players
...
Signed-off-by: Mloc <colmohici@gmail.com >
2016-01-21 21:19:16 +00:00
skull132
c7ae4df416
dbcon_old removal, table prefixing
...
Prefixes the tables properly with ss13_, and removes active references to dbcon_old and related procs.
2016-01-13 15:59:36 +02:00
Mustafa Kalash
73436d6cfd
Fixes another problem with be75349. Should be for real this time.
2016-01-01 16:31:04 -05:00
Mustafa Kalash
6e23584e69
Fixes #11776 . Fixes error in be75349.
2016-01-01 16:20:02 -05:00
Mustafa Kalash
be753497d0
Fixes #11801 .
2016-01-01 15:35:17 -05:00
Loganbacca
b94fa98170
Tweaked a couple of fixes
2015-12-29 16:41:59 +13:00
Loganbacca
358a85a179
Preview icon fixes
...
- Fixes preview icon not updating with skin/hair/eye colour, and underwear selection
- Fixes bug causing blank underwear and undershirt selection after randomizing
2015-12-28 21:25:14 +13:00
Zuhayr
b6984d9a20
Added checks for character age to numerous jobs.
...
Conflicts:
code/game/jobs/job/assistant.dm
2015-12-22 13:24:12 +01:00
PsiOmegaDelta
12078c48e9
Merge remote-tracking branch 'upstream/dev-freeze' into dev
...
Conflicts:
code/__defines/mobs.dm
code/game/asteroid.dm
code/modules/mob/living/carbon/human/human.dm
code/modules/mob/living/silicon/robot/robot_modules.dm
code/modules/mob/new_player/preferences_setup.dm
code/modules/recycling/disposal.dm
2015-12-13 10:47:33 +01:00
Chinsky
e89eae05bb
Fixes #9197
2015-12-12 14:23:00 +03:00
PsiOmegaDelta
a32be3f359
Adds the ability to have random lobby screens.
...
A random lobby screen is now picked at server start, and presented to all players. Sadly in our case we currently only have one every day lobby screen.
Port of https://github.com/PolarisSS13/Polaris/pull/321 , with added sanity checking.
2015-12-01 15:55:18 +01:00
Chinsky
5acf5f1b7b
Merge pull request #11177 from PsiOmegaDelta/150923-FlexibleSetup
...
Character setup refactor.
2015-10-26 05:44:13 +03:00
PsiOmegaDelta
e116721977
Character setup refactoring.
...
Begins breaking down the large character setup in more manageable modules, allowing for easier additions, edits, and removals.
2015-10-18 17:34:35 +02:00
PsiOmegaDelta
299ad9580c
Merge remote-tracking branch 'upstream/dev-freeze' into dev
...
Conflicts:
code/modules/admin/admin.dm
code/modules/admin/topic.dm
2015-10-16 13:02:59 +02:00
PsiOmegaDelta
fc4c1d6af7
Merge remote-tracking branch 'upstream/master' into dev-freeze
...
Conflicts:
code/game/objects/items/weapons/storage/boxes.dm
code/game/objects/items/weapons/storage/storage.dm
2015-10-16 11:04:43 +02:00
HarpyEagle
43d5f2e3bd
Ensures leftover candidates and pending antags are cleared after finalizing
2015-10-11 11:39:26 -04:00
HarpyEagle
dec0629fae
Renames latespawn() to be less confusing
2015-10-11 11:26:24 -04:00
PsiOmega
e0951b1cf9
has_admin_rights() improvement.
...
Now calls the check_rights() proc, which handles all checks for us.
2015-09-27 17:05:15 +02:00
PsiOmegaDelta
dcc4655026
Merge pull request #11112 from caelaislinn/missing_spawn
...
QOL feature for mappers
2015-09-17 21:11:52 +02:00
Cael Aislinn
00c9402656
enables spawning at latejoin landmarks instead of space if unable to find appropriate job spawn landmark
...
Signed-off-by: Cael Aislinn <cael_aislinn@yahoo.com.au >
2015-09-16 12:48:37 +10:00
GinjaNinja32
30782cde8f
Remove the need to map in the title screen, move title screen icons into a single file
2015-09-12 08:34:28 +01:00
Zuhayr
a41ce0bd93
Added the Resomi.
2015-09-04 08:57:03 +09:30
Matthew951
78a129db9d
Adds a new set of hair and facial hair
...
- Adds "Volaju" hair to sprite_accessories
- Adds "Volaju" facial hair to sprite_accessories
- Adds two new icons to human_face.dmi corresponding to the above
2015-08-27 14:47:02 -04:00
GinjaNinja32
2341d2afa9
Merge remote-tracking branch 'upstream/dev-freeze' into dev
2015-08-22 15:44:02 +01:00
GinjaNinja32
4e56b82ec0
Merge remote-tracking branch 'upstream/master' into dev-freeze
2015-08-22 15:28:49 +01:00
Zuhayr
8564db4643
I am a fucking moron.
2015-08-22 04:10:44 +09:30