Commit Graph

20 Commits

Author SHA1 Message Date
PsiOmega
12077ebeee Map Changes
* Removes a few cameras in storage areas.
* Bolted vault doors now have a proper instance.
* Updates a few access issues noted during testing as well as fixes #7925.
* Restores baystation12.int.
2015-02-16 10:33:32 +01:00
RavingManiac
2ebf834b9b Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into dev 2015-02-15 22:37:55 +08:00
sabiram
bdf4905289 I am dumb
It is what it is.
2014-11-20 17:08:24 -05:00
MagmaRam
43aacbd926 baystation12.int needs to not be different
It got changed somewhere along the line in my giant mess. This should
make it the same as it was before. It's not the best way to do it, but
it works and hopefully won't hurt anything long-term.
2014-11-16 03:46:26 -05:00
MagmaRam
cdec94c5a8 Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into labcoat
Conflicts:
	code/modules/clothing/suits/labcoat.dm
This should hopefully fix all that conflict going on. Hopefully.
2014-11-16 02:56:32 -05:00
Mloc
7b6bf985b8 fix the .int 2014-07-21 10:38:40 +01:00
mwerezak
ad0b1d32d6 Maps the new op hideout into an asteroid base 2014-07-16 17:35:01 -04:00
igalan
73c9c813ee Let's see... 2014-04-21 02:50:07 +01:00
igalan
44c5fad3a0 -Added Malsquando's icon to items.dmi
-Changed Reset transaction link to Back and made it to not ask for code if already paid.
2014-04-18 03:00:44 +01:00
Chinsky
f60624e3af Fucking hate this file. 2014-03-10 19:15:01 +04:00
Chinsky
c58314bae3 Merge branch 'dev' into virus-racism
Conflicts:
	code/modules/virus2/helpers.dm
2014-03-08 12:04:17 +04:00
Ccomp5950
9424a5f0bb REVERT baystation12.int
I messed up and merged a PR that changed this file.
2014-02-20 19:20:53 -06:00
Aryn
6fbe320f88 Fixed bugs pertaining to connection updates.
- Unanchored windows did not split zones.
 - Phantom connections left behind by closed doors.
2014-02-19 18:26:04 -07:00
Aryn
a2d992ef5c Fixed inexplicable reversions. 2014-02-19 17:11:09 -07:00
Aryn
bc971b01ea New ZAS version, stable and efficient. Git broke the everything so it's in one commit. 2014-02-19 16:47:53 -07:00
Chinsky
791b1c0bda Merge branch 'bygex' of https://github.com/Carn/Baystation12 into bygex
Conflicts:
	baystation12.int
2013-11-22 00:52:47 +04:00
carnie
a9bea16ac8 Bygex - Regex implementation for byond.
Source-code for the dll can be found here under LGPL license:
https://github.com/Carn/bygex
It is merely an interface to boost::regex. It uses perl syntax (non-recursive).

Guidelines for use:
var/datum/regex/Rgx = regex_findall(haystack, regex_expression)
for(var/i=1, i<=Rgx.matches.len, ++i)
    world << Rgx.str(i)

The implementation is different to the one other regex-in-byond library I found. This implementation only returns a string containing the position and length of each match and submatch. This uses far less memory than also passing back the matched strings (especially in large files like dream-maker maps).

Note: Regex indexes begin at 1 (since byond lists begin at 1), unlike traditional regex. If we are using a procedure such as regex_findall(), with 3 sub-expressions, match 1 will be the overall match. Match 2 will be subexpression 1, match 3 will be subexpression 2.... Match 5 will be the overall match of the next match...and so on. To ease use, there is /datum/regex/var/anchors which is a numerical value which can be used inside loops like so:

for(var/i=1, i<=Rgx.matches.len, i+=Rgx.anchors)
    world << Rgx.str(i+1)
This will print the first submatch of each match to world.
2013-11-21 18:54:01 +00:00
Iamgoofball
e36f0c3fac Merge branch 'dev' of https://github.com/Baystation12/Baystation12 into smallchanges
Conflicts:
	code/modules/research/designs.dm
2013-11-20 14:59:33 -08:00
Chinsky
f3028d3edd Attempted fix #3769
Var is fine in one line, null in next one. Cannot feasibly prevent that without slapping nullcheck before EVERY mention on that var, so going to just add some sanity checks and call it a day
2013-10-16 11:28:41 +04:00
Mloc-Argent
2d97372967 That apparently didn't work so I have to put it in a .int.
Signed-off-by: Mloc-Argent <colmohici@gmail.com>
2013-09-02 21:54:51 +01:00