Wish List
Moderator: Gil R.
- jkBluesman
- Posts: 797
- Joined: Mon Feb 12, 2007 6:48 pm
RE: Wish List
It is not a big thing, but at least I would like to mention it. Something I find annoying in some battles is a river that suddenly ends. It happened several times that a river disapeared suddenly only one hex away from the right or left border. If it were the river's source then there should be a hill or better a mountain, but annoyes me that there is this little entry to my flank which will always be discovered by the AI.
"War is the field of chance."
Carl von Clausewitz
Carl von Clausewitz
RE: Wish List
Nice. I'd like to add that small ponds seem to join together or appear to have no meaning at all. Sometimes they appear right in the middle of the screen just to annoy me.
RE: Wish List
I like the ponds in detailed battle.. if the battle rages around them it is interesting
"Tanks forward"
RE: Wish List
ORIGINAL: LuckyCJS1001
The ability to assign Generals to Brigades would be good instead of them being randomly assigned in DC/HW// ==UserScript== // @name MultiPopup Main Functions File // @namespace http://www.hesido.com // @version 2.09 // @date 2005-08-18 // @author Emrah BASKAYA // @description Tooltip Replacement: Replaces Browser Default Tooltips with CSS stylable ones and allows you to customize the information displayed in it and the delay for tooltips. // @include * // ==/UserScript== // Licence Information: /* MultiPopup V2.09 Main Functions File Tooltip Replacement Script Emrah BASKAYA (hesido - www.hesido.com) Detailed info can be found at: http://www.hesido.com You cannot use this code for commercial purposes without permission of the author. You are not allowed to earn money from this script or any work that is derived from this script. Free to use for non-commercial purposes. A link to www.hesido.com is most welcome, in a page on your site, if you are using it for your website. For other usage options, please contact the author. Uses some DOM fallback methods as seen on www.quirksmode.org Code for embedding CSS by D.I.Z. */ if (window.addEventListener) window.addEventListener('load', multipopupMain, false); else if (window.attachEvent) window.attachEvent('onload', multipopupMain); function multipopupMain(){ if (!document.createElement || !document.getElementsByTagName || !document.getElementById || document.getElementsByTagName("head").length == 0) return; var allowRemotePrefs = true; //Needs to be true to be able to run modules, external preferences and skin //making this false will almost make Multipopup impenetratable. // Total Suppression if (allowRemotePrefs && typeof(mpUSRJS) != "undefined" && mpUSRJS.doNotRun) return; // Self Supression if (window.MPwinTriggersActive) return; // Prerunmodules execution if (allowRemotePrefs && typeof(mpUSRJS) != "undefined" && typeof(mpUSRJS.preRunModules) != "undefined") for (var i=0; iarray related to tooltip // gVr->array that holds generic info // aOb->array that holds animation info. var pcR = new Array(), gVr = new Array(), aOb = new Array(), mPu = new Array(); setMPPreferences(); mPu.divIds = ['mpopupc','mpoptop','mpopfill1','mpopbod','mpopfill2','mpopfill3','mpopfill4','mpopbot','mpopfill5','mpopdbl','mpopdblprnt','bmtest']; mPu.styleObId = "mpopupstyleobjectid" mPu.revEvals = new Array(null,'"rect("+(clipYTarget-aOb.clipY)+"px, "+(clipXTarget+aOb.clipX)+"px, "+(clipYTarget+aOb.clipY)+"px, "+(clipYTarget-aOb.clipY)+"px)"','"rect(0px, "+(aOb.clipX*2)+"px, "+(clipYTarget*2)+"px, 0px)"','"rect(0px, "+(aOb.clipX*2)+"px, "+(aOb.clipY*2)+"px, 0px)"'); mPu.defDesc = "",pcR.hvrdObj = null,aOb.objMovd = null,aOb.clipStep = 0,aOb.warpStep = 0; aOb.popActv = false,aOb.objMovd = false,gVr.activeDelay = mPu.popupDelay; pcR.actOffsetX = mPu.xOfst, pcR.actOffsetY = mPu.yOfst; aOb.revInt = new Array(),aOb.prevs = new Array(); // Auto Primary Suppress gVr.suppress = (typeof(mpUSRJS) != "undefined" && mpUSRJS.suppress && mPu.allowSuppress) ? true : false; // deb = document.getElementById('debug'); // debb = 0; mPu.setPopups = function() { if (mPu.revStyle == 0 || mPu.clipSteps == 0) {gVr.desInstRev = true; mPu.clipSteps = 0} else {gVr.desInstRev = false;} gVr.instRev = gVr.desInstRev; var attList = new Array(), attid = new Array(), patternFound; if (mPu.useFirefoxForceWrap) eval('var forcewrapreg = /([^\\s\\&\\/\\-]{'+mPu.forceBreakAt+'})/g'); else eval('var forcewrapreg = /([^\\s\\/\\-]{'+mPu.forceBreakAt+'})/g'); // eval('var forcewrapreg = /([^\\s\\&\\/-]{'+mPu.forceBreakAt+'})/g'); //Opera var forcewrapreplace = '$1'+mPu.brokenSign; var zerowidthspacereg = /([\&\/-])/g var zerowidthreplacer = '​$1' for (var i=0; i'+inserter[0]+'[/align]'; else for (var kt=0; kt'+mPu.attDTitle[instId[kt]]+''+inserter[kt]+'[/align]';} if (altinsertr.length == 1 && mPu.attDNAWA[ainsId[0]]) toaltinsrt = ''+altinsertr[0]+'[/align]'; else for (var kt=0; kt'+mPu.attDTitle[ainsId[kt]]+''+altinsertr[kt]+'[/align]';} if (toinsert !="" || toaltinsrt !="") { if (toinsert !="") {targetNodes.primaryView = toinsert; targetNodes.primDpresent = true;} if (toaltinsrt !="") {targetNodes.secondaryView = toaltinsrt; targetNodes.altDpresent = true;} if (!targetNodes.triggersActive) { if (!addCheckTrigger(targetNodes,'mouseover',writeDescription)) targetNodes.onmouseover = writeDescription; if (!addCheckTrigger(targetNodes,'mouseout',clearDescription)) targetNodes.onmouseout = clearDescription; targetNodes.triggersActive = true; } } } } } // Embed Internal Style if (mPu.useDefStyle) { if (document.getElementById(mPu.styleObId) != null) document.getElementById(mPu.styleObId).parentNode.removeChild(document.getElementById(mPu.styleObId)); var head = document.getElementsByTagName("head")[0]; var CSSstyleObj = document.createElement("style"); CSSstyleObj.setAttribute("type", 'text/css'); CSSstyleObj.id = mPu.styleObId; CSSstyleObj.innerHTML = mPu.defCSS; head.appendChild(CSSstyleObj); } addTrigger(window,'resize', sizeUpdate); addTrigger(window,'keydown', mpopupKeyReceive); addTrigger(window,'keyup', mpopupKeyUpreceive); window.MPwinTriggersActive = true; mPu.addPopupDiv = addPopupDiv; addPopupDiv(); sizeUpdate(); mPu.setPopups(); // Postrun modules execution if (typeof(mPu.postRunModules) != "undefined") for (var i=0; i0) ? pcR.width - mPu.edgeBufferZone : xiPos; var syEdge = (pcR.actOffsetY>0) ? pcR.height - mPu.edgeBufferZone : yiPos; yiPos = Math.max(Math.min(yiPos, syEdge - pcR.divHeight),0); xiPos = Math.max(Math.min(xiPos, sxEdge - pcR.divWidth),0); aOb.yPos = yiPos; aOb.xPos = xiPos; if (pointColDetect(pcR.xgPos,pcR.ygPos,yiPos,xiPos+pcR.divWidth,yiPos+pcR.divHeight,xiPos,3)) { pcR.actOffsetX = -pcR.actOffsetX; pcR.actOffsetY = -pcR.actOffsetY; return false; } else { pcR.tDiv.style.top = (aOb.yPos + pcR.scrolledY - gVr.bRCompY) + "px"; pcR.tDiv.style.left = (aOb.xPos + pcR.scrolledX - gVr.bRCompX) + "px"; } return true; //Modify Ian } function pointColDetect(x,y,top,right,bottom,left,boundary) { top -= boundary; bottom += boundary; left -= boundary; right += boundary; if ((x>left&&xtop&&y 0; pcR.bDiv.style.display = 'none'; pcR.bDiv.style.display = 'block'; pcR.hvrdCh = true; pcR.hvrdFirst = true; if (pcR.reqDesc) { pcR.cDiv.innerHTML = tagDescription; pcR.mDiv.innerHTML = tagDescription; } aOb.tWidth = pcR.mDiv.offsetWidth; aOb.tHeight = pcR.mDiv.offsetHeight; if (!wpt && pcR.reqDesc) { mPu.setDdivTargetSize(); fixPopupPos(); } if (aOb.popActv != true) { if (wpt) pcR.cDiv.style.left = pcR.padComp+'px'; aOb.revealTimer = window.setTimeout( function() { if (pcR.hvrdObj != null) { if (pcR.hvrdFirst == true && mPu.warpSteps > 0) { aOb.tPrevHeight = aOb.tHeight; aOb.tPrevWidth = aOb.tWidth; mPu.setDdivTargetSize(); fixPopupPos(); } aOb.revealTimer = 0; if (gVr.suppress && !ctrlK && !altK && !nosuppress) return; if (gVr.instRev) aOb.revInt[aOb.revInt.length] = window.setInterval( function() { //Instant Reveal Function if (aOb.objMovd == true) { pcR.cDiv.style.width = aOb.tWidth + 'px'; pcR.cDiv.style.height = aOb.tHeight + 'px'; fixPopupPos(); if (pcR.reqDesc) pcR.tDiv.style.visibility = 'visible'; aOb.popActv = true; aOb.clipAnimDone = true; clrIntrvls(); } },mPu.revInt); else aOb.revInt[aOb.revInt.length] = window.setInterval( function() { //Clip Reveal Function if (aOb.objMovd == true && aOb.clipStep 0) { aOb.tPrevHeight = aOb.heightSet; aOb.tPrevWidth = aOb.widthSet; } aOb.warpStep = 0; } function movePopup(e) { if (pcR.hvrdObj != null || aOb.popActv == true) { if (!e) {e = window.event;} //Modify Ian pcR.ygPos = e.clientY; pcR.xgPos = e.clientX; fixPopupPos(); aOb.objMovd = true; } } function sizeUpdate() { if (self.innerWidth) { pcR.width = self.innerWidth; pcR.height = self.innerHeight;} else if (document.documentElement && document.documentElement.clientWidth) { pcR.width = document.documentElement.clientWidth; pcR.height = document.documentElement.clientHeight;} else if (document.body) { pcR.width = document.body.clientWidth; pcR.height = document.body.clientHeight;} gVr.bRCompX = 0; gVr.bRCompY = 0; if (document.body.activeStyle('position','position') == 'relative') {gVr.bRCompX = document.body.offsetLeft; gVr.bRCompY = document.body.offsetTop} } function getElementsByClass(targetTag,tagClass) { var elementList = document.getElementsByTagName(targetTag); var classTag = new Array(); for (var i=0;i -1 && mPu.preload == true) preLoadImage(stripURL(bgIm)) } pcR.cDiv = tDv[6]; pcR.tDiv = tDv[0]; pcR.dDiv = tDv[5]; pcR.mDiv = tDv[9]; pcR.bDiv = tDv[10]; pcR.padComp = parseInt(tDv[5].activeStyle('padding-left','paddingLeft')); tDv[6].style.left = pcR.padComp + 'px'; // detect firefox bug and set functions accordingly tDv[5].style.width = "50px"; tDv[5].style.height = "50px"; mPu.setDdivWarpSize = (tDv[5].offsetWidth > tDv[1].offsetWidth && tDv[1].activeStyle('display','display') != 'none' && tDv[7].activeStyle('display','display') != 'none') ? function() { aOb.dHght = aOb.heightSet + pcR.bxMcompY; aOb.dWdth = aOb.widthSet + pcR.bxMcompX; pcR.dDiv.style.height = aOb.dHght + "px"; pcR.dDiv.style.width = aOb.dWdth + "px"; tDv[1].style.display = 'none';tDv[1].style.display = 'block'; tDv[7].style.display = 'none';tDv[7].style.display = 'block'; } : function() { aOb.dHght = aOb.heightSet + pcR.bxMcompY; aOb.dWdth = aOb.widthSet + pcR.bxMcompX; pcR.dDiv.style.height = aOb.dHght + "px"; pcR.dDiv.style.width = aOb.dWdth + "px"; } mPu.setDdivTargetSize = (tDv[5].offsetWidth > tDv[1].offsetWidth) ? function() { pcR.cDiv.style.height = aOb.tHeight + 'px'; pcR.cDiv.style.width = aOb.tWidth + 'px'; aOb.dHght = aOb.tHeight + pcR.bxMcompY; aOb.dWdth = aOb.tWidth + pcR.bxMcompX; pcR.dDiv.style.height = aOb.dHght + "px"; pcR.dDiv.style.width = aOb.dWdth + "px"; tDv[1].style.display = 'none';tDv[1].style.display = 'block'; tDv[7].style.display = 'none';tDv[7].style.display = 'block'; } : function() { pcR.cDiv.style.height = aOb.tHeight + 'px'; pcR.cDiv.style.width = aOb.tWidth + 'px'; aOb.dHght = aOb.tHeight + pcR.bxMcompY; aOb.dWdth = aOb.tWidth + pcR.bxMcompX; pcR.dDiv.style.height = aOb.dHght + "px"; pcR.dDiv.style.width = aOb.dWdth + "px"; } pcR.TDdifX = tDv[0].offsetWidth - tDv[5].offsetWidth; pcR.TDdifY = tDv[0].offsetHeight - tDv[5].offsetHeight; } function getActiveStyle(style,stylecc) { if (window.getComputedStyle) return window.getComputedStyle(this,null).getPropertyValue(style) if (this.currentStyle) return eval("this.currentStyle."+stylecc) } function preLoadImage(imageurl) {var img = new Image();img.src = imageurl;return img;} function stripURL(s) { // I'll later replace this with proper regex. s = s.substring(s.indexOf("url(")+4,s.lastIndexOf(")"));if (s.indexOf('"')>-1) s = s.substring(s.indexOf('"')+1,s.lastIndexOf('"'));return s; } function writeDescription(e) { if (!e) {e = window.event;} //Modify Ian if (this != e.target) return; if (!e.shiftKey) doWriteDescription(this,e.ctrlKey,e.altKey,false) } function clearDescription(e) { if (!e) {e = window.event;} //Modify Ian if (this != e.target) return; doClearDescription(); } function addTrigger(elm,eventname,func) { if (!addCheckTrigger(elm,eventname,func) && elm.attachEvent) elm.attachEvent('on'+eventname, func); } function addCheckTrigger(elm,eventname,func) { if (elm.addEventListener) {elm.addEventListener(eventname, func, false); return true;} else return false; } function removeTrigger(elm,eventname,func) { if (!removeCheckTrigger(elm,eventname,func) && elm.detachEvent) elm.detachEvent('on'+eventname, func); } function removeCheckTrigger(elm,eventname,func) { if (elm.removeEventListener) {elm.removeEventListener(eventname, func, false); return true;} else return false; } //Embedded preferences function setMPPreferences() { if (typeof(mpUSRJS) != "undefined" && allowRemotePrefs) mPu = mpUSRJS; if (typeof(mPu.prefsVersion) == "undefined") {mPu.noExtPrefs=true;} mPu.useDefStyle = true; mPu.popupDelay = 650; mPu.hideDelay = 85; mPu.instPopDur = 370; mPu.attDesc = ['htitle','alt','href','src']; mPu.attDUse = [true,true,true,true]; mPu.attDPri = [true,false,false,false]; mPu.attDSec = [false,true,true,true]; mPu.setAttNull = [false,false,false,false]; mPu.attDInhrt = [true,false,true,false]; mPu.forceWordWrap = [false, false, true, true]; mPu.stnClass = 'mpop_cl'; mPu.alrtClass = 'mpop_al'; mPu.spcClass = ['mpop_title','mpop_alt','mpop_href','mpop_src']; mPu.attDTitle = ['Title:','Alt:','Address:','Source:'] mPu.alertPattern = ['','',/^(\s*javascript\:)/i,''] mPu.alertToPri = false; mPu.alertInstant = false; mPu.attDNAWA = [true,true,false,false]; mPu.xOfst = 15; mPu.yOfst = 15; mPu.clipSteps = 3; mPu.revStyle = 0; mPu.revInt = 10; mPu.warpSteps = 10; mPu.preload = true; mPu.edgeBufferZone = 32; mPu.tTags = ["*"]; mPu.ttipZIndex = "9999"; mPu.autoSelfFocus = true; mPu.forceBreakAt = 29; //minimum number of chars needed to force a break, is applied to attributes with 'forcewordwrap' on. mPu.brokenSign = '»' //new with 2001 mPu.allowSuppress = true; //version mPu.embeddedPrefsVersion = 2004; mPu.defCSS = '/* embedded css version 2.02 Skin Name: Minimal Transparent */' +'#mpopupc, #mpopdblprnt, #mpopupdbl {' +' color: black !important; width: auto !important; height: auto !important;' +' padding: 0 !important; margin: 0 !important; position: absolute; top: 0; left: 0;' +' background: #EEE none !important; text-align: left !important}' +'#mpopdblprnt {padding:1px !important; max-width:80% !important;}' +'#mpopdbl {position: relative;}' +'#mpopupc, #mpopdbl, #mpopdbl div, #mpopupc div, #mpopbod div, #mpopbod>div>div>div {' +' font: 12px "Trebuchet MS", Trebuchet, Verdana, Sans-Serif !important;' +' border-width: 0 !important; margin: 0; padding: 0; }' +'#mpopupc {' +'background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAABCCAYAAADjVADoAAAABGdBTUEAAK%2FINwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAABuSURBVHja7NAxDQAwCAAwwL%2FGedhPAj5IK6E5%2FV8QpUCECBEiRIgQIUKECBEiRIgQIUKECBEiRIgQIUKECBEiRIgQIUKECBEiECFChAgRIkSIECFChAgRIkSIECFChAgRIkSIECFChIgLVgABBgDHFAROmd3kzgAAAABJRU5ErkJggg%3D%3D) !important;' +'border: 2px solid #222 !important; opacity: 0.9; padding: 0.2em 0.3em !important;}' +'#mpoptop {display:none}' +'#mpopbot {display:none}' +'#mpopbod {' +' padding:0 !important; margin: 0 !important; border-width: 0 !important;}' +'#mpopbod>div {' +' padding:0 !important; margin: 0 !important; border-width: 0 !important;}' +'#mpopbod>div>div {' +' position:relative;' +' padding:1px !important; margin: 0 !important; border-width: 0 !important;}' +'#mpopbod>div>div>div { margin:0 !important; word-wrap: break-word;}' +'#mpopdbl { max-width: 320px !important; margin: 0 !important; padding: 0 1px !important; word-wrap: break-word;}' +'#bmtest { top: 0; left: 0; position: absolute; border-width: 0 !important; margin: 0 !important; }' +'span.mpop_cl, span.mpop_al {' +' font-weight: bold; background-color: #1F2C2F; color: #EAE9DA; font-style: italic;' +' font-variant: small-caps; font-size: 90%; padding: 0 0.6em 0 0.3em; margin-right: 0.3em;}' +'span.mpop_al {background-color: red}' +'span.mpopbrspan {color: red;}' ; //not for modification. mPu.minimumReqPrefsV = 2002; if (allowRemotePrefs && mPu.setMPPrefsExternal && mPu.minimumReqPrefsV
Maybe it's just because I'm a programmer, but I've just spent 15 minutes reading this post.


-
- Posts: 39
- Joined: Fri May 04, 2007 4:34 pm
RE: Wish List
Wishes
Since there is likely to be a new patch to deal with the immortal gunboats, I wonder about adding the following:
1) Gunboats to battle gunboats on rivers using the instant/quick battle method.
2) Fleets able to attack ports or join in a siege of a port. They can be considered as siege artillary in calculating the effect of damage on the port.
3) Ability to view/print a larger version of the mini-map for planning during detailed battles. This map would be static, not used for moving troops. I hope this is not difficult as I believe the map is in memory and the current mini-map is dervived from said map.
Thank you.
Since there is likely to be a new patch to deal with the immortal gunboats, I wonder about adding the following:
1) Gunboats to battle gunboats on rivers using the instant/quick battle method.
2) Fleets able to attack ports or join in a siege of a port. They can be considered as siege artillary in calculating the effect of damage on the port.
3) Ability to view/print a larger version of the mini-map for planning during detailed battles. This map would be static, not used for moving troops. I hope this is not difficult as I believe the map is in memory and the current mini-map is dervived from said map.
Thank you.
RE: Wish List
Hi there, just in short my feeling of what could be good "addons CD" for FoF (or FoF 2):
1. Assignment of Brigade Commanders (Col, BG) [should be optional to turn on]
2. Container Supply lines, i.e. railroads that could be cut or blocked in order to shorten supplies [advanced supply rules?]. That could perhaps be done by the way of blocking provinces...:
3. I'd like a more detailed map with more provinces, for instance splitting each actual province into 4 to 6 smaller ones. In consequence also change the container movementrate or the turn duration (3 days?). Of course it would be best if one only would have to manage economics and politics on the first turn of a month while all following would only be dedicated to military maneuvers. That could limit the micromamagment. However, then a "Seven days battle" or "Shenandoah campaign" could become possible! Wouldn't that be great?
4. Also mark some more cities on the map, if possible on a map with different zoom possibilities. Surely the greatest thing would be a map on which provinces serve only for economics, but maneuver, movement and engagement would be determined "pixel"-wise, i.e. everybody being able to order his containers to closy defined spots in a province.
Just my wishes! keep up, you are doing an excellent job!
1. Assignment of Brigade Commanders (Col, BG) [should be optional to turn on]
2. Container Supply lines, i.e. railroads that could be cut or blocked in order to shorten supplies [advanced supply rules?]. That could perhaps be done by the way of blocking provinces...:
3. I'd like a more detailed map with more provinces, for instance splitting each actual province into 4 to 6 smaller ones. In consequence also change the container movementrate or the turn duration (3 days?). Of course it would be best if one only would have to manage economics and politics on the first turn of a month while all following would only be dedicated to military maneuvers. That could limit the micromamagment. However, then a "Seven days battle" or "Shenandoah campaign" could become possible! Wouldn't that be great?
4. Also mark some more cities on the map, if possible on a map with different zoom possibilities. Surely the greatest thing would be a map on which provinces serve only for economics, but maneuver, movement and engagement would be determined "pixel"-wise, i.e. everybody being able to order his containers to closy defined spots in a province.
Just my wishes! keep up, you are doing an excellent job!
RE: Wish List
When playing with Random General skill ratings, the Generals special abilities need to be randomized as well.
I played a game not to long ago where Grant was Poor/Terrible/Terrible/Bad, and Sherman was Porr/Terrible/Poor/Bad, but they both had their full array of special abilities, while a Randomized General that was Good/Excellent/Excellent/Superb had nothing...
Thresh
I played a game not to long ago where Grant was Poor/Terrible/Terrible/Bad, and Sherman was Porr/Terrible/Poor/Bad, but they both had their full array of special abilities, while a Randomized General that was Good/Excellent/Excellent/Superb had nothing...
Thresh
-
- Posts: 1059
- Joined: Sun Dec 03, 2006 1:08 pm
RE: Wish List
I thought I had checked on skills and found they were randomized as well. Am I wrong?
RE: Wish List
Could be coincedence...I'll pay more attention to it...
Thresh
Thresh
RE: Wish List
I think Generals assigned to Divs of their own state should impart an additional leadership modifier to combat. They had a greater morale effect when commanding men from towns and cities they were familiar with. Perhaps this could be extended to div commanders having a positive effect on brigadiers of thier own state but this might be pushing it.
Col Saito: "Don't speak to me of rules! This is war! It is not a game of cricket!"
RE: Wish List
wrt Legendary units could we have variable max unit strength i.e 1k , 2k and 3k - as most Lu's are not brigades bit regiments.
"Bombers outpacing fighters - you've got to bloody well laugh!" Australian Buffalo pilot - Singapore
RE: Wish List
ORIGINAL: Iron Duke
wrt Legendary units could we have variable max unit strength i.e 1k , 2k and 3k - as most Lu's are not brigades bit regiments.
I'm not sure how well this would work with the engine -- after all, brigades in combat that become depleted are quite ineffective, and once they reach just 500 men they are destroyed. So you're asking for these units to be severely hamstrung.
The idea behind LU's named for regiments is that they are a brigade that contains that regiment -- not the regiment itself. Same goes for some of the LU's that are named after famous companies. So I'd be inclined not to make such a change, for these reasons.
Michael Jordan plays ball. Charles Manson kills people. I torment eager potential customers by not sharing screenshots of "Brother Against Brother." Everyone has a talent.
RE: Wish List
ORIGINAL: Gil R.
ORIGINAL: Iron Duke
wrt Legendary units could we have variable max unit strength i.e 1k , 2k and 3k - as most Lu's are not brigades bit regiments.
I'm not sure how well this would work with the engine -- after all, brigades in combat that become depleted are quite ineffective, and once they reach just 500 men they are destroyed. So you're asking for these units to be severely hamstrung.
The idea behind LU's named for regiments is that they are a brigade that contains that regiment -- not the regiment itself. Same goes for some of the LU's that are named after famous companies. So I'd be inclined not to make such a change, for these reasons.
OK That's fair enough -
"Bombers outpacing fighters - you've got to bloody well laugh!" Australian Buffalo pilot - Singapore
RE: Wish List
As I had mentioned in another thread, and asked by a mod to post it to the wish list, a critical element is missing from the game in my opinion, and the zones which contained it should show some importance.
Zones such as Abingdon should contain Saltville.
Va, NY,Tx,La, FL all had salt mines. They were a primary objective. Saltville was the last remaining Salt mine the CSA had. With out Salt there was no food. Salt directly affected national will, an example of this was after the Florida Salt mines were taken by the Union.
While not familiar with other saltmines, Saltville in VA had a very impressive fortification. Was attacked several times before being taken.
These salt zones should affect will, population,supplies and food. Everything in the era revolved around salt...it was the primary cargo of the Erie Canal.
The only meat the CSA troops generally saw was bacon. You need salt for that
"Salt played a key role in the U.S. Civil War and on the the present. Early in the war, Union forces captured key Confederate saltworks in Louisiana and Grand Saline, Texas. Then, finally, in December, 1864, Union forces made a forced march and fought a 36-hour battle to capture Saltville, Virginia, after earlier attacks had failed ( 1 2 3 4 5 6 ). Saltville was the site of the Confederacy's last important salt processing plant, essential to sustaining the South's beleaguered armies. Two years earlier, federal troops targeted a Florida saltworks. Civilian distress over the lack of salt in the wartime Confederacy undermined rebel homefront morale too ( 1 2 ). Salt was critical to locating the city of Lincoln, Nebraska and West Virginia claims salt as its first mineral industry. The important role of salt in Kansas history will be captured in the Kansas Underground Salt Museum scheduled to open in September 2005 in Hutchinson, KS. The vast distances in the American West sometimes required passage over extensive salt flats. " ...
"Reports from Onondaga, New York in 1654 indicated the Onondaga Indians made salt by boiling brine from salt springs. Colonial Americans were making salt by boiling brine in iron kettles during the time the U.S. Constitution was drafted. By the time of the Civil War, 3,000 workers produced over 225,000 short tons of salt by boiling. Settlers reported that native Americans made salt at Kanawha, West Virginia before 1755 by boiling brine from salt springs. Large scale salt production from brine springs was underway by 1800, and the process of drilling for more concentrated brine began within a few years. The Kanawha valley supplied the Confederacy with salt during the Civil War, when production peaked."-saltinstitute.org
Thanks!
Zones such as Abingdon should contain Saltville.
Va, NY,Tx,La, FL all had salt mines. They were a primary objective. Saltville was the last remaining Salt mine the CSA had. With out Salt there was no food. Salt directly affected national will, an example of this was after the Florida Salt mines were taken by the Union.
While not familiar with other saltmines, Saltville in VA had a very impressive fortification. Was attacked several times before being taken.
These salt zones should affect will, population,supplies and food. Everything in the era revolved around salt...it was the primary cargo of the Erie Canal.
The only meat the CSA troops generally saw was bacon. You need salt for that

"Salt played a key role in the U.S. Civil War and on the the present. Early in the war, Union forces captured key Confederate saltworks in Louisiana and Grand Saline, Texas. Then, finally, in December, 1864, Union forces made a forced march and fought a 36-hour battle to capture Saltville, Virginia, after earlier attacks had failed ( 1 2 3 4 5 6 ). Saltville was the site of the Confederacy's last important salt processing plant, essential to sustaining the South's beleaguered armies. Two years earlier, federal troops targeted a Florida saltworks. Civilian distress over the lack of salt in the wartime Confederacy undermined rebel homefront morale too ( 1 2 ). Salt was critical to locating the city of Lincoln, Nebraska and West Virginia claims salt as its first mineral industry. The important role of salt in Kansas history will be captured in the Kansas Underground Salt Museum scheduled to open in September 2005 in Hutchinson, KS. The vast distances in the American West sometimes required passage over extensive salt flats. " ...
"Reports from Onondaga, New York in 1654 indicated the Onondaga Indians made salt by boiling brine from salt springs. Colonial Americans were making salt by boiling brine in iron kettles during the time the U.S. Constitution was drafted. By the time of the Civil War, 3,000 workers produced over 225,000 short tons of salt by boiling. Settlers reported that native Americans made salt at Kanawha, West Virginia before 1755 by boiling brine from salt springs. Large scale salt production from brine springs was underway by 1800, and the process of drilling for more concentrated brine began within a few years. The Kanawha valley supplied the Confederacy with salt during the Civil War, when production peaked."-saltinstitute.org
Thanks!
RE: Wish List
Shangrila,
A little off topic, but I am originally from Virginia, about 10 miles from Saltville. Nowadays, people are concerned about cave-ins and sinkholes near the old salt mines. After the salt played out, they pumped the mines full of water and there has been several incidents since. And yes, Saltville was a key area and several smaller battles were fought there. Just thought it was interesting that someone mentioned Saltville. ? ! ? Would be great to add points of interest and of historical value to the map for future patch / Ver. 2
Below is a link to Saltville in the war:
http://www.confederatesalt.org/warinsaltville.html
A little off topic, but I am originally from Virginia, about 10 miles from Saltville. Nowadays, people are concerned about cave-ins and sinkholes near the old salt mines. After the salt played out, they pumped the mines full of water and there has been several incidents since. And yes, Saltville was a key area and several smaller battles were fought there. Just thought it was interesting that someone mentioned Saltville. ? ! ? Would be great to add points of interest and of historical value to the map for future patch / Ver. 2
Below is a link to Saltville in the war:
http://www.confederatesalt.org/warinsaltville.html
Bill Hawthorne
RE: Wish List
Thanks,
Yes was of huge importance. 26 of my ancestors we in the 63rd Virginia Infantry. They went to Saltsville once or twice...I believe they were still in the militia then before being absorbed in tho the 63rd, I'd have to look again at my regimental book. I do remember they were given no weapons when they voluntered...it was through winning a battle that they took weapons,clothes, shoes etc from the Union the defeated.
Alot of my family is from the Bristol,Abingdon,Benhams, BSG, Jonesville etc area.
I'm big in to genealogy and have visited the graves of my ancestors there that fought in the REv War, 1812, and the Civil.
Spent alot of time in that area with grandprents as a kid too.
Not just the saltmines but that whole area has a lot of water hazzards LOL. At the turn of the century there was alot of metal mining in those mountains...I've gone in to some caves that lead to the middle of mountains that now have a huge lake inside them. Quite impressive... Then all of the coal mining that was done and abandoned after that...it's good to see that alot of the mines in SW VA are opening back up.
The strikes with Westmorland and all were a big thing 20 years ago.
Thanks again for the link!
Yes was of huge importance. 26 of my ancestors we in the 63rd Virginia Infantry. They went to Saltsville once or twice...I believe they were still in the militia then before being absorbed in tho the 63rd, I'd have to look again at my regimental book. I do remember they were given no weapons when they voluntered...it was through winning a battle that they took weapons,clothes, shoes etc from the Union the defeated.
Alot of my family is from the Bristol,Abingdon,Benhams, BSG, Jonesville etc area.
I'm big in to genealogy and have visited the graves of my ancestors there that fought in the REv War, 1812, and the Civil.
Spent alot of time in that area with grandprents as a kid too.
Not just the saltmines but that whole area has a lot of water hazzards LOL. At the turn of the century there was alot of metal mining in those mountains...I've gone in to some caves that lead to the middle of mountains that now have a huge lake inside them. Quite impressive... Then all of the coal mining that was done and abandoned after that...it's good to see that alot of the mines in SW VA are opening back up.
The strikes with Westmorland and all were a big thing 20 years ago.
Thanks again for the link!
- pixelpusher
- Posts: 685
- Joined: Sun Apr 17, 2005 6:46 am
RE: Wish List
I'm currently reading Salt: A World History, by Martin Kurlansky. Is fascinating. Prior to refrigeration or canning, food had to be heavily salted to be preserved. This (in addition to other uses) made salt a strategic commodity. (Prior to declaring war, nations would start stockpiling salted cod, and pork.) A fun and unusual book filled with interesting historic triviata and recipies!
RE: Wish List
Interesting to find out that one of the two men hung for war crimes in the Civil war was at Saltville. the other one must have been Wirz of Andersonville.
Col Saito: "Don't speak to me of rules! This is war! It is not a game of cricket!"
RE: Wish List
If you consider what it says in the manual (that cute colored book with pictures)the idea is that, a battle is not I move you move or I give orders you give orders then the computer caries them out, but rather a flowing interaction of moves based on several factors that the computer crunch's to come up with who moves when. I rather like it as order giving should not be nice and neat but hectic and a kind of "Dam! if I had only got to move before that enemy brigade.....well you get the drift.
i do agree that it would be nice to see the animation play out but I think that the only case where it cuts to the next unit is when there are no movement points left to do any other movement options with the current unit.
Madgamer
i do agree that it would be nice to see the animation play out but I think that the only case where it cuts to the next unit is when there are no movement points left to do any other movement options with the current unit.
Madgamer
If your not part of the solution
You are part of the problem
You are part of the problem
RE: Wish List
it must be a younger generation thing....as I did it when I was young to.....Ya gotta have your tunes blaring in your ears right?......Forge is one game I play WITHOUT sound. Well if it helps your game just turn up the volume on your MP3 player or CD player and go to it !!!!!
Madgamer
Madgamer
If your not part of the solution
You are part of the problem
You are part of the problem