*

Account

Welcome, Guest. Please login or register.
Did you miss your activation email?
November 09, 2024, 11:42:20 pm

Login with username, password and session length

Resources

Recent posts

[November 01, 2024, 12:46:37 pm]

[October 05, 2024, 07:29:20 am]

[September 05, 2024, 01:54:13 pm]

[July 16, 2024, 11:30:34 pm]

[June 22, 2024, 06:49:40 am]

[March 08, 2024, 12:13:38 am]

[March 08, 2024, 12:12:54 am]

[March 08, 2024, 12:09:37 am]

[December 30, 2023, 08:00:58 pm]

[February 04, 2023, 11:46:41 am]
Pages: [1]   Go Down
  Print  
Author Topic: Technical Requirement??? My Idea...  (Read 4774 times)
0 Members and 1 Guest are viewing this topic.
Hatge Offline
EIR Regular
Posts: 1


« on: January 19, 2007, 09:40:06 pm »

Hi,

first of all I like the Idea of a persistent war in COH.
But i think the game should be the same as it is, you change very much in you rules/unit-costs.
It should not be a total new game with total new rules, it should be extend COH and not renew COH.

Well, ok, so far my comments to that.

Okay, now to my idea to make the persistant war going.

The last 14 days I made a lot of stuff with the script-language in COH. (scripting a MP mission). Because that I know what is possible with SCAR (relic's scripting language).

At the moment, you can play custom-maps only in "-DEV" mode. In Dev-Mode you get a "scarlog"-file (eg: scarlog.2007-01-20.04-01-30.txt) in your folder "...\My Games\Company of Heroes\LogFiles".
In this scar-log file everything which happens during your game is writen (if you want!). The only thing to do is, to make a map with a scar-file. Every map (the official maps and custom maps) can be attached with such a scar-file.
Like:
2p_semois_tty.tga
2p_semois_mm.tga
2p_semois_map.tga
2p_semois_id.scar
2p_semois.sgb
2p_semois.info
+ 2p_semois.SCAR

The Scar-file is read on every start of the game (LAN or RELIC-ONLINE (only in DEV-mode right now)) and is very mighty.
The scar-file can:
- set sectors (defender has some sectors at the beginning)
- set ressources (defender gets more)
- set victory-points (defender could get 1 VP for free at the beginning without capturing)
- set units (both or only one could start with some units at the start)
- set upgrades (defender could get some upgrades for free (example: flamethrowers))
- set cost for units (mines could be cheaper or could be build faster by defender)
...

Well, Scar-code can set-up a game very well. But its very useful at the end too.
The whole game, the scar-code could observe whats happend on the battlefield (casualties, collect and spent ressources...) and after the game is finished the scarcode makes a CRC in the scarlog-file. With such a CRC-sum cheating is nearly impossible. Both players (or more players) now upload this written scarlog-file (its always done after the game by COH itself).
Now a software analysed the battle and checks if everything is okay with the CRC-sum in the scarlog-file. If someone has manipulate the scarlog file its very easy to detect.

summary:
- add scar-file to a custom-map
- - a official-relic map (angoville, semois,...) could be extracted with corsix-mod-tool and could be added with scar-file too
- start COH in "-DEV"-mode
- - start MP-game over RELIC-ONLINE, LAN or whatever
- at startup the scar-file mades some setups (units, sectors, upgrades etc)
- the whole game the scar-code records whats happend on the battlefield
- after game ends, a scarLOG-file is produced by COH (...My Games\Company of Heroes\LogFiles)
- - this scar-log file has a CRC (cheating is not possible (well, or its very time-intensiv)) and IF someone would manipulate the scaLOG-file, the other scarLOG file of the other player would show who has cheated.
- the scarLOG file is uploaded by both (or more players) and is analysed by a software which is on the Persistent-WAR-server

the really-good thing is:
- it works without MOD (so you can play it in normal COH)
==> If you let players install a MOD, let the players play over hamachi and change to much stuff in COH... you wont get much people!!! ...you must keep the Persitant War as easy as possible!!! With SCAR only, the people would download a custom scar-file (~10 kb), copy the scar-file in the right folder and start to play. after the game they upload the scarlog, thats all. Totally easy!!!

well, thats all, very easy to use!!!

the only thing which could be improved is that the scarLOG-file is ALWAYS printed (not only in "-DEV"-mode). I think with the new 1.5 patch the custom maps are playabale without DEV-mode but then the scarLOG-file isnt written anymore (because you dont play in DEV-mode anymore). So, thats the only thing which relic needs to do and all is perfect.


... and i really would like if the unit cost would be the same like in the original COH. Only some Upgrades/Sectors or more Ressources should be given at the start. Otherwise the Persitant-war is a nearly new game. I really would like to battle on a persistant "europe map", with the original COH and without any new MOD.

okay, so far, greetings
Hatge aka cyclops
-


« Last Edit: January 19, 2007, 09:56:22 pm by Hatge » Logged
fldash Offline
Founder
*
Posts: 9755


« Reply #1 on: January 22, 2007, 11:04:21 pm »

Hi, I didn't want it to seem like we were ignoring you.  We are very aware of how flexible SCAR is and the backbone of the project is possible only because of it.  Thanks for your post.
Logged
EIRRMod Offline
Administrator / Lead Developer
*
Posts: 11009



« Reply #2 on: July 11, 2011, 07:11:41 pm »

Wow.

How far we've come.
Logged

Quote from: brn4meplz
Shit I'm pretty sure you could offer the guy a cup of coffee and he'd try to kill you with the mug if you forgot sugar.
Quote from: tank130
That's like offering Beer to fuck the fat chick. It will work for a while, but it's not gonna last. Not only that, but there is zero motivation for the Fat chick to loose weight.
Quote from: tank130
Why don't you collect up your love beads and potpourri and find something constructive to do.
Demon767 Offline
Warmap Betatester
EIR Veteran
Posts: 6190



« Reply #3 on: July 11, 2011, 07:14:25 pm »

Trololololo
Logged


Generalleutnant of The Reichs Wolves

Nevergetsputonlistguy767
TheVolskinator Offline
Administrator / Lead Developer
*
Posts: 3012



« Reply #4 on: July 11, 2011, 07:37:40 pm »

Hole - E - shit.

Is this what "started it all?"
Logged

Quote from: tank130
I want to ensure we have a 100% decision on the process before we do the wipe.
If not, then I wipe, then someone gets something they shouldn't, then it gets abused, then the shit hits the fan and then I ban shab.

Getting EiR:R Released on Steam

Forum Rules & Guidelines
EIRRMod Offline
Administrator / Lead Developer
*
Posts: 11009



« Reply #5 on: July 11, 2011, 08:00:24 pm »

Hole - E - shit.

Is this what "started it all?"
No, fldash had the project well underway before this post - the only issue he was having was a way to record the results of a battle and send it to the website.

That got fixed obviously Wink
Logged
DarkSoldierX Offline
EIR Veteran
Posts: 3015



« Reply #6 on: July 11, 2011, 08:24:27 pm »

Onwards! TO VICTORY!
Logged

two words
atgs and fireflies
Looks who's butthurt
*waiting* 4 DarkSoldierNoobiX pops up to prove how much shit the T17 is penetrating KTs back and Jagd front and how much better the ac/puma is penetrating m10 rear  Cool Cool Cool
Pages: [1]   Go Up
  Print  
 
Jump to:  

TinyPortal v1.0 beta 4 © Bloc
Powered by MySQL Powered by PHP Powered by SMF 1.1.9 | SMF © 2006-2009, Simple Machines LLC
Valid XHTML 1.0! Valid CSS!
Page created in 0.094 seconds with 36 queries.