Twilightpeaks.net

RoE Development => RoE PbeM Whiteboard => Topic started by: X-Elinie/RiD (Niels) on March 16, 2010, 10:12:44 pm

Title: ROE Online - The Programming Effort
Post by: X-Elinie/RiD (Niels) on March 16, 2010, 10:12:44 pm
Hi guys

As came up in the new DO thread, once we get to a certain point, the next step is uplifting into databases and real programs.

The good thing, by taking an outset in something like the excel sheets, is that its a pretty darn good specification document of what needs to happen. Its a place to start.

But before we do something crazy like this, making ROE Online, I'd like to know how many programmers are among us? - What resources do we have to pull on?

I design IT systems, do specifications and can, to a degree, read and check code. I cannot write code though, not from scratch.

I thought I'd create this thread, just to see if there is any interest in doing it.
Title: Re: ROE Online - The Programming Effort
Post by: X-MOC/Leman States (Even) on March 16, 2010, 10:24:41 pm
I make things out of concrete and steel. Does that help?
Title: Re: ROE Online - The Programming Effort
Post by: DM B on March 16, 2010, 10:42:36 pm
I can conjure forth stories from the deep dark parts of my mind...
Title: Re: ROE Online - The Programming Effort
Post by: X-Bellam & BC/TB (Bobby) on March 16, 2010, 11:00:40 pm
Could you try conjuring them from the light and happy parts on occasion?
Title: Re: ROE Online - The Programming Effort
Post by: X-Medoere & RCS/KE (Thorsten) on March 16, 2010, 11:19:42 pm
Could you try conjuring them from the light and happy parts on occasion?

I'd settle for something bleak and grayish, really... It could only be an improvement.  :P
Title: Re: ROE Online - The Programming Effort
Post by: X-Mieres & SAS/AV (Mark) on March 17, 2010, 12:23:49 am
Sorry, I'm a lawyer and so offer nothing useful to society at all...
Title: Re: ROE Online - The Programming Effort
Post by: X-Tornilen/SM (Alexander) on March 17, 2010, 01:00:17 am
I like messing around with Openoffice and it's many features, including the database and other things like that, so that could be useful.

Some programming experience, but nothing that I've kept up to date. C# and .net in a development enviroment like Visual Studio or somesuch is easy to work with though, in my experience.

However, time and dedication to the project are different things. I like to fiddle with these things, not quite do work with them. Dunno, count me in as a possible support/troubleshooter/small assignments kinda guy.
Title: Re: ROE Online - The Programming Effort
Post by: X-Roesone/SG (Shido) on March 17, 2010, 06:04:26 am
Some programming experience with C (Ansi, ++, #), Java (up to 1.4), Delphi. I played with MySQL for some while (along with other 'bigger' databases). I'm able to review and correct code in PHP, but not write from scratch.
Title: Re: ROE Online - The Programming Effort
Post by: DM B on March 17, 2010, 06:55:58 am
I'm sure I could help with SOMETHING - problem is I have absolutely ZERO available time...sorry.
Title: Re: ROE Online - The Programming Effort
Post by: X-Alamie/CA (Marco) on March 17, 2010, 07:41:51 am
I ccannot help, I work for an Insurance, still less useful than lawyers :-[
Title: Re: ROE Online - The Programming Effort
Post by: X-IHH/Wallac Isilviere (Kasper) on March 17, 2010, 08:56:05 am
I used to do a little programming way back but the last 10 years have seen me moving towards borderline retard at computer applications.

The best of luck  :D
Title: Re: ROE Online - The Programming Effort
Post by: X-Osoerde (Alan) on March 17, 2010, 01:16:59 pm
I work currently with:

C+
C++
C#
VB(A)
T-SQL
HTML
Javascript
PHP

My skill with some of these is primative, though.
Title: Re: ROE Online - The Programming Effort
Post by: X-Hermedhie (Ronny) on March 18, 2010, 03:04:09 pm
I'm an Indie game developer on the side of my main job. So I can prolly help with any coding.

Languages I know:
C, C++, C#
VB.net
Java
Javascript
Flash / Actionscript 2 & 3 / Flex
PHP
SQL

Relevant tools I've worked with:
MSSQL
MySQL
Apache
IIS

I've also been running my own Linux web-server, studied system development with RUP and UML earlier, and studied projectbased system development last year.
Yes... I am a computer geek ;)
Title: Re: ROE Online - The Programming Effort
Post by: X-Medoere & RCS/KE (Thorsten) on March 18, 2010, 03:07:52 pm
Languages I know:

Danish,
English,
German,
a bit Norwegian and Swedish...

I also know how to draw a decent stickman.

(my point being that although I'd be glad to assist with something, I am clearly incompetent.)
Title: Re: ROE Online - The Programming Effort
Post by: X-Elinie/RiD (Niels) on March 18, 2010, 06:57:05 pm
OK! - Thanks people, but don't sell yourselves short. We'll need people manually copy/pasting content soon enough.  ;)

I think what we need to do first, is to describe what we would like to have.

So, let the brainstorming begin. Post your requirements, how obscure they may be, and I will try to collect it all together in some structured form.

My own thoughts:

1. The P&H, as a reference catalog available to all users.
  - A "Hidden" flag to be possible to set on any object/holding by the DM, and thusly have it be invisible and not counting in the "visible" world.

2. A Player Realm view, where is it, whats it called, what does it own. The P&H+Domain Secrets+DO
  a. DO creation, or rather "turn planning"
      - Long term scheduling, setting up long term scenario plans.
      - Army unit tracker, where are they, who has interest there, other units in same location
      - Who else is active in the areas where the realm has interests, what is their status?
      - Diplomatic agreements, holding support, building access, army movement access etc. define types

  b. DM NPC realm view, with "cheat" functions, ability to set any value and change anything.

3. A DM view, what actions are up, what do they affect, which ones overlap, who has set influence up to be triggered by any of the events set to happen?
    - The ability to march the game forward 1 Turn. The plans for that turn, ready or not, of the players take effect and become frozen to editing by the players.
    - NPC realm scripting. "Equilibrium" lock, keeps realm static if no players interfere.
       i. Smart scripting, flag preferred holding types and provinces of interest, rule until full, don't let prosp. go lower than -2, agitate when all ruled up, then... etc. Control by policies instead of detail scripting.

4. Rule database interface. All actions and events have a ruleset. Most of these are based on a set of variables, it must be possible for Bjørn to enter this area and tweak the variables for the different game components. Actions, units, spells etc.

5. Character Registration, when a player wish to submit a new character, he will use a specific form for it, to make it easy for Bjørn to accept, refuse or ask more details.
    - Create character "bluebook" where all characters flagged "public" can be looked up.
    - Make it possible to do Espionage and as a result receive person info on "secret" characters.

Thats all I have this second... Your turn.  :)
Title: Re: ROE Online - The Programming Effort
Post by: X-Hermedhie (Ronny) on March 18, 2010, 07:07:01 pm
Map views(google map view?):
- Provinces with name of each province
- Political different colored realms based on owner gathered from P&H
- Roads view with trade routes, ley lines etc.
- All provinces on the map should have levels gathered from P&H e.g. 7/3
- Status view maybe, with prosperity using color codes from red(baaaad) to green(live long and prosper!)
Title: Re: ROE Online - The Programming Effort
Post by: X-Tornilen/SM (Alexander) on March 18, 2010, 09:12:21 pm
Here is what I would suggest:
- Create a relational database containing all the information currently in the P&H.
- Create an interface for that database that allows for all the operations the dm needs to perform:
-- Increasing/decreasing holding levels, changing province ownership, changing prosperity, etc.
- The same interface can be used to pull out reports
-- A full report in a format than can easily be made into a spreadsheet. In effect I want the database to be able to print out the current P&H. However, I also want it to be possible to pull out a report of a specific realm, province and so on. Again, both in a format that can easily be read by excel/openoffice (or something like it), and in a nice readable format.
- The database should also contain armies, their location and their status... as well as structures and so on. Ie. EVERYTHING.

... And that's pretty much it. A nice, structured database, possibly a program for interacting with it that is modular in design - so things like actual turn handling can be added on later.

A few things I think should go into this:
RoE will eventually end, I imagine someone might start another game at that point... rules are likely to be changed. Therefore everything should be modular and easily replaceable.
RoE might spawn the occasional "child" game - This is the most alive Birthright community I know of, with the possible exception of Leicester. This is as likely a growing garden for new Birthright related PbEM's as any.

Speaking of the Leicester community. People need to take a look at BirMail
http://birmail.sourceforge.net/ (http://birmail.sourceforge.net/)
It essentially has everything that Niller just suggested, as well as the functionality to create a ready Birthright PBEM homepage that is very high quality. The only drawback... it implements the 2nd edition rules. THey are fairly hardwired into the program, but I think it might be a goldmine for ideas.

Even further, getting in touch with the people making the new generation of this program might be valuable. They are designing it for 2nd edition rules (the Leicester community is like that), but certain parts of it... such as the basic database and everything I mentioned above, could be made so it could be used for both original rules and the RoE rules.
Title: Re: ROE Online - The Programming Effort
Post by: X-Tornilen/SM (Alexander) on March 18, 2010, 09:47:10 pm
Small correction: No one is currently working on the BRMail project. It appears to be dead, though the program is still in use. It is quite neat, a lot of effort went into it... would be nice if we could reuse parts of it, assuming that is easier than building it from the ground up.
Title: Re: ROE Online - The Programming Effort
Post by: X-Medoere & RCS/KE (Thorsten) on March 18, 2010, 09:50:22 pm
Other games have similar projects.

I would venture that by building on something else you risk setting yourself in stone as to how things should work, or finding yourself forced to do things in ways you don't wanted it.
Title: Re: ROE Online - The Programming Effort
Post by: X-Tornilen/SM (Alexander) on March 18, 2010, 09:53:13 pm
You are most likely right. The structure of that program can be used as inspiration, but no code or database can be "scavenged" from it, not directly anyway. It would be nice though, to have some of the documentation from it - to see how they organized it. Trying to build or mod a project 6 years gone would be... insane :P
Title: Re: ROE Online - The Programming Effort
Post by: X-Elinie/RiD (Niels) on March 19, 2010, 12:28:54 am
Guys, we are in brainstorming mode here.

Get on your blue hats and dream. Limitations and scope comes later.  :)
Title: Re: ROE Online - The Programming Effort
Post by: X-Elinie/RiD (Niels) on March 19, 2010, 12:35:22 am
Oh! Of course!

Dispatch facilities. Person to group, like mini specialized forums that can be set up by a player when picking the domains the communicate to.

Counting letters, ability to click-through to all letters from a specific realm, all series where a specific realm was receiving etc.

While we are at it, correct titles and address guides could be part of it. You pick the domains to send to, and their heads along with suggested appropriate address is pasted into the note. Fairly simple, but pretty nifty.
Title: Re: ROE Online - The Programming Effort
Post by: X-Ghieste & HOT/GH (Matt) on March 20, 2010, 02:37:44 pm
What can I do? I invent - I create customer experiences and user interfaces and then take them to market. I cannot code but I can test and break and suggest better ways to present and support your users....

yeah I am probably useless :)
Title: Re: ROE Online - The Programming Effort
Post by: bluntaxe on May 20, 2010, 10:05:19 pm
I still have VB.NET BR program that I worked on years ago.  It uses an Access database, so that could still be used as a base for whatever else might happen.  The VB program I believe was somewhat functional (i know the army stuff wasn't fully functional). 

I have the program and source code if anyone is interested, when I worked on it, I had ROE in mind so some of the ROE stuff is in it (at least the rules as they existed at that time).  Unfortunately, I don't have a .NET anymore, so its not something I can really work on/update at this time.  Just wanted to offer what I have in case anyone wanted it.....
Title: Re: ROE Online - The Programming Effort
Post by: X-Elinie/RiD (Niels) on May 26, 2010, 12:14:52 am
The new excel DO really helped a lot, and its also great as a template for a programmed solution.

Is someone has the ability to recreate the DO in code, based on data pulled from a clone of the P&H, then we are much further.

I still have an ambition of writing a "business requirements" type of document, RL time has just not been friendly recently.
Title: Re: ROE Online - The Programming Effort
Post by: X-Elinie/RiD (Niels) on January 14, 2011, 08:25:37 am
First Step:

Create a single table that reflects all the variables used to describe a single province pr. row and a screen UI that displays this.

Second step:

Add the income and other calculations to the pr. province view, pr. domain ruler represented in each. - Dynamic calculated values, not necessarily requiring more DB fields.

Third step:
Create a view showing a set of specific provinces, which provinces to be shown should be drawn from a field pr. province call "Nation"

Income, RP and GB, is now shown aggregated pr. ruler across all provinces in the Nation.

- This step is the direct equivalent to the nation page of the P&H

Fourth step:
Yet another view, based on another province field called "Region"

Fifth:
Another view, based on the rulers of holdings across provinces. - So a ruler can be singled out and displayed.

This is just stream of thought...
Title: Re: ROE Online - The Programming Effort
Post by: Davout on January 14, 2011, 09:23:19 am
First let me say, I realize that I'm the new guy. I don't want to come off as some jerk telling everyone how things should be done.
 
First Step:

Create a single table that reflects all the variables used to describe a single province pr. row and a screen UI that displays this.

When you say table do you mean database table? If so I would suggest against a single table. I know province will have least one one-to-many relationship. Ex: A province can have multiple holdings of a given type.

What is pr. ?

Thanks.
Title: Re: ROE Online - The Programming Effort
Post by: X-Elinie/RiD (Niels) on January 14, 2011, 02:10:49 pm
Yes, its more than one table. I got there my self when I was at the end of the post, but I had to skip off to work and did not have time to clarify. :-)

"pr." is an abbreviation that is local to Danish it seems. Its short for "per", used like this:

- Without it: Give each man one.
- With it: Give one per man.
Title: Re: ROE Online - The Programming Effort
Post by: X-Elinie/RiD (Niels) on January 14, 2011, 08:19:20 pm
I've made some preliminary ideas to the tables needed to describe a province at the most basic level.

The holdings table will just be a huge list of lines. Each "hit" when looking either at the Ruler_ID or the Prov_ID will indicate one level of the holding type in question.

The ball is in the air I suppose.
Title: Re: ROE Online - The Programming Effort
Post by: Davout on January 14, 2011, 10:39:29 pm
Thanks I'll take a look.

My suggestion of next steps:
Title: Re: ROE Online - The Programming Effort
Post by: Davout on January 14, 2011, 11:22:57 pm
Niels,

Title: Re: ROE Online - The Programming Effort
Post by: X-CJS/Ruormad Coumain (Tristan) on January 15, 2011, 12:25:10 am
I've made some preliminary ideas to the tables needed to describe a province at the most basic level.

The holdings table will just be a huge list of lines. Each "hit" when looking either at the Ruler_ID or the Prov_ID will indicate one level of the holding type in question.

The ball is in the air I suppose

Secondary terrain would be a feature, as there is no limit to the number a province can have.
Title: Re: ROE Online - The Programming Effort
Post by: X-Elinie/RiD (Niels) on January 15, 2011, 12:36:23 am
Good point Tristan! - I wanted the Province_Tbl to be as slim as possible, so anything there can be more than one of, in a province, should indeed go into the features table.

The Features_Tbl is supposed to contain all the stuff you can stick in a province. It will probably grow to have several fields with special values, but since each type of feature will probably have different values, my initial idea was to reuse the same fields for the same "kinds" of values to save fields.

Using a feature will require looking at the Type first, before trying to apply the processing rules. - Several smaller, dedicated tables could make for easier rules processing, but would give us a forest of tables.
Title: Re: ROE Online - The Programming Effort
Post by: Davout on January 15, 2011, 02:22:07 am
Do you see the players continuing to use the DO spreadsheet and then have the application read it. Or having the players entering their orders directly via a web interface into the application.

Advantages spreadsheet

Advantages web interface
Title: Re: ROE Online - The Programming Effort
Post by: X-Elinie/RiD (Niels) on January 15, 2011, 11:44:26 am
I'm imagining a player web interface. - Where you can save partial progress and only when the player finally submits or the deadline is passed will it be locked.

Everyone has access to the interwebs these days, and with the online interface doing the calculations and some sensible validations, it will also be faster for the user to use.
Title: Re: ROE Online - The Programming Effort
Post by: Davout on January 15, 2011, 12:01:28 pm
I concur.

Only concern is find a site to host it. Could this site host it? There are free PHP/Mysql hosting sites but they usually have some limitation of some type.
Title: Re: ROE Online - The Programming Effort
Post by: X-Elinie/RiD (Niels) on January 15, 2011, 05:17:11 pm
I have a website... Well, I have two really. Plenty of space, no traffic limitations, got php and mysql.

I have put up a phpbb forum on one of them and the other is still just empty.

www.suremand.dk

and

www.egedeonline.dk
Title: Re: ROE Online - The Programming Effort
Post by: Davout on January 15, 2011, 05:32:30 pm
So the P&H xls file - sample found here http://roe.twilightpeaks.net/downloads/Provinces%20&%20Holdings%20%2369%20v1.44.zip (http://roe.twilightpeaks.net/downloads/Provinces%20&%20Holdings%20%2369%20v1.44.zip) - is sent to every player. Is the same P&H file sent to every player? Therefore, each player can sees the same info about each Region and Province. If so, I assume there is some other means of communications for secret info for each player sent only to that player.
Title: Re: ROE Online - The Programming Effort
Post by: Davout on January 15, 2011, 05:33:37 pm
I have a website... Well, I have two really. Plenty of space, no traffic limitations, got php and mysql.

I have put up a phpbb forum on one of them and the other is still just empty.

www.suremand.dk

and

www.egedeonline.dk

That's awesome! I'm getting really excited now.
Title: Re: ROE Online - The Programming Effort
Post by: X-Elinie/RiD (Niels) on January 15, 2011, 05:40:25 pm
Yea, the P&H is the same for everyone. A new version is released each turn, and usually has to be tweaked for little errors before it is completely done.

The Domain Orders are made using a different excel sheet. A volunteer then assist Bjørn in updating the P&H for the next turn.

In the Domain Order or DO document, the domain in its entirity is described, NPC's, units, actions etc.

The DO's are returned directly to the players, with the GM's comments on each action, if it succeeded or what the player learned. This is where most information is given from the GM's.

Next to those two we have the general flurry of emails between players. The GM's are always CC and play the roles of NPC's in these exchanges.

Adventures are run either here on the forums or hidden in email strings. Stuff on the forums is treated as "unknown" to the other players but its basically down to their conscience if they act on it or not. - Of course some stuff is explicitly known to all if it is on the forums. Its usually clear which is which just by looking at the content of the thread.
Title: Re: ROE Online - The Programming Effort
Post by: Davout on January 16, 2011, 04:51:04 am
I'm going to spend some time reading the Regent Guide and then we can start formalizing requirements.
Title: Re: ROE Online - The Programming Effort
Post by: Davout on January 16, 2011, 08:16:41 am
I've pretty much decided to host the code on sourceforge.net

Now we need a name for the project. I've been bouncing around various combinations of the words Birthright, GM, Campaign, Assistant, Adviser, and Manager.

However, I'm not sure if there would be a trade mark issue with the use of Birthright.

In the project description I want to stress that this is not a replacement for a GM nor for the rules.   
Title: Re: ROE Online - The Programming Effort
Post by: X-Elinie/RiD (Niels) on January 17, 2011, 01:44:02 am
BR Campaign Assistant perhaps.

Figuring "BR" is not trademarked.
Title: Re: ROE Online - The Programming Effort
Post by: Davout on January 17, 2011, 02:11:17 am
Works for me.
Title: Re: ROE Online - The Programming Effort
Post by: X-Osoerde (Alan) on January 17, 2011, 03:08:53 am
Can I suggest:

iSire

:D
Title: Re: ROE Online - The Programming Effort
Post by: Davout on January 20, 2011, 01:44:12 pm
Table 4-12: ANNUAL STABILITY INCREASE BY DOMAIN ALIGNMENT

Is it the alignment of the domain or the regent?

Thanks.
Title: Re: ROE Online - The Programming Effort
Post by: DM B on January 20, 2011, 02:20:16 pm
Table 4-12: ANNUAL STABILITY INCREASE BY DOMAIN ALIGNMENT

Is it the alignment of the domain or the regent?

Thanks.

Whichever is worse.
Title: Re: ROE Online - The Programming Effort
Post by: Davout on January 20, 2011, 09:28:12 pm
Thanks,

Another question. The relationship between a liege and a vassal. Is it Domain to Domain, Regent to Regent, or Domain to Regent?

Thanks.
Title: Re: ROE Online - The Programming Effort
Post by: X-Elinie/RiD (Niels) on January 20, 2011, 09:37:43 pm
Domain to Domain, but one ruler can have more than one domain.

For example, Ilien also have a guild that is listed under a different name. Their ruler is the same person, and they bookkeeping is bundled pr. Ruler.

BUT, the landed part can be vassal of one person, while the guild can be technically independent.

In addition, its possibly for a domain to be the vassal of more than one other domain!
Title: Re: ROE Online - The Programming Effort
Post by: X-CJS/Ruormad Coumain (Tristan) on January 20, 2011, 10:09:12 pm
Another question. The relationship between a liege and a vassal. Is it Domain to Domain, Regent to Regent, or Domain to Regent?

Domain to Domain, but one ruler can have more than one domain.

For example, Ilien also have a guild that is listed under a different name. Their ruler is the same person, and they bookkeeping is bundled pr. Ruler.

BUT, the landed part can be vassal of one person, while the guild can be technically independent.

In addition, its possibly for a domain to be the vassal of more than one other domain!

Need to remember though that vassalage formalized by the Investiture spell is Regent to Regent. Or more correctly the Investiture spell is Regent to Regent even though vassalage is Domain to Domain.
Title: Re: ROE Online - The Programming Effort
Post by: X-Elinie/RiD (Niels) on January 21, 2011, 07:48:34 am
Its not like this relationship is complicated at all! :-)
Title: Re: ROE Online - The Programming Effort
Post by: DM B on January 21, 2011, 09:23:37 am
Vassalage is a specific relation between two regents, established through the use f the investiture spell.

The effect of vassalage is that the vassal MUST transfer (as a free action) as set number of RP to his liege.
Title: Re: ROE Online - The Programming Effort
Post by: DM B on January 21, 2011, 09:27:53 am
A domain can only ever have one regent.

A regent can rule multiple domains.

A single domain can contain multiple types of holdings - you can rule a province, some law AND some source and have it still be only one domain.

Example: Countess of Ilien, GeM, rules two domains. One guild-type (PCE) and one composite (Ilien and associated holdings + sources)

(note that Brandon has grouped Ilien's sources into one separate grouping, but it is not a separate domain)

Example: The Spider controls all the non-source holdings in the Fell. he rules only one domain.

Quiz: How many domains does Aubrae Avan rule?
Title: Re: ROE Online - The Programming Effort
Post by: Davout on January 21, 2011, 10:07:36 am
So take an example Regent A controls Domain A and Regent B controls Domain B. A is the liege and B is the vassal. Regent B dies and replaced by his heir Regent C (or mini b if you prefer  :) ) Assuming Regent passed on his regency to Regent C, the liege-vassal relationship stays. Correct?

What if Regent B never designated an heir and never prepared the necessary transfer of regency, then somehow Regent D is able gain control of Domain B. First is this even possible? If yes then happens to the liege-vassal relationship?

Thanks.

No this won't difficult to model at all   ;)
Title: Re: ROE Online - The Programming Effort
Post by: X-Elinie/RiD (Niels) on January 21, 2011, 11:01:05 am
Bjørns reply is better. :-)
Title: Re: ROE Online - The Programming Effort
Post by: DM B on January 21, 2011, 11:30:43 am
If either A or B dies the vassalage is broken.

It can be renewed between the new regents though, at reduced cost.
Title: Re: ROE Online - The Programming Effort
Post by: Davout on January 21, 2011, 07:55:18 pm
Quote
A regent can rule multiple domains.

Can a regent rule multiple realms?

If yes, does each realm have a court or does the regent only have one court?
Title: Re: ROE Online - The Programming Effort
Post by: X-Osoerde (Alan) on January 21, 2011, 08:17:44 pm
It is probably technically multiple courts, but for the ease of simplicity/efficiency, the courts are combined.

Using the example of Ilien, the PCE is a considerably different court than the Court of Ilien, but because Geraldine is the regent of both, because there is a lot of cross functionality, etc.  The courts are combined.
Title: Re: ROE Online - The Programming Effort
Post by: DM B on January 21, 2011, 11:05:11 pm
I suppose that you could - in theory - have multiple courts, but in practice it is easier to operate with one court.
Title: Re: ROE Online - The Programming Effort
Post by: X-Elinie/RiD (Niels) on January 22, 2011, 01:10:01 am
I suppose that you could - in theory - have multiple courts, but in practice it is easier to operate with one court.

And cheaper.
Title: Re: ROE Online - The Programming Effort
Post by: DM B on January 22, 2011, 09:58:39 am
The 'multiple domain' approach was not really designed from the bottom up; it sort of evolved over time as a way to keep track of various things in the P&H.

At any rate; a regent cannot oversee more than one court at a time. So if you have more than one court you are effectively not running a combination domain, but must appoint separate regents as vassals. Then THEY can have their won courts.

So if GeM wants more actions and more flexibility she could split her domain into two parts, with say a former lieutenant invested as the vassal regent of the PCE, while she keeps her sources and Ilien.
Title: Re: ROE Online - The Programming Effort
Post by: Davout on January 29, 2011, 03:10:55 am
Is the data in the P&H spreadsheet available in a more db table-ish format? Meaning instead of the info grouped by provinces, the data grouped by type ex: One sheet with all regent data, another sheet with all holding data?

Thanks.
Title: Re: ROE Online - The Programming Effort
Post by: DM B on January 30, 2011, 09:44:41 am
No.
Title: Re: ROE Online - The Programming Effort
Post by: DM B on January 30, 2011, 09:45:52 am
To clarify; if you want it in a pure DB format I'd suggest setting up some macros to convert the existing data. Or do it manually, but they you have to re-do it once the P&H data changes.
Title: Re: ROE Online - The Programming Effort
Post by: Davout on February 01, 2011, 09:41:47 am
I have a website... Well, I have two really. Plenty of space, no traffic limitations, got php and mysql.

I have put up a phpbb forum on one of them and the other is still just empty.

www.suremand.dk

and

www.egedeonline.dk

What version of php are you running 5.2, 5.3, or something else?
Title: Re: ROE Online - The Programming Effort
Post by: X-Elinie/RiD (Niels) on February 01, 2011, 12:19:02 pm
I'm not sure.

These guys are my hosts: www.one.com

And I downloaded the phpbb forum somewhere and set it to keep updated with new versions.

It was Very easy.

In other news, my huge project was a success. I have the next week off and will, among other things, look into our ROE online effort.