If I added support for more eras would there be interest?

Started by Teancum, April 12, 2018, 07:45:54 PM

Previous topic - Next topic
I'm not committing to this (yet), but I'm all about keeping interest levels strong in our two communities (SWBFGamers and Gametoast). To that end I was wondering if there would be actual interest in adding support to the shell for new eras. I don't really play SWBF1 any more, but I want to give to the community. (Perhaps people would be kind enough to share source files with me as needed in return  :tu:).

Anyway, I thought of the following
a, i == GCW (taken)
h == historical campaign (taken)
c, r == CW (taken)
b, d == Old Republic
e, f == First Order War
g == Old Republic TDM
j == Clone Wars TDM
k == Galactic Civil War TDM
l == First Order War TDM
m == Hero TDM
.... other letters taken for major mods

Now keep in mind that actual game types are rather limited. Basically you can remove capture regions when making a map (or with a little hex editing magic) and that gives you Team Deathmatch modes. Dunno what else you could do though.

This is totally doable, but I would need help with multiple language translations for the above, and someone would have to maintain the source code afterwards.



The other thought I had was a jedi animation set/update. Been a looooooong time, but my theory was one SWBF2 animation for a left-right swing (primary weapon). The secondary weapon is also a lightsaber. It's swing is something different, allowing for psuedo-combos. The other secondary weapon(s) you could switch to would control force powers. I don't know enough about how SWBF1 works any more to know whether this is realistic.

We had a similar idea a few years back to divey up the alphabet among the active SWBF1 modders--even before we had all the LUA we have now I had found a way to add maps into mission.lvl for on-line play--but I think that we ran out of steam.

I think only phobos and maybe gistech had every followed up on adding era's to the shell.

I would really like to be able to make a patch that expands our universe like you guys have done for SWBF2  (see the child board for SWBF update:
http://www.swbfgamers.com/index.php?board=72.0

It would be great to add new units, maps, cross era play coupled with the SWBFspy patch...

If you could help us that would be great.

I will see if I can find the old thread and make it available to you as well.  (But it may be a few days as I am currently traveling).

:cheers:
Quote from: Abraham Lincoln. on November 04, 1971, 12:34:40 PM
Don't believe everything you read on the internet


I'd be down for helping with this, certainly! I've looked into the shell scripts. It would seem doable as both Clone Wars and Galactic Civil War eras appear to be defined via both ifs_missionselect.lua and through missionlist.lua. I've done nothing concrete with it yet though (been far too busy as of late) but I was interested in doing so as I wanted to add a First Order era to Legacy at some point.

Your other idea about saber combos could work - IIRC Maveritchell had a similar set up when he ported his Emperor Throne Room map to SWBF1. I've got it set up in Legacy that the 'secondary' fire controls both Force Powers and Saber Block (a nifty addendum is that Saber Block is active only as long as what is defined in the SwingTime setting in the ODF, and during that time you can't switch weapons or use the primary attack)
In Progress:
--Star Wars: Battlefront - Anniversary Edition (formerly Star Wars: Battlefront - Legacy Edition)
--Endor: Imperial Base

On Hold:
--Star Wars Battlefront: Elite Squadron For SWBF1

I was interested in trying the creation of new eras in SWBF1, what happens is that I don't know how to do it or where I could start. However a couple of days ago I was testing a method to make a kind of TDM map for one of my tournaments and it seems that it worked.
AR Clan Discord: https://discord.gg/gmmSm5e | Star Wars: Battlefront - 20th Anniversary (2004-2024)

I definitely would like to do the era expansion, if not for selfish reasons.  ::) I was hoping that a few things from SWBF1 mods could be borrowed for SWBF2 (the Xbox mod specifically). I think that private subforum would be the best place to do testing for you guys. Finishing up some other projects before tackling this, but at minimum we could get those eras up and running and then you all could decide what gets assigned to whom.

Super!

Anyone that wants to be in the private forum related to this mod, please post below  :cheers:

Teancum will be automatically added.  Please give me a day or two to set up the forum.
Quote from: Abraham Lincoln. on November 04, 1971, 12:34:40 PM
Don't believe everything you read on the internet

I'd certainly be willing to participate.
In Progress:
--Star Wars: Battlefront - Anniversary Edition (formerly Star Wars: Battlefront - Legacy Edition)
--Endor: Imperial Base

On Hold:
--Star Wars Battlefront: Elite Squadron For SWBF1

I'd be willing to.  I still have all the source files from my 3rd era Mando Wars mod way back when.
The BOBclan:  A Rich History


Quote from: Unit 33 on November 29, 2014, 03:44:44 AM
'Please, tell me more about the logistics of the design of laser swords being wielded by space wizards' - Some guy on the internet.

If it's ok for you, I would like it! :happy:
AR Clan Discord: https://discord.gg/gmmSm5e | Star Wars: Battlefront - 20th Anniversary (2004-2024)

Maybe if we could ad an era with real world weapons and vehicles I would be willing to help.
because I am currently working on making them as acurate to real life as possible.

Not very starwarsy but it would still be fun.

If rejected I would not be upset.
Is there limit to how many eras you can ad?
If so no problem. I can just make my mod and release it sepratly.
I just think it would be cool to have it in this mod.

good luck modders!  :cheers:
"a tool is a tool, it isn't inherently evil or good." -Sleep killer

Release thread of old mod.  Will zip up last source and release within next day or two as well.
http://www.swbfgamers.com/index.php?topic=7224.0
The BOBclan:  A Rich History


Quote from: Unit 33 on November 29, 2014, 03:44:44 AM
'Please, tell me more about the logistics of the design of laser swords being wielded by space wizards' - Some guy on the internet.

I took a look at this about a week ago. It's largely controlled by two files, and at this point I just need to find out if we have a proper shell req. If not I'll just take patch 1.2's shell.lvl and inject the files over the originals. Localization would be the more intensive part. I don't speak any other languages. If I put a list of strings that need to be added/localized that might be a good community project that doesn't take much from any one individual.

Quote from: Teancum on May 04, 2018, 03:43:13 AM
I took a look at this about a week ago. It's largely controlled by two files, and at this point I just need to find out if we have a proper shell req. If not I'll just take patch 1.2's shell.lvl and inject the files over the originals. Localization would be the more intensive part. I don't speak any other languages. If I put a list of strings that need to be added/localized that might be a good community project that doesn't take much from any one individual.

Would this suffice?

ucft
{
   
    REQN
    {
        "script"
        "shell_interface"
        "ifs_vkeyboard"

        "ifelem_mappreview"
        "ifelem_titlebar_large"

        "ifs_boot"
        "ifs_legal"
        "ifs_start"
        "ifs_login"
        "ifs_main"

        "ifs_missionselect"
        "ifs_missionselect_pcMulti"
        "missionlist"

        "ifs_sp"
        "ifs_difficulty"
        "ifs_sp_era"
        "ifs_sp_briefing"
        "ifs_sp_yoda"

        "ifs_instant_top"
        "ifs_instant_side"

        "metagame_state"
        "metagame_util"
        "ifs_meta_top"
        "ifs_meta_main"
        "ifs_meta_main_logic"
        "ifs_meta_main_input"
        "ifs_meta_main_display"
        "ifs_meta_battle"
        "ifs_meta_deathstar"
        "popups_meta_main"
        "metagame_ai"
        "ifs_meta_new_load"
        "ifs_meta_load"
        "ifs_meta_opts"
        "ifs_meta_configs"
       
        "ifs_unlockables"
        "ifs_tutorials"
        "ifs_credits"

        "ifs_mp"
        "ifs_mpgs_login"
        "ifs_mp_main"
        "ifs_mp_gameopts"
        "ifs_mp_joinds"
        "ifs_mp_lobbyds"
        "ifs_mp_maptype"
        "ifs_mp_sessionlist"
        "ifs_mp_autonet"

        "ifs_split_map"
        "ifs_split_profile"

        "popup_ok_large"

        "ifs_mp_leaderboard"
        "ifs_mp_leaderboarddetails"
        "ifs_pckeyboard"
        "ifs_movietrans"
        "ifs_meta_movie"
        "ifs_attract"
        "ifs_mp_lobby_quick"
        "ifs_meta_tutorial"
    }

    REQN
    {
        "script"
        "platform=xbox"

        "ifs_mpxl_login"
        "ifs_mpxl_optimatch"
        "ifs_mpxl_silentlogin"
    }

    REQN
    {
        "script"
        "platform=ps2"

        "ifs_mpps2_netconfig"
        "ifs_mpps2_dnas"
        "ifs_mpps2_eula"
        "ifs_mpps2_patch"
    }

    REQN
    {
        "script"
        "platform=pc"
        "ifs_mpgs_pclogin"
    }

    REQN
    {
        "texture"
        "active_glow"
        "arrow_l"
        "arrow_large"
        "arrow_r"
        "bonus_bes"
        "bonus_end"
        "bonus_geo"
        "bonus_hot"
        "bonus_kam"
        "bonus_kas"
        "bonus_nab"
        "bonus_none"
        "bonus_rhn"
        "bonus_tat"
        "bonus_yav"
        "bootESRB"
        "bootlegal"
        "cis_own_icon"
        "despayre_pick_ok"
        "his_brief_BG"
        "movie_BG"
        "movie_BG2"
        "holoplanet"
        "oval_icon_full"
        "oval_icon_empty"
        "iface_bgmeta_space"
        "imp_own_icon"
        "lucasarts_logo"
        "map_bes1"
        "map_bes2"
        "map_end1"
        "map_geo1"
        "map_hot1"
        "map_kam1"
        "map_kas1"
        "map_kas2"
        "map_nab1"
        "map_nab2"
        "map_rhn1"
        "map_rhn2"
        "map_tat1"
        "map_tat2"
        "map_unk"
        "map_yav1"
        "map_yav2"
        "meta_charge_icon"
        "meta_none"
        "naboo_pick_ok"
        "naboo_shielded_overlay"
        "pandemic_logo"
        "passive_bonus_hilight"
        "shell_planetholo"
        "planet_Bespin"
        "planet_Endor"
        "planet_geonosis"
        "planet_Hoth"
        "planet_Kamino"
        "planet_Kashyyyk"
        "planet_Naboo"
        "planet_Rhenvar"
        "planet_Tattoine"
        "planet_yavin"
        "planet_frame"
        "planet_pick_yes"
        "planet_select_no"
        "planet_select_yes"
        "planet_x"
        "reb_own_icon"
        "rep_own_icon"
        "rhenvar_pick_ok"
        "ring_mask"
        "ring_small"
        "seal_all"
        "seal_cis"
        "seal_imp"
        "seal_rep"
        "side_a"
        "side_alt_a"
        "side_alt_c"
        "side_alt_i"
        "side_alt_r"
        "side_c"
        "side_i"
        "side_r"
        "small_title"
        "teamicon"
        "teamicon_glow"
        "titlebar_large"
        "warstatus_arrow"
        "yavin_pick_ok"
        "gc_cfg1"
        "gc_cfg2"
        "gc_cfg3"
        "gc_cfg4"
        "gc_cfg5"
        "gc_cfg6"
        "gc_cfg7"
        "gc_cfg8"
        "planetgraphic_halo"
        "planetgraphic_cursor"
        "common_radardish"
        "com_weap_lightsaber"
        "imp_weap_inf_rifle"
        "lock_icon"
        "version_icon"
        "dolby_logo"
        "gamespy_logo_256x64"
        "gamespy_logo_128x32l"
        "gamespy_logo_128x32r"
    }

    REQN
    {
        "texture"
        "platform=pc"
        "eax_logo"
        "eaxhd_logo"
        "nvidia_logo"
        "gc_screen"
        "generic3_screen"
        "generic2_screen"
        "hoth_screen"
        "coreship_screen"
        "ATTE_screen"
        "ATAT_screen"
        "main"
    }

    REQN
    {
        "texture"
        "platform=ps2"
        "dnas_logo"
        "dnas_logo2"
    }

    REQN
    {
        "texture"
        "platform=xbox"
        "movie_BG2_wide"
    }

    REQN
    {
        "model"
        "planet_x_icon"
        "planet_holo"
        "planet_BES"
        "planet_END"
        "planet_GEO"
        "planet_HOT"
        "planet_KAM"
        "planet_KAS"
        "planet_NAB"
        "planet_RHN"
        "planet_TAT"
        "planet_YAV"
        "planet_KAS_halo"
        "planet_cursor"
        "bonusplanet_YAV"
        "bonusplanet_TAT"
        "bonusplanet_RHN"
        "bonusplanet_NAB"
        "bonusplanet_KAS"
        "bonusplanet_BES"
        "bonusplanet_KAM"
        "bonusplanet_HOT"
        "bonusplanet_GEO"
        "bonusplanet_END"       
    }

    REQN
    {
        "bin"
        "platform=ps2"
        "clonehead_ico"
        "icon_sys"
        "dnasdata"
        "QDNASLib"
    }
   
    REQN
    {
        "config"
        "shell_movies"
    }
}
In Progress:
--Star Wars: Battlefront - Anniversary Edition (formerly Star Wars: Battlefront - Legacy Edition)
--Endor: Imperial Base

On Hold:
--Star Wars Battlefront: Elite Squadron For SWBF1