Jump to content
Lothar of the Hill People

OFFbase: The Barmy Automated Squadron Experience for Over Flanders Fields

Recommended Posts

Any thought of factoring in secondary personality characteristics into player/NPC encounters? Right now, all characters in OFFBase only have one personality type. What if they could also have secondary personalities? For example, if my personality class is Romanitic, maybe I also like to gamble (Gambler class) and spread rumours (Rumour Monger class)? I don't have a lot of time to flesh this out more right now, but I think this might add even more sophistication to my interactions with NPC's--especially if they also have secondary characteristics which might influence how many points I win or lose in an interaction with them. For simplicity sake, I would limit the number of secondary personality classes to just 1 or 2, but if you already have an interactions Table set up, then it should not be too difficult (with the computer) to calculate the number of points per encounter.

 

What do you think?

Share this post


Link to post
Share on other sites

Any thought of factoring in secondary personality characteristics into player/NPC encounters? Right now, all characters in OFFBase only have one personality type. What if they could also have secondary personalities? For example, if my personality class is Romanitic, maybe I also like to gamble (Gambler class) and spread rumours (Rumour Monger class)? I don't have a lot of time to flesh this out more right now, but I think this might add even more sophistication to my interactions with NPC's--especially if they also have secondary characteristics which might influence how many points I win or lose in an interaction with them. For simplicity sake, I would limit the number of secondary personality classes to just 1 or 2, but if you already have an interactions Table set up, then it should not be too difficult (with the computer) to calculate the number of points per encounter.

 

What do you think?

I was thinking along the same lines, HPW. Need to get the encounter system settled first, I'm still not happy with how it works in the latest version.

Share this post


Link to post
Share on other sites

In what ways are you not satisfied with the encounter system? Just curious.

I'd like to make decisions more strategic and outcomes more intuitive. It's really about finding a good way to exploit the trade-off between long-term prestige earning from building relationships and short-term prestige earned at the expense of others.

 

I'll have something to play with soon.

Edited by Lothar of the Hill People

Share this post


Link to post
Share on other sites

One thing I have noticed about the Offbase transfer process - when creating a new pilot in the squadron that you wish to transfer into, it has to be ths same name as the transferring pilot (not sure about the rank, but having the same name is important). The first time I tried it I didn't think this would be important, as I assumed the new pilot details would be overwritten (I called him 2nd Lt. Stolen Identity), but ended up with both this new pilot and the transferred pilot on the roster (transferred pilot flagged as Player). This created problems for the OFF Manager, as i guess it enlarged the roster, which periodically threw up error messages saying it was unable to update pilot roster, and no pilots from that point on were killed or injured or went on leave. It might be worth including in the Transfer instructions that the newly created pilot must have the same name as the transferred pilot :)

I've been unable to reproduce this error, Bletchley. When I transfer into a squadron of a pilot with a different name, I'm able to fly either pilot without problems. This is one of the features of OFFbase, multiple player pilots in a squadron, so it automatically makes room on the roster for each other. If this happens again, can you send me your pilot dossier files for the affected pilots? In fact, I'd expect problems with two pilots having the same name.

 

Anyone else have any luck, good or bad, transferring into a squad?

Share this post


Link to post
Share on other sites

Just uploaded version 0.5.8, hopefully it'll be approved soon. I think I've figured it out. Well, here's the change-log:

 

Added 'Captured' dialog, thanks Bletchley. Completely reworked the social encounter system based on an iterated prisoner's dilemma game: trade off between short-run prestige from besting your opponent in encounters and and long-run prestige from cooperating to build friendships. Non-player pilots also have prestige, and develop their own strategies based on their personalities, social skills, and memories. Decisions, their consequences, and the evolution of relationships should be much more dynamic, intuitive, and fun. It's about learning which pilots are trying to befriend you and which are out to build their prestige by exploiting yours, and how to enhance your career by building some up and tearing down others.

This is really cool. Essentially prestige grows daily through the strength and impact of your friendships as before, a positive-sum game. But now encounters are zero-sum games where you and your opponent strategize how and whether to try to steal prestige from each other or

 

This is going to take a whole new strategy guide Bletchley, though some bits are still useful. Playing "risky" no longer gives you guaranteed prestige just a better chance of out-doing your competition, defecting to take their prestige. What used to be playing "safe" still makes you more cooperative in building friendship but now also more open to exploitation from others instead of having a fixed prestige cost. Mechanically, these choice modifiers run in the opposite direction, as do modifiers from tables 3 and 4, though I flipped some back like bully/coward relations to preserve these dynamics. Cooperating means rolling low and defecting means rolling high. If both parties cooperate, friendship grows on both sides. If both defect, they dislike each other more. If one cooperates and one defects, the high-roller gets some of the lower's prestige.

 

So Natural Friends in particular and friends in general will on average roll lower against you, making it safer for you to cooperate but giving you an incentive to cheat and earn some quick prestige without hurting a deep friendship much--people really do take advantage of friends, some types more than others given the situation. But if you've keep bullying them, their rising anger begins to offset their natural and learned friendliness and they just may stand up to you and put you in your place. You'll be able to push some classes around more than others in different social situations, while others may take quite a bit of placating to befriend. A Gambler's more likely to get carried away in a game of chance, a Bully in rough horseplay, letting fun and their pride take friendship for granted.

 

Non-player prestige doesn't yet have any gameplay implications, but at some point it'd be cool if bullying that flieger or sergeant relentlessly to fuel your own promotion meant they transfer out at the first opportunity. And npcs don't yet have encounters and relationships with each other. Ultimately, I'd like to make morale evolve from the aggregate of how friendly or hostile the actual pilot relationships are together.

 

To make it easier, I finally report the other's type in the encounter window. Creaghorn, hopefully there's enough info now you don't have to take notes! Though I'd like to build in pictures of your squadmates, it's so much easier to remember relationships when you can put a face to them not just a bunch of long German names! I'll see if I can get something like that in the next update, even if it's having to open another window just to show the pic (can't get inline pictures to work).

 

So go get it! And let me know how relationships feel now, it still may take some fine-tuning. But it should be a completely different game

Share this post


Link to post
Share on other sites

I will try it again, Lothar, to see if I can reproduce it - maybe the pilot dossier was corrupted due to some unrelated glitch, or some peculiarity of my setup.

 

I have started to use version 5.7, and I like the differentiation in outcomes. No problems so far, but I have not played it long enough yet to see what effect it has over a longer period.

 

Bletchley

 

Just read your post, Lothar (crossed with mine): it is looking really interesting, moving away from random outcomes towards long-term relationships and game play. Look forward to using 0.58 when it becomes available :)

Edited by Bletchley

Share this post


Link to post
Share on other sites

I will try it again, Lothar, to see if I can reproduce it - maybe the pilot dossier was corrupted due to some unrelated glitch, or some peculiarity of my setup.

 

I have started to use version 5.7, and I like the differentiation in outcomes. No problems so far, but I have not played it long enough yet to see what effect it has over a longer period.

 

Hey, Bletchley, for some reason it won't let me PM you! Unrelated corruption's always a possibility given how flakey OFF can be and how much we fiddle with our own files. I'm not helping of course by adding a whole 'nother layer on top!

 

And go get 0.5.8!

Share this post


Link to post
Share on other sites

great. always you post a new version, i have to go to work :this: .

 

sounds really good. it's getting better and better.

yes, that's a big reason why i also have an excel file. because the pilots have pics and i can see their behaviour to me, their character etc. at once.

 

one suggestion i have though. as long as i know the informations about the others, revealed by the adjutant are updating once a day. maybe it's just me but when i return from a 120 minute sortie far over enemy lines to make pics about suspicious movements etc., and after that i enter the adjutants office, i rather don't expect him to be bugged because i'm entering the office again. actually he should ask how it was, glad that i'm back, what did i see and how was the sortie. instead of beeing grumpy. so entering the office between sorties, but the same day should be like entering the office the first time.

also maybe some of the informations revealed by the adjutant should rather revealed in the mess.

maybe inbetween sorties when going into the mess it should be with the text of rather beeing empty, and after the afternoon-sortie (when the OFF manager actually jumps to the next morning) there maybe might appear the text about having dinner altogether and/or the drinking in the mess and maybe should rather there be revealed who is what character and what happened to whom (missing etc.)

anyway. i can't wait to try the new version. very well done sir :drinks:

Share this post


Link to post
Share on other sites

Just uploaded version 0.5.8, hopefully it'll be approved soon. I think I've figured it out. Well, here's the change-log:

 

This is really cool. Essentially prestige grows daily through the strength and impact of your friendships as before, a positive-sum game. But now encounters are zero-sum games where you and your opponent strategize how and whether to try to steal prestige from each other or .....

 

...so Natural Friends in particular and friends in general will on average roll lower against you, making it safer for you to cooperate but giving you an incentive to cheat and earn some quick prestige without hurting a deep friendship much--people really do take advantage of friends, some types more than others given the situation. But if you've keep bullying them, their rising anger begins to offset their natural and learned friendliness and they just may stand up to you and put you in your place. You'll be able to push some classes around more than others in different social situations, while others may take quite a bit of placating to befriend. A Gambler's more likely to get carried away in a game of chance, a Bully in rough horseplay, letting fun and their pride take friendship for granted.

Wow. This is an awesome new addition to your program, Lothar! Where did you learn about the Prisoner's Dilemma and the difference between zero-sum and non zero-sum games? One additional suggestion I have--is there any way to randomly vary the type of "game" the player and NPC are playing in an encounter (without their knowledge) thus requiring the player and NPC to choose either cooperation or competition in each encounter? In other words, if the encounter turns out to be a zero-sum game, and the player chooses to cooperate and the NPC chooses competition, the NPC "wins" the most points, while the player "loses' points. If both choose compete, then both potentially lose a lot of points. OTOH, if a non zero-sum game, if both player and NPC cooperate, then they both win points, but if they both choose to compete, they both gain little. There are other variations in outcomes that I can't remember--I have to get out my psychology textbook--but my point is that not all encounters with other people are attempts to dominate or win "prestige" (zero-sum game); some actually are about cooperation and building friendships (non zero-sum game).

Share this post


Link to post
Share on other sites

one suggestion i have though. as long as i know the informations about the others, revealed by the adjutant are updating once a day. maybe it's just me but when i return from a 120 minute sortie far over enemy lines to make pics about suspicious movements etc., and after that i enter the adjutants office, i rather don't expect him to be bugged because i'm entering the office again. actually he should ask how it was, glad that i'm back, what did i see and how was the sortie. instead of beeing grumpy. so entering the office between sorties, but the same day should be like entering the office the first time.

also maybe some of the informations revealed by the adjutant should rather revealed in the mess.

maybe inbetween sorties when going into the mess it should be with the text of rather beeing empty, and after the afternoon-sortie (when the OFF manager actually jumps to the next morning) there maybe might appear the text about having dinner altogether and/or the drinking in the mess and maybe should rather there be revealed who is what character and what happened to whom (missing etc.)

Yeah I'd like to refine the scheduler a bit to bring out the feel of daily life, thanks for the suggestions.

Share this post


Link to post
Share on other sites

Wow. This is an awesome new addition to your program, Lothar! Where did you learn about the Prisoner's Dilemma and the difference between zero-sum and non zero-sum games?

I'm over-educated, trying to finish a Ph.D. in economics.

 

One additional suggestion I have--is there any way to randomly vary the type of "game" the player and NPC are playing in an encounter (without their knowledge) thus requiring the player and NPC to choose either cooperation or competition in each encounter?

There already is a fairly large random element to it, so pilots may end up being more or less cooperative than they think. I can tell you from personal experience that self-awareness isn't all that great in social interactions, even trying to be nice you can still come across as a real bully for example.

 

The type of encounter already influences the kind of strategy pilots want to play. For example, a priest will play more cooperative if he gets dragged along as someone's drinking buddy, relying on the friendliness of the other pilot not to tell everyone. Thus he's more open to losing prestige from a Heavy Drinker more likely to defect, pushing the Priest to getting really drunk or otherwise causing a scene: 'who are you to judge me? hic!" On the other hand, a Priest is more likely to defect and tear down the Heavy Drinker's prestige in an intervention, feeding his own moral superiority while the Drinker's feeling especially vulnerable.

 

In other words, if the encounter turns out to be a zero-sum game, and the player chooses to cooperate and the NPC chooses competition, the NPC "wins" the most points, while the player "loses' points. If both choose compete, then both potentially lose a lot of points.

Yep, except they don't loose prestige immediately if they both defect, their friendships are hurt. And they don't gain prestige immediately if they both cooperate, just enhance their friendships. Zero-sum transfers of prestige only reflect differences in the actual strategies played.

 

OTOH, if a non zero-sum game, if both player and NPC cooperate, then they both win points, but if they both choose to compete, they both gain little. There are other variations in outcomes that I can't remember--I have to get out my psychology textbook--but my point is that not all encounters with other people are attempts to dominate or win "prestige" (zero-sum game); some actually are about cooperation and building friendships (non zero-sum game).

It's zero-sum in the immediate sense, players competing with the potential to take prestige from each other at that moment, but it's positive-sum over time as cooperating and building friendships increases the amount of prestige pilots earn every day from the outlook of others.

 

In fact I just might get rid of the morale bonus mechanic and have morale just be a way to describe the overall amount of prestige pilots earn on average from friendships.

Share this post


Link to post
Share on other sites

Wow!...this looks pretty damn cool!...I musta missed this in the main forum!...gonna download tomorrow, and give it a whirl!...thanks m8 :drinks:

Share this post


Link to post
Share on other sites

Wow!...this looks pretty damn cool!...I musta missed this in the main forum!...gonna download tomorrow, and give it a whirl!...thanks m8 :drinks:

Glad you found it, Widowmaker, let me know what you think. I'll post an advert to the main forum when I get version 0.6.0 out, which will feature NPC on NPC encounters. For now, I've just posted 0.5.9 with a number of updates for you guys to test:

 

Reworked scheduler: you now get one encounter per day with your roommate by visiting your quarters and daily encounters are no longer automatic but occur by visiting the mess hall. Rank now factors into pilot strategies so higher-ranked will be more likely to try to exploit lower-ranked pilots. Some slight balancing of player choices in encounters. Fixed Creaghorn's zombie wingman bug I think, let me know what happens when your roommate is killed. NPC pilots now earn daily prestige from other pilots' outlooks towards them.

 

As soon as the admins approve it, go get it!

Share this post


Link to post
Share on other sites

The only thing I use dice for now, Lothar, is for determining player-pilot leave, so including this in some future version would complete it for me :)

 

The OFF Manager lets NPC pilots go off on leave, but never the player-pilot. I have noticed that when I damage my aircraft beyond repair and I have to wait a day or two for a new one (or a major repair of the old one) my pilot status changes to 'On Leave' in OFFbase, so I guess it might be possible to implement other types of leave in Offbase (?).

 

The manual way that I do it: at the start of every new day I throw a dice - a "6" and my player-pilot is 'On Leave', but the duration is determined by a second throw of the dice - another "6" and he is on leave for 10 days (I just forward time for 10 days in the OFF Manager, a bit tedious), "1-5" and it is just 24 hours (forward time again). I add an extra wrinkle to it by making the 10 day period just 48 hours if the sector is 'active' (not sure how easy it would be to include this last part, as I am not sure how the OFF Manager handles the distinction between 'active' and 'quiet' sectors other than in the text briefings). This system gives the player-pilot approx. 1 day off a week (he might not be on leave, but might just be asigned the duty of Orderly Officer, which all RFC pilots had to do in rotation), and more substantial leave (a 48 hour pass or a 10 day home leave) approx. once a month.

 

Thanks for the latest version. I will download as soon as I can :)

 

Bletchley

Share this post


Link to post
Share on other sites

I'm over-educated, trying to finish a Ph.D. in economics.

 

:lol::rofl:

Me too--I'm trying to finish one in Psychology--without much success, I'm afraid.

 

In fact I just might get rid of the morale bonus mechanic and have morale just be a way to describe the overall amount of prestige pilots earn on average from friendships.

Your project is really taking OFF, so to speak. :wink: Your explanation of encounters and their effect on friendships and morale makes a lot of sense, and as an economics Ph.D. candidate, you probably know a whole lot more about zero-sum games than me, so I will shut my gob. :smile: I can't wait to finish my testing of my latest version of my DM so I can dive more into OFFBase. Can't wait to see how the NPC/NPC encounters work out!

Edited by Herr Prop-Wasche

Share this post


Link to post
Share on other sites

@Lothar

 

I have version OFFbase 0.5.9 running with the latest OFF:HitR v1.47.

 

I have a couple of questions:

 

1)I have all four nations represented in my OFF:HitR Pilot Dossiers with at least one squadron per nation with at least one pilot in each squadron. A total of 5 fighter pilots of various ranks. OFFbase sees all the pilots. I am having difficulty trying to 'Play Pilot' the British Squadron pilot. I can get to the screen where the British pilot is listed and he can be highlighted with no issues but when I attempt to Play Pilot, OFFbase locks up hard. I must halt the OFFbase in TaskManager to recover. All my pilots can be made active inside OFF:HitR and all pilots play and advance normally without OFFbase running. All the other squadrons pilots will play normally in OFFbase with all screens working when I select 'Fly Mission'. My question is there a limit to the total number of Nations, Squadrons, Pilots that OFFbase can manage?

 

2)What is the process for transferring out of a squadron into another one from inside OFFbase? I have yet to see that described in any kind of detail.

 

OlPaint01

Edited by OlPaint01

Share this post


Link to post
Share on other sites

Hey OlPaint, see my responses below.

 

1)I have all four nations represented in my OFF:HitR Pilot Dossiers with at least one squadron per nation with at least one pilot in each squadron. A total of 5 fighter pilots of various ranks. OFFbase sees all the pilots. I am having difficulty trying to 'Play Pilot' the British Squadron pilot. I can get to the screen where the British pilot is listed and he can be highlighted with no issues but when I attempt to Play Pilot, OFFbase locks up hard. I must halt the OFFbase in TaskManager to recover. All my pilots can be made active inside OFF:HitR and all pilots play and advance normally without OFFbase running. All the other squadrons pilots will play normally in OFFbase with all screens working when I select 'Fly Mission'. My question is there a limit to the total number of Nations, Squadrons, Pilots that OFFbase can manage?

Nope, no limits like that. Must be something in your pilot's dossier file that's freaking OFFbase out. Could you PM me the PilotXXDossier.txt file for him, where XX is the number of the pilot. Also, there should be a 'Rebol 3 Alpha' console window running with OFFbase, but minimized. If you could send me any text that appears in this window when OFFbase hangs that would help tremendously. You shouldn't have to use the task manager to kill it if it crashes, just close this console window.

 

2)What is the process for transferring out of a squadron into another one from inside OFFbase? I have yet to see that described in any kind of detail.

Basically all you do is go into OFF and create a new pilot in the squadron you want to transfer to, at a date sometime after your current squadron date. Then OFFbase will detect the available squadron. Select it in the list and submit the transfer request, and OFFbase will do all the work, putting your pilot on leave for the time between the squadrons. Then you'll have two player pilots in the new squadron, with separate wingmen and flights. If you don't want to play the new pilot in your squad, just delete him in OFF manager and he'll turn into an NPC pilot in your roster.

 

People have had mixed success, but if you want to give it a try and let me know how it works for you I'd appreciate it.

Share this post


Link to post
Share on other sites

@Lothar

 

I still have a question about squadron transfers. When I go into OFF:HitR to create a new pilot dossier in the destination squadron, should I use the 'same name' and 'same rank' for the new pilot? Or should I make a 'place filler' name? Also what does 'NPC pilot' stand for?

 

I am really enjoying the immersion that OFFbase brings to OFF:HitR. Great Work!

 

OlPaint

Share this post


Link to post
Share on other sites

@Lothar

 

I still have a question about squadron transfers. When I go into OFF:HitR to create a new pilot dossier in the destination squadron, should I use the 'same name' and 'same rank' for the new pilot? Or should I make a 'place filler' name? Also what does 'NPC pilot' stand for?

 

I am really enjoying the immersion that OFFbase brings to OFF:HitR. Great Work!

 

OlPaint

 

if your pilots name is X and you want to transfer him or get transfered, then you create a new pilot with name Y at the squadron you want to go to, but the date must be in future of the current date of your main pilot (personally i created a new pilot and went to the pilots dossier file and changed the date to be two days in future of the main pilot).

 

then you go to OFFBase again and transfer him to the new squadron. pilot X will then automatically be the in the new squad and pilot Y is an option to fly with him in the same squad, but other character. if you then go into OFF manager and retire pilot Y again, then he will become automatically a NPC (non-player-character, AI mate so to say) and you will fly with X as before in the new squad and Y is just another mate like the others. easier to do than to explain :blink:

Share this post


Link to post
Share on other sites

if your pilots name is X and you want to transfer him or get transfered, then you create a new pilot with name Y at the squadron you want to go to, but the date must be in future of the current date of your main pilot (personally i created a new pilot and went to the pilots dossier file and changed the date to be two days in future of the main pilot).

 

then you go to OFFBase again and transfer him to the new squadron. pilot X will then automatically be the in the new squad and pilot Y is an option to fly with him in the same squad, but other character. if you then go into OFF manager and retire pilot Y again, then he will become automatically a NPC (non-player-character, AI mate so to say) and you will fly with X as before in the new squad and Y is just another mate like the others. easier to do than to explain :blink:

So if you want to join a squadron with your pilot's brother or something, create a new pilot in the squad with the same last name. Be sure to run OFFbase as the new pilot as well to set their class, the current version will crash if you don't.

Share this post


Link to post
Share on other sites

Hello Lothar, yes, I have now successfully managed a transfer using a new pilot name as above - and it worked just fine this time! There must have been a glitch in my pilot dossier the first time. I am sorry if this is causing any confusion amongst others.

 

Being captured now also triggers the correct response in OFFbase, although I did notice that the new dialogue box has a 'funeral' header :)

 

Bletchley

Share this post


Link to post
Share on other sites

Being captured now also triggers the correct response in OFFbase, although I did notice that the new dialogue box has a 'funeral' header :)

One last fix, just made it into the new version Bletchley.

 

So I've just posted 0.6.0, the most significant update so far. Here's the change-log:

 

Full dynamic squadron simulation: Non-player pilots have daily encounters with each other, developing their own prestige and goodwill to earn their own promotions, while periodically going on and returning from leave. All this goes on even as you advance or skip time due to weather, injury, whatever. Chance of witnessing non-player encounters when leaving the mess hall.

 

Artificial Intelligence: Pilots now have both long-term memory (stock) and short-term memory (flow) to help form social strategies based on a modified tit-for-tat. Your pilot's AI preselects its preferred strategy as a guide to beginning players. Non-player pilot AI gives a small benefit of the doubt to encourage cooperative equilibria.

 

Additional improvements: Event-driven encounter system: argue with another pilot over a kill after a mission, or engage in Tough Talk to brag after a Hat Trick. Progress on player leave system. Morale is no longer random but an emergent property of the collective good-will of your squadmates.

 

Balancing: Promotion cost increases with rank. Pilots now start with an increased 25 prestige as social life can be rough at first.

 

Bug Fixes: Fixed crash bug with undefined player pilot classes, thanks Creaghorn. Fixed crash bug with British and German naval squadrons and French squadrons, thanks OlPaint01. Correctly removes pilot from squadron when transferring out and other player pilots remain in squadron. Deactivated NPC-only classes: Hometown Comrade, Natural Enemy, and Natural Friend as these don't make sense applied to all relationships.

As soon as the admins approve, go get it! If you guys could test it out and make sure there are no show-stopping bugs, I'll post an advert to the main forum.

Share this post


Link to post
Share on other sites

That sounds very promising, Lothar, thank you very much for your work! Looking forward to try it.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By 76.IAP-Blackbird
      Hello Pilots, 

      Stormbirds summed up the new updates for Cliffs of Dover.

      A series of updates over the last several days have focused on the work that Team Fusion Simulations is busy doing turning IL-2 Sturmovik: Cliffs of Dover into a VR supported sim. That’s not all because they are also busy upgrading the visuals of the sim with higher resolution textures and TrueSky technology for new volumetric clouds. Here’s the latest!
      Try and find the bombers in these clouds
      Higher resolution textures, VR support, and volumetric clouds round out the headline features of a future visual update coming to IL-2 Sturmovik: Cliffs of Dover Blitz and Desert Wings – Tobruk. These veteran sims are getting one of the most significant updates in the series’ history when it comes to core technologies and the inclusion of the new cloud technology, on its own, will likely be as transformative as it has been for other sims that have employed it.
      I couldn’t agree more with this statement from Team Fusion.
      Have a look at some of the screenshots below or check out even more 4K resolution images here.
      As of yet, no release date has been offered for this update and work appears to be ongoing on this project. Still, it seems like we’re getting closer to do the time when it will become available. It should be very interesting to check out when we get there. More to come!
    • By Lothar of the Hill People
      OFFice: Skin in the Game
      View File ‘Skin in the Game’ is a custom skin pack for the OFFice incomparable campaign engine for Over Flanders Fields. It includes historically appropriate custom paint jobs for player aircraft in the OFFice campaign from the OFF community’s best skinners. Most of these are already available for download at Combat Ace, but this provides a single, easy-to-install package.
       
      Installation:
       
      The installer will automatically extract the mod into your OFF JSGME mods folder if OFF and JSGME are installed correctly. The ‘OFFice - Skin in the Game’ folder can be manually activated with JSGME if this pack is used without the rest of the OFFice suite.
       
      OFFramp will activate the mod automatically for your OFFice campaigns, so when you next launch OFF from OFFbase any additional skins will selectable in-game for your aircraft type. If the Bletchley’s RSS Ammo mod is enabled in OFFramp, your Munitions Officer will let you know in the hangar if custom skins are acceptable.
       
      Contributions:
       
      Bullethead:
      DFW C.V Realistic(?) Naval Hex

      After a lot more research, I totally re-did the paintjob of my naval DFW skin. Now it looks (I THINK) about as realistic as possible, per Dan-San Abbott's information. Hand-painted, symmetrical hexes in hopefully the right colors, and the correct colors on the fuselage and rudder.
       
       
      nbryant:
      SPAD VII – Spa.26 1917

      No. S 1042 (14) of Spa.26 crashed on nose at St. Pol. This plane was wrecked on 14 September 1917 by M.d.L. Quellec. The serial number indicates that the plane was constructed by Blériot but it appears that the upper wing had been previously replaced with one constructed by S.P.A.D. or Kellner as the cocardes are of a larger diameter than found on Blériot-built planes. Also note that the nose appears to be painted in a dark color. A darkish color extends over the fabric surfaces back to the fuselage band.
       
       
      Olham:
      Albatros DIII early Burgundy - Jasta 24 1917
      Albatros DIII Red Yellow - Jasta 28w 1917
      Albatros D.V "Windrose" - Jasta 17 1917

      Inspired by the 3. Albatros D.Va built by THE VINTAGE AVIATOR, I made this skin. The plywood of the TVA craft was varnished with a clear laquer with a warm redbrownish tone added. It looks like a darker honey, or amber. Together with the mauve and green upper wing camo, it goes very nicely.
      Albatros D.V Haifisch - Seefrosta 1 1917
      Sopwith Triplane Blue & Silver - RNAS-8
      Sopwith Triplane "Silver Bird" - RNAS-8

       
      RAF_Louvert:
      Bristol F2b – RAF 139

      #D8084 flown by Capt Sydney Dalrymple of 139 Squadron RAF, based at Villavera aerodrome.
       
       
      Robert_Wiggins:
      4 historically accurate skins for Captain William George Barker’s Camel B6313 while he flew with 28 Sqn RFC OC, C Flight, October 1917; 28 Sqn RFC OC, C Flight, March 1917; and Major William George Barker’s Camel B6313 while he flew with 139 Sqn RAF OC Summer 1918; 139 Sqn RAF OC September 1918.

      http://combatace.com/files/file/13489-william-barkers-camel-b6313-4-personal-skins/
       
       
      UK_Widowmaker:
      Sopwith Pup – 66 sqd 1917

      Flown by s/Lt W.C. Heathcote
       
       
      Additional Credits:
       
      Many thanks to the OBD Sofrware skinners--OvS/James Romano and Paarma/Arto Karttunen--who created the immense output of over 3,400 skins for OFF that serve as basis for all modders’ work.
       
       
      Additional Contributions?
       
      Made a historically-appropriate campaign aircraft skin you think should be included? Contact Lothar of the Hill People at Combat Ace.
      Submitter Lothar of the Hill People Submitted 01/30/2013 Category Aircraft Skins  
    • By Lothar of the Hill People


      View File OFFice: The incomparable campaign engine for Over Flanders Fields
      OFFice: the incomparable campaign engine for Over Flanders Fields creates a dynamic campaign unlike any other combat flight simulator. Far more than just a collection of mods, OFFice deepens the historical accuracy, sensory immersion, and emotional terror of flight and combat in The Great War, while rooting the campaign in the day-to-day life of the officers and crew of an aerial squadron.
       
      Note 1: For more information, latest news, additional screenshots, etc., visit the Official Website.
      Note 2: If you're interested in joining and supporting OFFworld, the multiplayer version in development, send me a PM.
       
       
      Major goals of enhancing and expanding OFF:HitR:
       
      Persistence: Squadron-based campaigns continue when your pilot is captured/killed, so you can carry on the war as another pilot with the same mates. Living pilots can transfer between squadrons and continue their careers past the bounds of OFF aircraft availability. Start by flying two-seaters and transfer to a fighter squadron on promotion. Even take turns flying multiple pilots in a squadron, handy when one is out for injury. Track outcomes for your squadmates so their deeds in the air matter. Unleash the true power of OFF’s exemplary campaign engine!
       
      Immersion: Steeped in historical detail, OFFice campaigns offer dynamic difficulty and realism over the course of the war with more appropriate squadron roles and access to technological developments as well as more dynamic and engaging missions. But persistence is only immersive if pilots are not disposable. The secret: “flying to live rather than flying to kill”. OFFice realizes this vision to a degree unparalleled in a combat flight simulator with:
      OFFbase: the barmy automated squadron experience for OFF, an immersive role-playing simulation of life between flights! Turn your squad’s roster into a bunch of learning, thinking, interacting artificial intelligences, toss in a bunch of ground crew (and observers for two-seater campaigns), and drop yourself in among them with your pilot’s own unique personality. Emergent sandbox gameplay with unique, adaptive, goal-seeking characters harnesses fun to a purpose--the deeper investment in your pilot’s personal journey makes every trip up feel a matter of life and death, for your fellow flyers as well. Manage not just your career but help steer your squadron through years of war and loss. Lead through social encounters as well as your deeds in the air. Build deep, long-lasting friendships and social circles, while struggling bitterly with enemies--all affected by events in the skies. And vice versa; you’ll find it truly changes how, and why, you fly.

      See the included OFFbase.readme.rtf for an expansive list of features and usage notes.

      Ease: Take the headache out of configuring and customizing OFF. Finding, installing, and using mods correctly can be daunting, let alone setting up Workshopsp and CFS3Config. But OFFice is a coherent and customizable package that just works--in fact it makes OFF itself easier and safer to configure by imbuing the wisdom of the OFF community’s technical experts. Realizing settings for immersive simulation flying is a snap. There’s no better means for beginners and experts alike to get the most out of OFF, and no easier way to start.
      See more on the OFFramp, OFFset, OFFput, and OFFfov components of the OFFice suite geared toward ease further below. First, more of the fun stuff...

      OFFice features can be most easily organized around some of the personalities you’ll encounter regularly OFFbase:
       
      Squadron Adjutant
      Transfers between squadrons--voluntary and otherwise--so your persistent campaign doesn’t end until the war does. Begin your career flying bombers and transfer to a fighter squad when ready.
      Smarter and more historically-accurate mission planning for your squad’s role in the war and in the face of inclement weather, with Dawn Patrol missions and optional historical Lone Wolf missions
      More rational rank-based assignment of flight members and wingmen, and assignment of observer/gunners to pilots of two-seaters. Your German observer’s likely to outrank you, so remember who’s in charge!
      Track flight members’ in-air outcomes--report them as crashed or missing, and even witness their claims!
      More post-mission options and consequences, including the ability to submit claims for non-target and Lone Wolf mission balloons--become a balloon-busting ace early in the war, if you have the guts and skill
      Write optional post-mission reports even without claims; edit these and any other writings in a squadron Journal synced to the Flight Log
      Choose your pilot’s photo--your squadmates will become familiar faces as you interact with them on the ground, many even look their traits
      Dynamic historical medal system with more than twice as many awards
      American, British, and German campaigns get expanded historical news and more diverse names for squadmates based on historical popularity
      Expanded enlisted ranks for crew in American and British squadrons
      Escadrille La Fayette gets American pilots alongside French crew
      Towns named in missions, e.g. “Verdun” instead of “british town 153”

      Munitions Officer
      Recommends loadouts for the specific mission you’ve been assigned
      Advanced ammo including smoke and tracers when historically available, as well as incendiary rounds for targeting more resistant balloons
      Sneak incendiary rounds into a ‘dirty’ mix for deadlier firepower--if you can get away with it--but who would brazen and inhuman as to use it full bore against planes or ground targets?
      Historically-accurate ammo capacities and machine-gun rates-of-fire
      Set your own gun convergence distance to perfect your aim
      Custom skins can optionally be earned as historically appropriate--easiest for German flyers (linked to ammo capacities)
      Mask and upgraded goggles to keep your face from chapping!
      Choice among more detailed, higher quality in-game maps to navigate
      Refined, less obtrusive TAC and labels for those who use such aids
      Improved flight and damage models with some historically-timed engine upgrades, and with AI planes carrying the weight of fuel and ammo
      Damaged/destroyed aircraft can result in Leave while awaiting repairs
      More realistic and historically appropriate anti-aircraft fire, with difficulty adjusting dynamically for each side over time
      Better arcs-of-fire for rear guns on two-seaters
      Complete audio overhaul for more immersive sounds: engines, explosions, bullet hits bomb drops, pilot screams, ground gunnery, flak, machine gun sounds synchronized with historical rates-of-fire, and more!

      Medical Officer
      Detailed injury system with a diverse set of healable wounds and permanent and potentially disabling maimings
      Injuries, maimings, and death depend on the reported severity, location and timing of the crash, health and skill of the pilot, access to medical care, relationship with and skill of the Medic, and luck
      Visit the Medic and injured squadmates at your local Infirmary--and influence respectively their bedside manner and recovery
      The persistent squadron means you can even encounter and try to cheer up the AI of your own injured pilots to hasten their healing!
      Access to medical care varies, but becomes more effective over the course of the war
      Across the lines you’re at the mercy of enemy medics and facilities!

      Mess Chief
      The food may not be much to speak of, but the Mess Hall helps monitor and manage your squad’s morale
      Quality and availability of food change over the course of the war, with better Mess Chiefs able to do more with less
      Witness encounters between squadmates in addition to taking part
      Musically-trained officers and crew form a squadron band in the Mess that influences the mood of those in attendance
      Additional music options for OFF Manager, including period-appropriate piano scores for French and German campaigns

      Chaplain
      Funerals for your dead pilots, convalescent home for the disabled, care packages for captured pilots, and prayers for those who need them
      Squadron memorial lists your ended pilots and archives their journals so you can trace the whole story of your squadron in the Great War
      The influence of your dead/captured pilots can linger as their careers become part of the squad’s institutional memory, shaping its future
      Interactions and social networks are dynamic, so events on the air and ground spill over to affect peoples’ behavior
      So don’t underestimate the role of the Chaplain in providing stability to your squadron--assuming he’s stable himself!

      Everyone
      Other pilots and squadmates pursue their own goals, building their own careers and social networks
      Engage in and witness nearly 150 different kinds of encounters, some more personalized, and more rare, than others
      Build friendships whose impact lingers even after death, and make enemies that transcend sides in the war
      Build friendships whose impact lingers even after death, and make enemies that transcend sides in the war
      Develop your character to expand their skills and capabilities as they gain ranks: advance your career, pursue a hobby, or change your approach to relationships
      With 88 distinct personality Traits in billions of combinations, summarized by eight dimensions of Attributes, every character is unique
      Tell your own personal story of life as a pilot in a historic squadron in The Great War

      Much of this highly configurable and/or optional, configurable with:
       
      OFFramp: rule all mods & plugins for OFF - More than just a mod manager, this dynamic scripting engine makes OFFice possible. Beneath the graphical interface where you customize your campaign and control OFFice features, ModRule plugins imbue the OFF Workshops and previously-standalone OFF mods with the intelligence, historical knowledge, and cooperative spirit of the OFF community. At the same time, powerful new ModRule plugins can tailor almost every aspect of the OFF campaign experience to heighten realism, immersion, and joy. Play OFF your way!
       
      OFFfov: the OFF field-of-view optical vanguard – This ModRule plugin helps set aspect-ratio-correct FOV settings by projecting a 3D model of your screen into the gameworld. Fly OFF close to a big screen as a true visual simulation, preserving perspective so objects are as close as they appear--or just make it look right for gaming. Your optimized FOV is applied to all OFFbase campaign aircraft seamlessly and automatically in all positions, including forward gunsights and rear gunner, as well as correctly integrating modded aircraft.
       
      OFFset: the OFF settings manager - Backup and Restore all your painfully-crafted OFF settings (Workshops and CFS3 Config), in full or in part. Handy if you need to reinstall the game or update graphics drivers, but also use settings profiles to switch between different play styles, or pre-configure hardware with settings recommendations from the experts. An OFFramp ModRule archives your settings on first run, so you can safely experiment. See the included OFFset.readme.rtf.
       
      OFFput: the OFF Pilot UnderTaker – Cares for your dead and broken pilot files by rebuilding corrupted XML files (frequently caused by retiring multiple pilots in OFF Manager). It automatically protects against some common problems and gives you a panic button that works when OFF Manager goes haywire and tells you to delete your pilots! Won’t back up your pilots for you, but makes restoration a snap.
       
      Realism profiles manage degrees of Dead Is Dead (DID) and Realistic Survival Strategies (RSS) community standards in OFF Workshops and CFS3Config, for a well-designed experience at any difficulty level.
       
       
      Requirements:
       
      OFFice is of no use and will not install without Over Flanders Fields: Hat in the Ring (OFF), OBD Software's breathtakingly deep WW1 combat flight simulator. The official Hat in the Ring expansion pack is recommended: Make sure you patch both to the latest version:
      http://overflandersfields.com
       
      NaturalPoint’s TrackIR is essential for included realism profiles and simulation field-of-view settings:
      http://www.naturalpoint.com/trackir/
       
      OFFice uses Microsoft WordPad (included with Windows) to view documentation.
       
      The full OFFice suite requires 3GB free hard drive space on your OFF partition. OFFice installs itself alongside OFF.
       
       
      Credits:
       
      Producer - Lothar of the Hill People
      Exec. Producer - OlPaint01
      Research - Bletchley, British_eh, Hasse Wind, RAF_Louvert
      AA, Balloons - Bletchley, Herr Prop-Wasche, Lothar of the Hill People
      Ammunition - Bletchley, Creaghorn, Lothar of the Hill People
      Damage Modeling - Herr Prop-Wasche, Buddy1998
      Dead is Dead Rules - Siggi
      Documentation - Lothar of the Hill People
      Encounters - Lothar of the Hill People, Bletchley, JamesL
      Game Design - Bletchley, Lothar of the Hill People, Creaghorn
      Maps - Lothar of the Hill People
      Medal System - RAF_Louvert, Lothar of the Hill People
      Mask, TAC & Labels - Olham
      Missions - Bletchley, Buddy1998, Lothar of the Hill People
      Music Production - Andy73, Lothar of the Hill People
      News & Photos - Creaghorn, Herr Prop-Wasche
      Rear Arc of Fire - 33Lima
      RSS Rules - British_eh
      Skins - Bullethead, nbryant, Olham, RAF_Louvert, Robert_Wiggins, UK_Widowmaker
      Software Engineer - Lothar of the Hill People
      Sound Design - Andy73
      Weather & Skies - Herr Prop-Wasche
      Weapons & Loadouts - Bletchley, OlPaint01
       
      Additional Testing - CaptSopwith, Cavaliere57, cptroyce, FreiherrWulff,
      JamesL, Robert_Wiggins
       
       
      Third-Party Sources and Included Tools:
       
      Audio Compression - FLAC: Free Lossless Audio Codec

      http://flac.sourceforge.net  
      Bloom/HDR Shaders - ENBSeries

      http://enbdev.com  
      Icons - Simon Child, The Noun Project

      http://thenounprojec...om/Simon Child/  
      Installers - Nullsoft Scriptable Install System

      http://nsis.sourceforge.net  
      Maps and Topography – Google
       
      Mod Management - JoneSoft Generic Mod Enabler 2.6.0
       
      Music Sources - Piano Society http://pianosociety.com

      - fair use clips (see included documentation)  
      Runtime Environment – REBOL 3 Alpha

      http://www.rebol.com/rebol3/  
       
      License:
       
      This software is free to use and benevolently modify via the ModRules interface, but not free to redistribute or otherwise misappropriate. Simple rule: don't be a jerk. Seriously. By agreeing to use this software, if you're a jerk about it you forfeit all your personal property to the program authors. So just don't be a jerk.
       
      Finally: while much of OFFice is geared toward making your OFF experience easier, safer, and more reliable, your mileage may vary. OFFice is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.
       
       
      The Fine Print:
       
      OFFice will edit your pilots and OFF Workshop and CFS3Config settings! That's the entire point. You should BACKUP your pilots frequently anyway:
      campaigns\CampaignData\Pilots\ in your OFF install

      The OFFset plugin in OFFramp will archive your OFF Workshop and CFS3Config settings on first run, and can easily backup and restore them whenever. See OFFset.readme.txt.
       
      The OFFput plugin in OFFramp can rebuild your XML files should they become corrupted or lost. With OFFice, there’s no longer any need to backup or worry about the UIsel.xml or UnlimitedPilots.xml files in your Windows user profile, and restoring pilots from backup is a snap.
       
      Persistent squadrons mean you will no longer be able to jump between the same squad during different periods of the war. OFFbase will synchronize multiple squadron pilots automatically--those at an earlier date put on leave until caught up with the most recent pilot in that squadron. So don’t be surprised!
       
      OFFbase handles the outcome of missions itself--a key ingredient to tracking your squadmates’ outcomes too. It sets ‘Dead Is Dead’ in the OFF Workshops merely so all crashes that destroy your aircraft are treated the same and do not advance time. So don’t despair at the message from OFF that your pilot is dead--this just tells OFFbase your plane is done--your pilot may yet live. Rate the severity of the crash and trust the mercy of the simulated combat medics. You may be Injured, Hospitalized, Disabled, or Deceased, but in all cases you can continue your squadron’s campaign with a replacement pilot.
       
      JSGME requires Administrator privileges to modify your OFF install, and so OFFice will ask for elevation to install and run. OFFice can launch OFF Manager and CFS3Config as Admin, but you'll need to set CFS3.exe (and TrackIR if you use it) to run as Administrator manually (right click, Properties).
       
      OFFice uses JSGME to customize your OFF installation to create a more unique and historically accurate experience for each individual campaign. When it runs, do not interfere, and please wait patiently--it will take several minutes sometimes, especially on first run. Don’t worry if it says “Not Responding”, it’s just working really hard to customize the game.
       
      READ THE INCLUDED DOCUMENTATION – ESPECTIALLY THE FAQ IN THE OFFBASE MANUAL
       
      See also the OFFice/OFFbase Frequently Asked Questions (FAQ).
      Submitter Lothar of the Hill People Submitted 01/19/2013 Category OFFice / OFFbase / OFFworld  
    • By Lothar of the Hill People
      Hey folks, version 1.1.1 of OFFice, OFFbase, and OFFworld is now available for download at the official website and Combat Ace. Here's the change-log:
      Injured pilots can access their journals and read their squadron's daily status reports from in the infirmary. Counts missions flown by your AI squadmates, reporting the tally in the Duty Room. Reduced frequency of Congressional Medal of Honor being awarded in American campaigns. Adjusted Goodwill scaling so missions are relatively more important. Optional Goudy Bookletter 1911 for American campaigns and Croissant One font for French campaigns, while clarity of the German Behrensschrift and British Railway Sans have been improved. Fixed bugs transferring between squadrons, handling gunner/observers in multiplayer squadrons, encounter partner selection, and elsewhere. Some edits to encounters and internal code refactoring as well. If you're interested in membership in OFFworld, the kick-ass multiplayer version, send me a PM.
×

Important Information

By using this site, you agree to our Terms of Use, Privacy Policy, and We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue..