Commit Graph

20841 Commits

Author SHA1 Message Date
Talkarcabbage
d98a210624 Fixed malfunction borgs not binding on round start 2016-03-09 04:59:07 -06:00
Lord Lag
e9c61c5fd9 Adds #183, Vaurca is back to P (not fixed), Slime damage tweaked. 2016-03-08 22:14:59 +00:00
skull132
61e93b1d79 Naming Standardization
webint shall be the common word used now, replaced all instances of webinterface or webAPI with that one phrase. Should make it easier to read and search.
2016-03-07 19:01:03 +02:00
skull132
9143d5077a webint_procs.dm Initial Commit
Starting to create a bit of a library to hold functions related to the web interface.
2016-03-07 19:00:28 +02:00
skull132
bc26d508e1 view_linking_requests() verb
Adds the verb to call the proc whenever.
2016-03-05 03:10:48 +02:00
skull132
ed0e7ca411 Infrastructure for Processing Weblinks
Should make the functions that rely on feeding links for the user about the webinterface easier and faster. Simply need to modify the `process_webAPI_link()` proc and call the specific hyperlinks.
2016-03-05 02:58:35 +02:00
skull132
5fd128b637 usr -> src fix 2016-03-05 01:52:53 +02:00
skull132
e64f0de155 routeAPI attribute
Do this as a standalone proc, and in a more secure fashion later!
2016-03-05 01:44:28 +02:00
skull132
62f3eae9fd Fix linkingaction
Fixes the data it sends via the request.
2016-03-05 01:36:11 +02:00
skull132
ce5d2009a2 User Linking With Webinterface
Enables the user to link their account to a forum account, for use later.
2016-03-05 00:54:16 +02:00
skull132
8c30b617e3 Webinterface Config Settings
Configuration settings for using the webinterface in future updates.
2016-03-05 00:53:36 +02:00
skull132
e0555a1367 Fixes #180
Because qdel() doesn't delete the src.cable reference immediately, the emote loops for quite a bit until the garbage collector ticks.
I may need to find a bit of a better method for it, we'll see.
2016-03-04 14:31:22 +02:00
skull132
202b216092 More reworking of DB handling
sqllogging depracted in favour of config.sql_enabled. Database loading is done through /hook/startup/proc/load_databases, with initialize_database_object() being a generalized proc to read any generic database config file. (TODO: config examples in relaiton to last remark.)
2016-03-04 01:41:44 +02:00
SoundScopes
6f284479f8 Fixes #197
Found this error while working on things, saw you didn't have the fix.
2016-03-03 22:58:25 +00:00
skull132
8383f1c03b 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-04 00:53:37 +02:00
skull132
d46499a310 DBConnection object modifications
Renames the variables of the DBConnection object to make differentiating them easier.
Reworks the `DBConnection/New()` and `Connect()` methods to allow for the automatic creation of the dbi handler string. Adds a con_database variable to DBConnection to enable this. DBConnection objects now also house the current database they're using for this purpose.
Moves the constructor for dbcon under `/hook/startup/proc/connectDB()`, as it needs to be called after the SQL config has been read by `datum/global_init/New()`
2016-03-03 06:55:18 +02:00
skull132
44f2121042 Remove forumdb
Unused object and vars. Cleans them up, as well as removes the config file.
2016-03-02 22:44:00 +02:00
Mahzel
8fcf7f2517 SQL SHOULD be OK. Need testsing.
Complete SQL functions added, need implementation in preferences.dm and
testing.
2016-02-29 23:53:50 +01:00
Lord Lag
cc9079a69d Return of borers
Borers brought up to spec.
2016-02-27 15:55:52 +00:00
Lord Lag
4324d83c7c Revert "Borer standard"
This reverts commit a94d66a1bb.
2016-02-27 15:30:03 +00:00
Lord Lag
a94d66a1bb Borer standard
Returns Cortical borer's brain devour, and therefor all zombie
abilities. Was removed in new code due to players being awful.
2016-02-26 16:46:59 +00:00
Lord Lag
dfb8b5cf01 Merge remote-tracking branch 'refs/remotes/Aurorastation/master' 2016-02-26 16:26:59 +00:00
skull132
a8af6e0b1c Merge pull request #154 from LordLag/master
Fixes #144, #126
2016-02-24 18:47:43 +02:00
Lord Lag
32c4ccb5a7 Fixes #126
changes vaurca language to quite possibly the only unused key: M
2016-02-23 22:04:34 +00:00
Lord Lag
990a06ad2e Minor adjustments 2016-02-23 18:59:02 +00:00
skull132
a9110a97d4 Fixes #61
Ports https://github.com/PolarisSS13/Polaris/pull/932 and https://github.com/Baystation12/Baystation12/pull/11818
2016-02-21 22:54:22 +02:00
skull132
7b81c2f648 Intern Accesses 2016-02-21 22:27:10 +02:00
skull132
242dbc3f6a Tesla Standardization
Brings the tesla interaction code inline with Bay12's base.
2016-02-21 22:24:14 +02:00
skull132
9a82cb5de1 Fixes forwarding emergency messages 2016-02-21 22:18:40 +02:00
skull132
99c0fa0adb Resolves #150 2016-02-21 22:16:20 +02:00
skull132
6e2b966a8b Library Fix
It was referencing an incorrect table.
2016-02-21 22:13:19 +02:00
skull132
77dea70ebf Fixing IPC Hallucinations 2016-02-21 22:12:00 +02:00
skull132
8a2e890391 Resolves #152
While not exactly a bug, I think it would be logical that blastdoors and such block some level of radiation. As such, if you aren't in full view of the SM, the effective range of the radiation is taken down by 1/3rd. This will make the monitoring room safer.
2016-02-21 20:47:21 +02:00
skull132
a80889f37c Fixes #155
IPCs will no longer gain toxins damage.
2016-02-21 20:46:22 +02:00
skull132
d848c591b6 IPC Body Colour
They can now choose it
2016-02-21 20:45:38 +02:00
skull132
a2fd4fac71 Wizardry Fixes
* Fixes #161
* Doubles the Magic Missile recharge time so that you can no longer perma stunlock people
* Lowers the amount of confusion subjugate does, also lowers its recharge time
2016-02-21 17:48:48 +02:00
skull132
d42f82ef3d No attack logs for practice lasers 2016-02-21 16:47:07 +02:00
skull132
dc2664ece8 Attack log toggle for mods 2016-02-21 16:46:38 +02:00
skull132
c2b43989ed Warning fixes
0 is considered null, insetad of an integer. Silly.
2016-02-21 16:26:12 +02:00
skull132
c462205540 Fixes #148
Reworks the if checks, should make the system more robust.
2016-02-21 15:39:57 +02:00
skull132
6c158fc4e2 Fixes #149
Sanity checks forever.
2016-02-21 15:22:11 +02:00
skull132
10d123b37d Merge pull request #8 from Aurorastation/master
Bot Things
2016-02-19 18:00:49 +02:00
Lord Lag
bfb4c122b5 Fixes #144
Only 40% experimental!
2016-02-19 15:41:29 +00:00
skull132
2e9c38797c SQL Mistakes
It was referencing a predefined table that is now obsolete.
2016-02-19 16:42:51 +02:00
skull132
233bd98838 More World.dm Update
Adds a few more commands.
2016-02-16 23:33:31 +02:00
skull132
f5ea40b94d Discord.dm Update
Port's an integer, not a string.
2016-02-16 21:34:41 +02:00
skull132
fa51e0b4bd World.dm hotfix
Rephrases how it sends things.
2016-02-16 21:33:43 +02:00
skull132
4c31e6ec4a World.dm quick fix
Changes one of the received keys.
2016-02-16 18:24:21 +02:00
skull132
15810ef8b4 show_player_info_discord()
Creates a proc to fetch notes from the DB and send them onto discord, once requested.
2016-02-16 17:42:36 +02:00
skull132
0085f79e44 Faxes onto Discord 2016-02-16 17:42:16 +02:00