« first day (307 days earlier)      last day (3553 days later) » 

00:00
RELOAD!
[Cardshifter/Cardshifter] 10 commits. 3 opened issues. 1 closed issue. 6 issue comments.
[retailcoder/Rubberduck] 17 commits. 2 opened issues. 2 closed issues. 3 issue comments.
[ShearOfDoom/Cactus] 6 commits.
[Vannevelj/VSDiagnostics] 1 opened issue.
[Zomis/AIScorers] 1 commit.
[Zomis/Fighting] 2 commits.
[Cardshifter/Cardshifter] build #1107 for commit 23cf1064 on branch mods passed
00:44
> Effect – When this creature deals damage to another creature, it gains +0/+1.
@Simon is there an issue in for afterAttacking or something along those lines already?
01:29
> I think it would be beneficial to be able to test the Groovy code that is being imported before starting a game, to check for misspelled keywords and/or identifiers. This could alleviate obscure bugs if the Groovy DSL code was parsed once it is loaded, for things like the recent `"Opponent"` vs. `"opponent"` spelling and things like that.

I think firing off a pop-up notification in the client would be best, but other methods such as popping-up an error message referring to the server conso
I'm not exactly sure what labels belong on that one
@bazola Different language, but otherwise this may interest you: codereview.stackexchange.com/q/92712/42632
 
1 hour later…
02:38
[Cardshifter/Cardshifter] Phrancis pushed commit f1e8db38 to mods: Add more Greek cards
[Cardshifter/Cardshifter] build #1108 for commit f1e8db38 on branch mods passed
 
2 hours later…
05:03
Do you always think about giving a name to your #VBA projects? Next version has an inspection for that! #NamingThings http://t.co/t19q3Eli9i
 
6 hours later…
11:01
has anyone here played this game? store.steampowered.com/app/255710 (cities skylines)
 
5 hours later…
15:46
Monking
15:56
Mmmmmmmmmmmmonking
@bazola No, I've seen silly videos of it though :D
16:20
i am curious about the gameplay, since it is pretty much the only real sim city clone released in the last few years
How's the weather at your places?
@SimonAndréForsberg Hey!
@skiwi Hot :)
28 Fahrenheit?
Isn't that quite cold?
It was 33 Celsius here today, yesterday it was like 19 and tomorrow it's like 21
Pretty serious weather incoming th ough
@SimonAndréForsberg Do you know anything I could code in Groovy to get used to it?
@skiwi Tic-Tac-Toe?
16:52
Maybe I'll give that simulation question that was discussed in The 2nd Monitor a few days ago a try
@SimonAndréForsberg Not feeling like GUI at this moment
@skiwi you don't need GUI to make TTT.
@SimonAndréForsberg But else it's kinda lame, isn't it?
No it's not.
You said you wanted to get used to Groovy.
17:06
You don't need GUI to get used to Groovy.
17:16
[Cardshifter/Cardshifter] Zomis pushed 17 commits to groovy
[Cardshifter/Cardshifter] Zomis pushed commit 53916a9f to groovy: gradle: always copying resources, not only for test
[Cardshifter/Cardshifter] Zomis pushed commit 567c26e3 to groovy: added a bunch of groovy methods to the entity metaclass
[Cardshifter/Cardshifter] Zomis deleted branch groovy-main
[Cardshifter/Cardshifter] Zomis deleted branch gradle
[Cardshifter/Cardshifter] build #1109 for commit 567c26e3 on branch groovy passed
17:37
@SimonAndréForsberg But that other question should also be fine, right?
@skiwi 28°C silly :)
28°F would be below freezing
18:08
@skiwi what question?
18:19
@Simon Remove this reminder!
OH, SHUT UP!
2
@SimonAndréForsberg If I could remember it
Remember what? :P
@SimonAndréForsberg The question
9
Q: Espresso Queue simulation

Juha UntinenI was asked to do a technical test with the following specification, but my solution was rejected and I was not selected for the available position (Junior to "normal" level, with 4 days of time to finish the test). Could you point out which areas need improvement in my solution? In software ...

Just found it ^^
What about that question?
18:33
I want to implement that in Groovy
18:43
This is quite cool
One of the applications our university uses for handing in homework, etc. is open-source
19:20
@skiwi oh, a coffee-machine thingy.... okay. If you enjoy making such things, go ahead. Make a Groovy Machine!
@Simon I've had the thought recently that perhaps at some point down the road we should make a way to test the DSL mods code for misspelled keywords and invalid values before loading it into the client, do you have thoughts on this?
I think it could help avoid obscure bugs freezing up the game like we saw a couple of times
@Phrancis yes, I noticed the issue on Github. I totally agree.
testing so that nothing crashes is important
I wonder if we could just store all the important keywords and values in an array or list of some kind, and just parse the text while searching through that list and print a console error like Syntax error in file chinese.groovy: Invalid word "Opponent"
And just abort the load from there
(or print all syntax errors and finally abort if there are any)
(also I admit I forgot that I had actually put that in, instead of just thinking about it - it was quite late lol)
19:36
@Phrancis No, I don't think we should do it that way. That would require a lot of maintainability, and a lot of extra work. I think it is better to have Groovy load it, and then test it in a few ways. It might not provide 100% accuracy but I think it should be good enough.
OK I'm sure you know better :)
20:11
Update 2) Card Library - Effects.md

Add information about filter argument separators, fixed an error with "pick n atRandom"
[Cardshifter/Cardshifter] build #1110 for commit e6ce20b1 on branch mods passed
20:39
Hello World! This is a test
[Cardshifter/Cardshifter] Phrancis pushed commit 05f8b0b7 to mods: Update 2) Card Library - Effects.md
hows this look @SimonAndréForsberg? my first recursion in java
    private int powerFillCount = 0;
    private void calculatePower() {
        for (Tile tile : this.tilesForSort) {
            tile.hasBeenSearched = false;
        }
        for (Tile tile : this.tilesForSort) {
            if (tile.getBuildingType() == IsoTileType.POWER) {
                this.powerFill(tile.getPosition().x, tile.getPosition().y);
            }
        }
    }
    public void powerFill(int x, int y) {

        this.powerFillCount++;

        if (x < 0) return;
        if (y < 0) return;
20:55
[Cardshifter/Cardshifter] build #1111 for commit 05f8b0b7 on branch mods passed
it definitely works at least:
21:18
> @Zomis would this involve any UI elements? If so, might consider using 0.7 milestone instead? I guess it's unclear from the request if this is to "take control of a card of your choice on the Battlefield" (which I think it is) rather than "take control of `n` cards / random card(s)" using effect filters.

@jay1148 if you could clarify this a bit it would help.
decided it was worth posting a question:
0
Q: Do they have the POWER?

bazolaI'm working on a city building simulation game, and I have reached the point where I need to check whether tiles are connected to a power source. I decided on a flood fill for this, since it seemed simple enough to implement. For reference, I used this flood fill algorithm, and I also found thi...

@bazola Looks perfectly alright to me.
i could check if the x or y plus or minus 1 is outside of the map border before calling the function? not sure that would be necessary though
21:36
> I understand this as "Take control of a card of your choice". And this would not require any UI elements (animations would be desired at a later time though, of course). I think this is already supported by both LibGDX and JavaFX.
21:48
> OK. Could we make sure to design this to where both versions I cited above are possible? I picture something like...

afterPlay {
charm 1 for 1 turn atRandom { creature true; ownedBy "opponent"; zone "Battlefield" }
}
21:58
[Cardshifter/Cardshifter] Phrancis pushed commit 63801651 to mods: Update 2) Card Library - Effects.md
[Cardshifter/Cardshifter] build #1112 for commit 63801651 on branch mods passed
22:43
Hello World! This is a test, Test42
22:58
happy birthday @skiwi
4
Hello World! This is a test, Test42
23:45
200_success vs. rolfl: 385 diff. Year: -333. Quarter: -176. Month: +313. Week: +335. Day: +83.
Loki Astari vs. Simon André Forsberg: 4383 diff. Year: -1368. Quarter: -69. Month: -5. Week: +60. Day: -25.
Simon André Forsberg vs. Mat's Mug: 380 diff. Year: -561. Quarter: -1311. Month: +35. Week: +30. Day: +5.
janos vs. Loki Astari: 7732 diff. Year: +9104. Quarter: +3438. Month: +740. Week: +900. Day: +145.

« first day (307 days earlier)      last day (3553 days later) »