It's not easy to make a less cluttered editor without removing functionalities. My main concern is productivity and intuitivity. It won't be easy to make V3 less cluttered since I'm working on new features adding even more buttons
I still think it gives the InSim app maker more options which in my eyes is only a good thing. Besides, you can easily detect if a player left the pits or not. When an admin types /restart some players are also AFK thus not ready to race.
Not being able to detect which skin & setup a player would have liked to use when his car gets "forcespawned" is problematic yet it also adds some interesting things in the mix. Suppose your InSim application spectates all players on track. The InSim application then "forcespawns" a specific car which would use a random skin (or not) and the default LFS setup. This could (and in my opinion would) make races epic.
The setup debate is a long one but I think Scawen acknowledged that the best option would be to allow both. Although I adore playing with the LFS setup capabilities I think racing with same setups can be a lot of fun too. A packet giving the possibility to "forcespawn" a specific player with a specific car anywhere anytime would offer a tremendous amount of possibilities.
Custom race grids, destruction derby, learning tutorials, drift competitions etc. I can think of many things making use of such a powerful packet. A safety car "cheating" it's way in front of the race leader in the event of a crash is another example.
The only real problem I can think of is performance issue(s). Resetting 32 cars at once...but that's where Scawen's mastery & magic come into play
My bad, you are right. You can indeed add 2 objects at the same place if the index is different. My suggestion is to make it possible to add objects with same index at the same place if and only if the height (ZChar) is different. At the moment you can't stack up objects at a perfect vertical angle (See screenshots below) because of the "Can't add : intersecting object" check.
Yes, that is what I currently do to move "groups" (patterns) of 30 (or less) objects. With the SHIFT + U editor when you select objects by clicking on the orange dot you see the objects selected and you can move them without adding or deleting them. Ignore this suggestion, it is merely nitpicking + I will have a hard time explaining what I mean exactly and why it could be useful
I'm much more than satisfied if this can be done. My other suggestions are merely nitpicky. Although what would also be neat is if you can also make a new ramp object (a flat slab), it would complement the Ramp2 object nicely.
I'm also slightly confused now. This packet can only be used if the car has already left the pits? In essence you choose to reset a particular car at a particular place for a particular player no matter if they are racing, idle on track, spectating, in garage, in pitlane or doing a pitstop. I suppose this can't be done easily?
A few additional suggestions I would like to make in the hope that the new InSim features mentioned above will be implemented:
ISP_AXM:
• Ability to add 2 (or more) autocross objects at the same position (x, y, z coordinates) if (and only if) the object (index) is different. It can be useful to be able to stack up objects vertically using the same coordinates or to add several different objects at the same position.
• A new PMOAction to move objects instead of adding/deleting them //nitpicking
• Ability to setup pitch and roll of an object (it was discussed briefly in 2012 if my memory serves me right, Scawen mentioned that it would require a lot of work)
• Improve precision of ZChar & Heading of objects (granularity)
ISP_RCP (ResetCarPosition):
• Ability to choose to reset the car the player in question has selected in the garage at a specific position instead of specifying the car to reset.
• Ability to choose to disable the ground level check when you reset the car meaning that you can reset a car somewhere in the air. The idea is to be able to reset a car on a ramp for example but I suppose the LFS physics won't like this (?).
I updated the first post with the following information:
I am currently working on ClaViCo as well as several ot its plugins, one being ClaViCo AP. I might rename ClaViCo AP to ClaViCo AUP to maintain some clarity (at least for me ).
For those interested in some background information, ClaViCo is an InSim app using the InSim.NET library. It is written in C#. ClaViCo as a whole has never been released, I keep it private at the moment and have no intention to make it public for now. ClaViCo AP is one of the plugins ClaViCo is made of.
A summary of what it is made of so far:
-> ClaViCo (core)
Except for ClaViCo AUP which is released (see first post) all the other plugins are being developed as we speak and are not yet ready for a (hypothetical) release. If upcoming LFS release(s) are bringing back some players I might finish & release the other plugins.
The trouble I had with AA is over. Wine 1.4 was to blame. Updated to Wine 1.7 and AA enabled does still impact FPS but only a little (just like it did on Windows). This is on an ultrabook with an IGP.
Good to know, I guess my hardware doesn't like Linux or vice versa. I should try a more recent of Wine.
I could try a more recent version of Linux. To be honest I'm looking for the Linux version of XP. A no-bullshit OS stripped of glitter. I had the best Linux experiences with LinuxMint, Debian, Slax and Ubuntu 8.x. I also tried Ubuntu 10.x and 12.x but was disappointed. Somehow it felt messy. I'm not sure the latest is the greatest but I didn't know about this i915 driver update. Fedora is tempting.
It's even worse with HTML5. Somehow Firefox manages to hang when a clip plays on youtube in HTML5 modus. That is when LFS is running. I suspect Wine is creating some sort of conflict.
I had the same issue. I still don't have sound at the moment but when I restarted LFS SHIFT + N switched to ON/OFF again. Looking for the culprit...
EDIT: This is becoming interesting. It seems to be Adobe Flash or Wine... If I launch a clip on youtube and start LFS, LFS has no sound. If I start LFS and then launch a clip on youtube it's the exact opposite, LFS has sound but the clip doesn't. Adobe Flash always seemed unstable to me (apparently Adobe is no longer planning to support Flash on Linux, 11.2 being the last version to be supported). Keling, can you also reproduce this?
Turning Full-scene antialiasing does not impact your FPS dramatically?
I often hesitate to keep some things in English or not. For example "HUD" could be "ATH" (=Affichage Tête Haute) but I somehow feel that even for unilingual Frenchies HUD rings a bell but ATH doesn't. It is hard to imagine yourself in the shoes of someone not understanding English sometimes...
D3DX9_43.dll definitely did wonders. I wonder though if the antialiasing issue is due to Wine.
In single player on AU1X I get 60 FPS but as soon as I turn on antialiasing the FPS drops to an unplayable 5-10 FPS. Does anyone experiences this with a more powerful PC than mine (Asus UX32A)?
Formatted hard drive, installed the latest Linux Light distribution (Linux Lite 2.0 Codename 'Beryl' 64bit - 2nd June, 2014). Kernel version: 3.8.0-34-generic.
Wine 1.4
======
0.6E
===
Got Wine then installed LFS 0.6E. LFS worked fine with with 30-40 FPS with everything on max settings (somehow only 2 resolution options were available) except for antialiasing which was disabled. When I enabled antialiasing (no matter which option) FPS dropped dramatically to an unplayable 5-10 FPS.
0.6E17
====
Textures could not be loaded when I start LFS (see screenshot attached). I will now try with some changes to Wine.
FYI, this is on an ultrabook with an i3 Sandy Bridge CPU.
EDIT: Installed D3DX9_43.dll with Winetricks and everything works fine now. LFS seemed snappier on the whole (instant access to main page) and I have a slightly higher FPS. On the other hand antialiasing is still not usable as it still reduces FPS to an unplayable 5-10 FPS. That's the main difference I noticed performance wise compared to Windows 7.
Neat tool, there is definitely a speed improvement However, I'm not sure I like to lose the visual details in the pic folder. I wonder if there is a big performance difference if you only the convert the dds files.
Hello, I uploaded a new version of ClaViCo AP (V2). It has not much in common with V1. If there is interest and Scawen implements the much desired InSim features I might release V3 with more features. Please note that ClaViCo AP will not work in LFS single player. You will need LFS dedi (http://www.lfs.net/?page=addons)
Don't hesitate to give some feedback if you use this tool. It could help me making ClaViCo more intuitive & useful or eradicate bugs
The new range feature concerning switch is rather neat:
switch i
{
case 0, 1, 2:
println("Small")
case 3...7:
println("Medium")
case 8..10:
println("Large")
case _ where i % 2 == 0:
println("Even")
case _ where i % 2 == 1:
println("Odd")
default:
break
}
I don't have a Mac though...and I don't really want one. I tried out an iMac a few times and I didn't like it to be honest. Yet Swift seems to be a definite improvement over Objective-C.
I tried to install Visual Studio Express 2013 on my Windows 7 computer but it wouldn't allow me to...Apparently I need Windows 8 but the next time I format my PC it will be to install a Linux distribution. Microsoft is treating developers like aseptic sheep. They try to manipulate you into thinking that you are supposed to upgrade and pay.
It's annoying especially when you know that Microsoft has the know-how to make productive software. I always longed for a Windows 7 light (faster OS stripped of unnecessary things) but it seems to me Linux is the new haven. For me an OS should be improved, optimized and not replaced every time the shareholders are not happy about their dividend...
Could it be possible 0.6E16 (or DirectX 9, I have yet to test older patches) introduced this rather futile anomaly related to the autocross measuring tool? The measuring tool looks fine with 0.6E.