Commit Graph

48 Commits

Author SHA1 Message Date
Jordie0608
505852f6ff Culls changelog gen's div class usage 2015-03-01 22:05:59 +11:00
Jordie0608
28f88dd15c Cleanup of changelog related files 2015-02-26 00:57:01 +11:00
carnie
e693ed3e9f Fixes a number of urgent mapping errors with recent shuttle overhaul (on both generic and tg zlevel)
Improves clean_map.bat - will now prompt you for a path relative to the map_files directory, making it easier to use with the new split-zlevel maps
Improves prepare_map.bat - will now automatically backup ALL .dmm files in map_files and subdirectories.
2015-01-06 21:58:05 +00:00
Cheridan
ca3235a7cb Merge pull request #6334 from CorruptComputer/mapsource
Moved map merge source to a folder
2014-12-14 11:24:20 -06:00
CorruptComputer
90cbf4bb52 Moved map merge source to a folder 2014-12-12 18:32:34 -06:00
Incoming
1307b1143b Readds the x-mas trees to their traditional locations, the bar and church
Readds the Festivus Pole to the RD's office, since the break room is gone
Makes a wizard robe variation of the santa outfit without all the bonus effects (not spaceworthy, can't hold literally everything) so the crew can experience the joy of meeting and subsiquently killing santa claus

Fixes #6230 as a matter of course (someone needs to generalize it to just work for all maps at once)
2014-12-05 12:41:55 -05:00
Razharas
0d1781c595 Merge pull request #6058 from tkdrg/yes
Adds an easy way to install the map merge driver
2014-11-28 15:54:13 +03:00
Remie Richards
fd3ad3cc1d Merge pull request #6085 from CorruptComputer/mapatmosfixer
Moved Atmos FIxer to a sensible place
2014-11-28 00:28:59 +00:00
CorruptComputer
fca0832bb8 Moved Atmos FIxer to a sensible place 2014-11-26 13:01:23 -06:00
Francis Devine
fdb9917db1 Add mapmerge source decompiled from the jar 2014-11-26 12:24:18 +13:00
tkdrg
dca92f40ef Adds an easy way to install the map merge driver
Fix the mapmerger bat paths
2014-11-25 11:47:28 -03:00
Daniel
3ea3462e6e Squashed up 2014-09-30 23:50:51 +02:00
Rob Nelson
1386911f7d Moved batch file. 2014-09-09 19:44:02 -07:00
Rob Nelson
3705a45388 Add delete-after directive, updated docs. 2014-08-19 02:44:07 -07:00
Rob Nelson
ae88fa794e Fix empty author records being written. 2014-08-17 15:32:54 -07:00
Rob Nelson
0c6dfefa1a Added Changelog Management System.
A frequent problem on all SS13 codebases is keeping the changelog up to date, as the changelog is a horrible nightmare of bad HTML.  On top of this, pull requests that modify the changelog often cause merge conflicts.  For this reason, codebases without a strict update process don't bother updating the changelog.

To solve this, we at /vg/ propose this system, which decentralizes the changelog entries by developers into one changelog per developer (reducing the chance of a conflict), AND simplifies them into YAML, which is far simpler for git to handle.

Changelog *generation* is now performed centrally after a batch of PRs are pulled, and the system automatically generates HTML and timestamps everything.  A central "database" also keeps track of all changes to prevent duplication and allow further updates to be added to the same date, without creating a mess.  A templating system is also installed, to allow some customization of the output product without having to dig around in the python code.

 * Port requested by Cheridan.
 * Timestamp system has been updated to handle /tg/'s special snowflake timestamp format.
 * I've also had to fix some typos in the changelog itself in order to get the dates to parse, otherwise, b(e)yond some indenting changes and comment removal, it's identical to the old changelog.
 * Python 2.7 is required to run the genchangelog tool, as is PyYaml and BeautifulSoup 4.
 * And yes, I tested this, for once.
2014-08-17 14:48:37 -07:00
Mloc-Argent
42110c3a3b tools: fix EOL handling in AddToChangelog.exe
AddToChangelog.exe was using a mix of \r\n and \n EOLs.
Fully uses \r\n now.

Signed-off-by: Mloc-Argent <colmohici@gmail.com>
2014-06-12 18:30:21 +01:00
VistaPOWA
170af99fec Minor fix for the PR announcer.
Also includes a config file made specifically for /tg/ Sibyl.
2014-05-10 00:36:24 +02:00
VistaPOWA
064876a546 Removes debug messages. 2014-05-03 17:41:28 +02:00
VistaPOWA
458ad05606 Makes the PR announcer a bit more robust.
Out of order Github messages won't be a problem anymore.
2014-05-03 17:40:07 +02:00
VistaPOWA
9c3f31d86b Security fixes for PR announcer
Thanks @Giacom for the info!
PR announcer is now able to authenticate with Nickserv.
Communications key moved out of config controller.
Even better Regex validation.
Reading now has even more exception handling.
2014-04-21 10:51:04 +02:00
VistaPOWA
d8ba9886fa added readme and license 2014-04-20 12:01:34 +02:00
VistaPOWA
157af51bb9 Updates a bunch of things
Branch info no longer included in PR message. Exception handling
everywhere. Retrying connection is now a feature, also it won't crash
anymore if the server goes down for some reason when it tried to send.
Refactored code.
Removed 54331321314314135 counts of /client/proc/fun()
2014-04-15 21:51:11 +02:00
VistaPOWA
10889bd303 huge update
Makes the announcer better in every aspect (less bugs, less fun, more
merging announcement capability)! Also makes it require *just* .Net 4.0
instead of 4.5.
Adds the option for players to disable the PR announcements.
2014-04-14 21:07:00 +02:00
VistaPOWA
d8d16e5eae Adds a bit more sanitization to the PR announcer
Shouldn't be parsing any HTML tags inside the PR name.
2014-04-13 20:27:27 +02:00
VistaPOWA
1d8fd374a9 updates the code 2014-04-13 19:04:29 +02:00
VistaPOWA
ca4402332a [CONFIG][BACKEND] Adds PR announcing to the game.
Adds a C# program that allows you to parse GitHub Pull request opening
notifications sent to an IRC and display them in-game.
Adds authentication to the world/Topic() procs, allowing you to easily
and securely input data into the game (EXPORT DOES NOT REQUIRE IT!)
2014-04-13 18:59:11 +02:00
ikarrus
29ebca2b59 Minor Fixes to 2.1.3
Fixed Telescience door name and access.
Added surgical drapes to ghetto surgery so they can get started
Updates the map merger to use 2.1.3
2014-04-02 22:22:28 -06:00
Jordie0608
c9731c8fe8 Updates mapmerger batches to new mapfile system 2014-01-30 01:59:07 +11:00
Cem Kocagil
c65a71b22d Zip the HitboxExpander libraries 2013-12-03 23:26:46 +02:00
Cem Kocagil
3bebf172a0 Hitbox helper tool 2013-12-03 22:49:37 +02:00
Cheridan
7506a19073 Nuke Op Gloves: The Blackening
-Removes the yellow gloves on the Nuke Ops shuttle. (They were completely redundant, as the gloves they start with were already insulated (!!!)).
-In return, adds a laundry room to the nuke ops staging area, allowing them to paint their gloves as they please if they want to be stealthy.
-Removes 'SWAT' gloves in favor of the less-weirdly-specific combat gloves. Codewise, they were exactly the same.

Updates spacebattle.dmm, as it had an instance of swat gloves.
Adds a link in the mapmerge tool instructions to assist in setup.
2013-10-20 23:09:22 -05:00
Limeliz
e7d86d0146 Added a batch-script to easily upload **tgstation.rsc** to an external server, for use with **external_rsc_url.txt**.
**Run this script every time you have compiled your code if you are using external_rsc_url.txt, otherwise players will get errors when joining.**

Edit the batch-script with your login details
-----
* Replace **USERNAME** with your FTP username
* Replace **PASSWORD** with your FTP password
* Replace **FOLDER/FOLDER** with the folder on the FTP server where you want to store **tgstation.rsc**, for example: **cd www/rsc**
* Replace **FTP.DOMAIN.COM** with the IP-address or domain name of your FTP server
* Add the URL to the location of **tgstation.rsc** on your webserver into **data\external_rsc_urls.txt**
2013-10-14 10:33:03 +02:00
carnie
56a6f19eac Fixes ShowInterface() using usr instead of user. Thanks MrPerson.
Also added a pause to the end of both mapmerge batch files, to stop them autoclosing when doubleclicked (and hence hiding errors).
2013-06-27 03:49:00 +01:00
Pete Goodfellow
e8fc135503 Updated the maptools to work with the new directory, and updated install.txt. 2013-05-29 14:41:56 +01:00
Pete Goodfellow
d8e5c00edd Moved maptools into the tools directory. 2013-05-29 14:30:46 +01:00
Giacomand
5887643010 * Fixed the long date format not being consistent with the rest of the change log. 2013-04-08 22:12:05 +01:00
Tastyfish
81c5dae66f Adding tool to convert MIDI's into piano/violin format 2013-04-04 03:19:28 -04:00
Giacomand
c4f58c5ad9 * Removing unnecessary files for the changelog tool. 2013-04-03 11:17:55 +01:00
Giacomand
cd58e928a1 * Updating to release build. 2013-04-02 18:17:13 +01:00
Giacomand
6953d736d0 * Default time should now use the dd/mm/yyyy format. 2013-04-01 18:33:49 +01:00
Giacomand
55f1f62c0b - Fixed crashing issues with date time and made it more consistent, no matter how your date/time is formated in your region. 2013-04-01 18:08:47 +01:00
Giacomand
22c982611c * Added a new Add To Changelog tool that will make it very easy to add logs to the changelog. 2013-03-29 22:12:54 +00:00
elly1989@rocketmail.com
4073ac9b00 Replaced all 'file.extension' references with 'relativepath/file.extension' using a script by thvortex of ss13-daedalus.
All credits to the author for this handy little script.
I Committed the modified python script to tool directory. Although it needs to be in the root folder of your repo to work.

To notice the improved compile times, in dreammaker go to Build > Preferences > and untick "automatically set file_dir for subfolders"

If this commit inteferes with any large projects just revert it, do your thing, then rerun the script. Easy-peasy.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4488 316c924e-a436-60f5-8080-3fe189b3f50e
2012-08-18 16:33:40 +00:00
petethegoat@gmail.com
3b20a8e975 Moved the redirector and runtime condenser into the tools folder.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4252 316c924e-a436-60f5-8080-3fe189b3f50e
2012-07-31 17:03:43 +00:00
baloh.matevz
a9e0d66d88 - Updated the source code of the "Unstandardness Text For DM" program. It now has a function which removes comments from a list of strings (file contents). The define search funciton now first removes comments and then checks for defines and their references.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3729 316c924e-a436-60f5-8080-3fe189b3f50e
2012-06-03 03:20:19 +00:00
baloh.matevz
74fbd4e249 - Committing the source code of the "Unstandardness Text For DM" program. The program can currently map out defines.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3728 316c924e-a436-60f5-8080-3fe189b3f50e
2012-06-02 21:01:58 +00:00
baloh.matevz
3681eb8783 Added a line counter tool. Counts the number of files, lines, characters, etc. in the project.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3070 316c924e-a436-60f5-8080-3fe189b3f50e
2012-02-09 18:52:44 +00:00