RvEYoda Posted March 27, 2009 Posted March 27, 2009 (edited) . LRM 2.0 release no later than April 2009 I was about to release LRM 1.0 as a non-beta version, but as it turns out there were a few more features I wanted to add. Then I figured these new changes made it more like a new mod package than anything else. Even though the mod is pretty much feature complete, there are still fine tuning to be done of each part. As usual the mod is loaded and enforced from server side. Clients do not need to install anything locally. LRM 2.0 will have only one release variant. There will be no separate variants (with varying amount of features included) for some squads. Instead the ability to turn off function by function is added in the configuration file. LRM 2.0 includes: Server Controllable engine spool-up time (as of LRM 2.0) Takeoffs only possible from runways (not taxiways/roads/etc, as of LRM 2.0) Refueling only in parking areas (as of LRM 2.0) (you can get to 700 lbs on rw, in case of flameout) Turbulence mod (Turbulence when low and fast, as of LRM 2.0) Dynamic coalition controlled/owned airfields (as of LRM 2.0, no spool/takeoff at wrong airfield) The ability to enforce special weapons/payloads (No engine spool if loaded those not set as legal, as of LRM 2.0) Reduced chaff numbers (made stricter with LRM 2.0, originally from 1.0) Limited amount of aircraft available, with timed reinforcements (I forgot this is actually an AMRACT feature, not LRM, but will be on rve server) Counters to the barrell exploit (as of LRM 1.0) F-15 IFF (as of LRM 1.0) F-15 Radar elevation follows target(s) TWS & STT, (as of LRM 1.0) Counters to the RadarFloor exploit (as of LRM 1.0) Optional Support for cursor target step mod (Must be activated client side and set *allowed* by server) Demo Video : --> HERE <-- , showing some of the new 2.0 features. This video will serve as documentation for the 2.0 updates from 1.0 until a new documentation is written. Additional credits go to: 44th_GrayGhost for help and ideas making it Boberros for help with the OnlyRunwaysForTakeOff mod 3sqn for ideas on how to solve the indication of airbase ownership Kuky, for excellent job on grabbing parking area coordinates! Andrew/aaa/ for helping me with Russian version localization Anyone I forgot to mention helping me! (give me a pm ;)) . Edited April 25, 2009 by =RvE=Yoda 11 S = SPARSE(m,n) abbreviates SPARSE([],[],[],m,n,0). This generates the ultimate sparse matrix, an m-by-n all zero matrix. - Matlab help on 'sparse'
Kuky Posted March 27, 2009 Posted March 27, 2009 Yoda, you are a jedi for real aren't you :D Great stuff! No longer active in DCS...
104th_Crunch Posted March 27, 2009 Posted March 27, 2009 Instead the ability to turn off function by function is added in the configuration file. You my friend are a genius. Thanks again for sharing your work with the community!
Udat Posted March 27, 2009 Posted March 27, 2009 Videolink keeps crashing firefox :S Intel i7-950 @stock, Asus P6X58D-E, 3x4GB Corsair Vengeance, Asus GTX 580, Corsair 120GB SSD, Corsair HX 750W PSU [sIGPIC][/sIGPIC]
MoGas Posted March 27, 2009 Posted March 27, 2009 Good to see the Turbulence mod included thx Yoda :smilewink: greets
adi-Michael Posted March 27, 2009 Posted March 27, 2009 Good News we waiting :thumbup: {adi}-Michael - Istruttore Eagles Bombers Air Dominators Italia http://www.ad-ita.it From Italian Community http://www.ad-ita.it/images/avatarbanners/Targ.Mike.jpg
Sanch0 Posted March 27, 2009 Posted March 27, 2009 Thank you for your effort to the community :thumbup: PVAF "A fighter without a gun... is like an airplane without a wing" dedicated to F-4 Phantom
X-man Posted March 27, 2009 Posted March 27, 2009 Keep it up Yoda! :) 64th Aggressor Squadron Discord: 64th Aggressor Squadron TS: 135.181.115.54
Boberro Posted March 27, 2009 Posted March 27, 2009 Keep goin' Yoda cool :) Reminder: Fighter pilots make movies. Bomber pilots make... HISTORY! :D | Also to be remembered: FRENCH TANKS HAVE ONE GEAR FORWARD AND FIVE BACKWARD :D ಠ_ಠ ツ
Udat Posted March 27, 2009 Posted March 27, 2009 Yep, very interesting! Looking forward to trying it out online sometime. Intel i7-950 @stock, Asus P6X58D-E, 3x4GB Corsair Vengeance, Asus GTX 580, Corsair 120GB SSD, Corsair HX 750W PSU [sIGPIC][/sIGPIC]
RvEYoda Posted March 28, 2009 Author Posted March 28, 2009 yeah still got a bit to go before I bring up the RvE server with LRM 2.0 in public S = SPARSE(m,n) abbreviates SPARSE([],[],[],m,n,0). This generates the ultimate sparse matrix, an m-by-n all zero matrix. - Matlab help on 'sparse'
RvEYoda Posted March 28, 2009 Author Posted March 28, 2009 Working on a function that will produce a lua log file ;). This file could possibly contain mUCH MUCH more information than mp_log for you stats guys out there...and also for mission rotation and status update softare ;) 1 S = SPARSE(m,n) abbreviates SPARSE([],[],[],m,n,0). This generates the ultimate sparse matrix, an m-by-n all zero matrix. - Matlab help on 'sparse'
Case Posted March 28, 2009 Posted March 28, 2009 Working on a function that will produce a lua log file ;). This file could possibly contain mUCH MUCH more information than mp_log for you stats guys out there...and also for mission rotation and status update softare ;)That would simply be awesome! Basically create triggers like we have in BS! Good job Yoda, and keep up the good work! There are only 10 types of people in the world: Those who understand binary, and those who don't.
RvEYoda Posted March 28, 2009 Author Posted March 28, 2009 I have some bug in here...it only exports if server is in a jet :P... Working on solving this S = SPARSE(m,n) abbreviates SPARSE([],[],[],m,n,0). This generates the ultimate sparse matrix, an m-by-n all zero matrix. - Matlab help on 'sparse'
RvEYoda Posted March 28, 2009 Author Posted March 28, 2009 (edited) solved that now it exports truck status for each airbase in real time. meaning i can give text messages on screen from server saying RED lost Socchi, or *Red Lost all respawn airfields, Blue won the mission, mission rotates* in principle, I could now export the status of any ingame object. Edited March 28, 2009 by =RvE=Yoda S = SPARSE(m,n) abbreviates SPARSE([],[],[],m,n,0). This generates the ultimate sparse matrix, an m-by-n all zero matrix. - Matlab help on 'sparse'
104th_Crunch Posted March 29, 2009 Posted March 29, 2009 *Red Lost all respawn airfields, Blue won the mission, mission rotates* Would add another whole mode of play where the goal is to capture enemy airbases like the battlefield series and other mp games. Very nice.
RvEYoda Posted March 29, 2009 Author Posted March 29, 2009 Would add another whole mode of play where the goal is to capture enemy airbases like the battlefield series and other mp games. Very nice. Yeah this was my goal S = SPARSE(m,n) abbreviates SPARSE([],[],[],m,n,0). This generates the ultimate sparse matrix, an m-by-n all zero matrix. - Matlab help on 'sparse'
RvEYoda Posted March 29, 2009 Author Posted March 29, 2009 (edited) Ok I have successfully tested it :) Blue was given airfield Simferopol. AMRACT and LUA(lrm) both detected this. Then I blew up the supporting trucks at Simferopol. Lua exported these events and AMRACT detected that this respawn airfield was no longer available, and since I only gave blue one respawn airfield it also said "Blue lost respawn airfield Simferopol" "Blue Lost all their respawn airfields!" "Red win the mission, the mission rotates" -- and then the mission rotated. In a situation where many respawn fields exist it would say "Blue lost respawn airfield Simferopol" "Blue can now only respawn at ...... " (as usual loading in at airfields that are no longer active, your engines don't spool) Or in a situation where it's just a farp "Blue lost farp Simferopol" "Blue now have farps : " (the result of landing at illegal/inactive farp or illegal/inactive respawn airfield can be observed in lrm 2.0 demo video ;)) If new supply/fuel trucks drive up to a *dead* airfield it will say "BLUE supplies arrive: Blue respawn airfield ..... is now active again!" or farp : "BLUE supplies arrive: Blue farp ..... is now active again!" Edited March 29, 2009 by =RvE=Yoda 1 S = SPARSE(m,n) abbreviates SPARSE([],[],[],m,n,0). This generates the ultimate sparse matrix, an m-by-n all zero matrix. - Matlab help on 'sparse'
Boberro Posted March 29, 2009 Posted March 29, 2009 Is it possible to swap respawn places? Example first time I respawn at Krymsk, and if RED gets Krasnodar I would respawn on Krasnodar not Krymsk? Reminder: Fighter pilots make movies. Bomber pilots make... HISTORY! :D | Also to be remembered: FRENCH TANKS HAVE ONE GEAR FORWARD AND FIVE BACKWARD :D ಠ_ಠ ツ
RvEYoda Posted March 29, 2009 Author Posted March 29, 2009 (edited) Is it possible to swap respawn places? Example first time I respawn at Krymsk, and if RED gets Krasnodar I would respawn on Krasnodar not Krymsk? You need to pick a plane at the correct airfield from the coalitions screen. There will be a message when you connect to server telling you what airfields are available for (re-)spawn If Blue knocks out your ability to respawn at an airfield you will not be able to spool there. (engines wont even start spooling). You will still be able to spool at your other airfields. As for the case REd captures Krasnodar. If the mission designer has added airplanes/spawn points at that base, then YES red can respawn there if they have supply trucks arrived there. Briefing screen indicates where you spawn, and we can also add it to payload name. payload name example "Don't edit payload. TakeOff : Anapa" Edited March 29, 2009 by =RvE=Yoda S = SPARSE(m,n) abbreviates SPARSE([],[],[],m,n,0). This generates the ultimate sparse matrix, an m-by-n all zero matrix. - Matlab help on 'sparse'
Grimes Posted March 29, 2009 Posted March 29, 2009 Boberro, Pretty sure you have to exit out, change aircraft, and spawn back in. Yoda, I seriously love what you are doing with this. The right man in the wrong place makes all the difference in the world. Current Projects: Grayflag Server, Scripting Wiki Useful Links: Mission Scripting Tools MIST-(GitHub) MIST-(Thread) SLMOD, Wiki wishlist, Mission Editing Wiki!, Mission Building Forum
Recommended Posts