# SourceSplit v2.0

**URL:** <https://forums.sourceruns.org/t/sourcesplit-v2-0/2324>\
**Category:** General\
**Created:** [April 12, 2014, 4:48pm UTC](https://forums.sourceruns.org/t/sourcesplit-v2-0/2324 "2014-04-12T16:48:33Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![Fatalis](https://b-cdn.sourceruns.org/user_avatar/forums.sourceruns.org/fatalis/32/49_2.png) [@Fatalis](https://forums.sourceruns.org/u/Fatalis)\
**Post date:** [August 19, 2014, 11:11pm UTC](https://forums.sourceruns.org/t/sourcesplit-v2-0/2324/21 "2014-08-19T23:11:42Z")

</div>

Right now I’m doing control gain, but I can change it to the way you guys do it.

---

<div class="post-metadata">

**Author:** ![Jukspa](https://b-cdn.sourceruns.org/letter_avatar_proxy/v4/letter/j/51bf81/32.png) [@Jukspa](https://forums.sourceruns.org/u/Jukspa)\
**Post date:** [August 19, 2014, 11:20pm UTC](https://forums.sourceruns.org/t/sourcesplit-v2-0/2324/22 "2014-08-19T23:20:54Z")

</div>

> [@Elgu](#):
>
> It’s still not the “official” way of timing the run (Official one still would be from gaining control to loosing it). Like you said we use it just because it’s easy and accurate way to compare runs.

Timing is really just arbitrary so might as well keep it as it is so we don’t have to retime runs. There’s a bunch of communities that don’t start timing on gaining control.

---

<div class="post-metadata">

**Author:** ![Fatalis](https://b-cdn.sourceruns.org/user_avatar/forums.sourceruns.org/fatalis/32/49_2.png) [@Fatalis](https://forums.sourceruns.org/u/Fatalis)\
**Post date:** [August 20, 2014, 2:35am UTC](https://forums.sourceruns.org/t/sourcesplit-v2-0/2324/23 "2014-08-20T02:35:05Z")

</div>

Well, it turns out it’s the same tick. 8)

---

<div class="post-metadata">

**Author:** ![Fatalis](https://b-cdn.sourceruns.org/user_avatar/forums.sourceruns.org/fatalis/32/49_2.png) [@Fatalis](https://forums.sourceruns.org/u/Fatalis)\
**Post date:** [August 25, 2014, 9:47pm UTC](https://forums.sourceruns.org/t/sourcesplit-v2-0/2324/24 "2014-08-25T21:47:31Z")

</div>

Pretty much finished with the update. Either join temporary channel #sourcesplit on SRL IRC or PM me here if you want to test it. I rewrote most of the code and changed how a lot of things work, so I’m not going to do a public release just yet.

---

<div class="post-metadata">

**Author:** ![Jukspa](https://b-cdn.sourceruns.org/letter_avatar_proxy/v4/letter/j/51bf81/32.png) [@Jukspa](https://forums.sourceruns.org/u/Jukspa)\
**Post date:** [August 25, 2014, 10:32pm UTC](https://forums.sourceruns.org/t/sourcesplit-v2-0/2324/25 "2014-08-25T22:32:14Z")

</div>

> [@Fatalis](#):
>
> Well, it turns out it’s the same tick. 8)

What is on the same tick? Getting suit and gaining control? That’s definitely not true.

---

<div class="post-metadata">

**Author:** ![Fatalis](https://b-cdn.sourceruns.org/user_avatar/forums.sourceruns.org/fatalis/32/49_2.png) [@Fatalis](https://forums.sourceruns.org/u/Fatalis)\
**Post date:** [August 25, 2014, 10:45pm UTC](https://forums.sourceruns.org/t/sourcesplit-v2-0/2324/26 "2014-08-25T22:45:33Z")

</div>

[http://i.imgur.com/vpqbIr0.gif](http://i.imgur.com/vpqbIr0.gif)

also velocity stays at 0.00 if I’m not pressing anything.

---

<div class="post-metadata">

**Author:** ![Jukspa](https://b-cdn.sourceruns.org/letter_avatar_proxy/v4/letter/j/51bf81/32.png) [@Jukspa](https://forums.sourceruns.org/u/Jukspa)\
**Post date:** [August 25, 2014, 10:55pm UTC](https://forums.sourceruns.org/t/sourcesplit-v2-0/2324/27 "2014-08-25T22:55:05Z")

</div>

> [@Fatalis](#):
>
> [http://i.imgur.com/vpqbIr0.gif](http://i.imgur.com/vpqbIr0.gif)
> 
> also velocity stays at 0.00 if I’m not pressing anything.

[https://www.youtube.com/watch?v=DPAtm8vgbbk](https://www.youtube.com/watch?v=DPAtm8vgbbk)

---

<div class="post-metadata">

**Author:** ![Fatalis](https://b-cdn.sourceruns.org/user_avatar/forums.sourceruns.org/fatalis/32/49_2.png) [@Fatalis](https://forums.sourceruns.org/u/Fatalis)\
**Post date:** [August 25, 2014, 10:56pm UTC](https://forums.sourceruns.org/t/sourcesplit-v2-0/2324/28 "2014-08-25T22:56:51Z")

</div>

I don’t get that animation, what the fuck? Is it because I’m on latest steam version?

---

<div class="post-metadata">

**Author:** ![Jukspa](https://b-cdn.sourceruns.org/letter_avatar_proxy/v4/letter/j/51bf81/32.png) [@Jukspa](https://forums.sourceruns.org/u/Jukspa)\
**Post date:** [August 25, 2014, 10:59pm UTC](https://forums.sourceruns.org/t/sourcesplit-v2-0/2324/29 "2014-08-25T22:59:02Z")

</div>

> [@Fatalis](#):
>
> I don’t get that animation, what the fuck? Is it because I’m on latest steam version?

No, you can move your crosshair a bit before you can actually move if that’s what you’re asking.

---

<div class="post-metadata">

**Author:** ![Fatalis](https://b-cdn.sourceruns.org/user_avatar/forums.sourceruns.org/fatalis/32/49_2.png) [@Fatalis](https://forums.sourceruns.org/u/Fatalis)\
**Post date:** [August 25, 2014, 11:01pm UTC](https://forums.sourceruns.org/t/sourcesplit-v2-0/2324/30 "2014-08-25T23:01:37Z")

</div>

I don’t get the “waking up” animation. Obviously something’s messed up with my game, I’ll look into it.

---

<div class="post-metadata">

**Author:** ![Paperboat](https://b-cdn.sourceruns.org/letter_avatar_proxy/v4/letter/p/59ef9b/32.png) [@Paperboat](https://forums.sourceruns.org/u/Paperboat)\
**Post date:** [August 26, 2014, 2:53am UTC](https://forums.sourceruns.org/t/sourcesplit-v2-0/2324/31 "2014-08-26T02:53:22Z")

</div>

What animation? You mean it doesn’t fade in from black with the title?

---

<div class="post-metadata">

**Author:** ![Fatalis](https://b-cdn.sourceruns.org/user_avatar/forums.sourceruns.org/fatalis/32/49_2.png) [@Fatalis](https://forums.sourceruns.org/u/Fatalis)\
**Post date:** [August 26, 2014, 3:07am UTC](https://forums.sourceruns.org/t/sourcesplit-v2-0/2324/32 "2014-08-26T03:07:49Z")

</div>

Nevermind. I thought his video was showing something like Portal’s wakeup cutscene, but apparently it’s just him moving the mouse and it looks like that. im dum

But yeah, I don’t know which timing to use. Right now it’s doing it on suit given. I can change it if needed.

`"classname" "logic_auto"
"OnMapSpawn" "startcar_speedmod,ModifySpeed,0,0,-1"
"OnMapSpawn" "startcar_speedmod,ModifySpeed,1,12.5,-1" <-- control gain
"OnMapSpawn" "camera_intro,Enable,,0,-1"
"OnMapSpawn" "camera_intro,Disable,,12,-1" <-- what i initially thought was control gain (same tick as suit)`

The reason I was initially mistaken was because a lot of games control gain is when a point\_viewcontrol is disabled (camera\_intro). It’s done like that in Portal and Portal 2. I didn’t notice the player\_speedmod (startcar\_speedmod).

EDIT: It’s just half a second so I think I’m going to change it to true control gain rather than suit gain.

---

<div class="post-metadata">

**Author:** ![Fatalis](https://b-cdn.sourceruns.org/user_avatar/forums.sourceruns.org/fatalis/32/49_2.png) [@Fatalis](https://forums.sourceruns.org/u/Fatalis)\
**Post date:** [August 26, 2014, 4:02pm UTC](https://forums.sourceruns.org/t/sourcesplit-v2-0/2324/33 "2014-08-26T16:02:42Z")

</div>

Test version. Let me know if auto-start/end work properly. Supported games: HL2/Ep1/Ep2/Portal/Portal2/Aperture Tag. Other games still work but don’t have auto-start.

[https://dl.dropboxusercontent.com/u/422005/Temp/SourceSplit\_v2.0\_beta1.zip](https://dl.dropboxusercontent.com/u/422005/Temp/SourceSplit_v2.0_beta1.zip)

---

<div class="post-metadata">

**Author:** ![Jukspa](https://b-cdn.sourceruns.org/letter_avatar_proxy/v4/letter/j/51bf81/32.png) [@Jukspa](https://forums.sourceruns.org/u/Jukspa)\
**Post date:** [August 26, 2014, 4:35pm UTC](https://forums.sourceruns.org/t/sourcesplit-v2-0/2324/34 "2014-08-26T16:35:56Z")

</div>

> [@Fatalis](#):
>
> Test version. Let me know if auto-start/end work properly. Supported games: HL2/Ep1/Ep2/Portal/Portal2/Aperture Tag. Other games still work but don’t have auto-start.
> 
> [https://dl.dropboxusercontent.com/u/422005/Temp/SourceSplit\_v2.0\_beta1.zip](https://dl.dropboxusercontent.com/u/422005/Temp/SourceSplit_v2.0_beta1.zip)

The map whitelist for auto-splitting seems to be broken. It won’t split at all.

---

<div class="post-metadata">

**Author:** ![Fatalis](https://b-cdn.sourceruns.org/user_avatar/forums.sourceruns.org/fatalis/32/49_2.png) [@Fatalis](https://forums.sourceruns.org/u/Fatalis)\
**Post date:** [August 26, 2014, 5:28pm UTC](https://forums.sourceruns.org/t/sourcesplit-v2-0/2324/35 "2014-08-26T17:28:23Z")

</div>

If you’re using the Edit Splits way of activating the plugin, don’t, use Layout Editor like before LiveSplit 1.4. It’s way too buggy right now and LiveSplit devs needs to fix it. It doesn’t load and save settings properly and just doesn’t activate the plugin sometimes.

If not, does it split using the non-whitelist (default) method?

---

<div class="post-metadata">

**Author:** ![Jukspa](https://b-cdn.sourceruns.org/letter_avatar_proxy/v4/letter/j/51bf81/32.png) [@Jukspa](https://forums.sourceruns.org/u/Jukspa)\
**Post date:** [August 26, 2014, 5:54pm UTC](https://forums.sourceruns.org/t/sourcesplit-v2-0/2324/36 "2014-08-26T17:54:55Z")

</div>

> [@Fatalis](#):
>
> If not, does it split using the non-whitelist (default) method?

Yeah it does work with the default method. I just updated the plugin and didn’t change anything in the layout editor except for the auto-start/end, it used to work with the previous version.

---

<div class="post-metadata">

**Author:** ![Fatalis](https://b-cdn.sourceruns.org/user_avatar/forums.sourceruns.org/fatalis/32/49_2.png) [@Fatalis](https://forums.sourceruns.org/u/Fatalis)\
**Post date:** [August 26, 2014, 6:03pm UTC](https://forums.sourceruns.org/t/sourcesplit-v2-0/2324/37 "2014-08-26T18:03:59Z")

</div>

Fixed, thanks! Will release if there are no reported bugs after a few days.

[https://dl.dropboxusercontent.com/u/422005/Temp/SourceSplit\_v2.0\_beta2.zip](https://dl.dropboxusercontent.com/u/422005/Temp/SourceSplit_v2.0_beta2.zip)

---

<div class="post-metadata">

**Author:** ![Fatalis](https://b-cdn.sourceruns.org/user_avatar/forums.sourceruns.org/fatalis/32/49_2.png) [@Fatalis](https://forums.sourceruns.org/u/Fatalis)\
**Post date:** [August 28, 2014, 2:40pm UTC](https://forums.sourceruns.org/t/sourcesplit-v2-0/2324/38 "2014-08-28T14:40:09Z")

</div>

v2.0 - [https://github.com/fatalis/sourcesplit/blob/master/README.md](https://github.com/fatalis/sourcesplit/blob/master/README.md)

[ul][li]Added tick-precise auto-start/end/reset for HL2/Ep1/Ep2/Portal/Portal2/Aperture Tag. More games coming soon.[/li]  
[li]Map changes are detected much earlier than before, especially on slower computers.[/li]  
[li]Prevents LiveSplit 1.4 from loading the component twice.[/li]  
[li]Major code rewrite and significantly change how the internals work. If you notice a bug be sure to let me know.[/li]  
[li]Made the readme look prettier on GitHub.[/li][/ul]

---

<div class="post-metadata">

**Author:** ![Burgmond](https://b-cdn.sourceruns.org/letter_avatar_proxy/v4/letter/b/a9adbd/32.png) [@Burgmond](https://forums.sourceruns.org/u/Burgmond)\
**Post date:** [August 28, 2014, 4:36pm UTC](https://forums.sourceruns.org/t/sourcesplit-v2-0/2324/39 "2014-08-28T16:36:46Z")

</div>

> [@Fatalis](#):
>
> [ul][li]Made the readme look prettier on GitHub.[/li][/ul]

Best part of update. 🙂

---

<div class="post-metadata">

**Author:** ![YaLTeR](https://b-cdn.sourceruns.org/user_avatar/forums.sourceruns.org/yalter/32/553_2.png) [@YaLTeR](https://forums.sourceruns.org/u/YaLTeR)\
**Post date:** [August 28, 2014, 6:00pm UTC](https://forums.sourceruns.org/t/sourcesplit-v2-0/2324/40 "2014-08-28T18:00:11Z")

</div>

> [@Burgmond](#):
>
> > [@Fatalis](#):
> >
> > [ul][li]Made the readme look prettier on GitHub.[/li][/ul]
> 
> Best part of update. 🙂

> This \*\*shows makes it show\*\* Real Time when comparing against Game Time, and vice versa. Doesn't work when SourceSplit is activated via the Splits Editor

🙂

[Previous page](https://forums.sourceruns.org/t/sourcesplit-v2-0/2324.md?page=1)

[Next page](https://forums.sourceruns.org/t/sourcesplit-v2-0/2324.md?page=3)
