Giter Club home page Giter Club logo

bettercityevents's Introduction

Better City Events

This mod aims in adding more events for the fall of important cities (or states) while making them available to any country (unlike the base game). It also aims in adding liberation events for capital cities.

Decisions are available to disable non-capital cities or liberation events.

If you want to contribute, here is how it works :

  • All current cities in the mod are listed in the issues
  • They are distributed depending on their continent (few exceptions) and then starting country they belong to (few exceptions)
  • Code issues are about which cities are in the mod currently (if a city is in there and not checked, that means it is not currently available in the mod)
  • GFX issues are about event pictures. When a country has at least one custom picture, the line is checked but that does not mean all cities on the line have a custom picture
  • Localisation issues are about event descriptions. When a country has at least one custom description, the line is checked but that does not mean all cities on the line have a custom description
  • Bold means the city has a liberation event. Italic means the city has its line checked but still needs work (GFX or localisation).

Every event has a base picture (capture & liberation) and a basic description(capture & liberation). If you want to contribute to any event, feel free to add an issue, DM me on Discord/Steam (prefer Discord) or simply in the Discord. You will be credited in the mod's description (if you wish to be). You can : send a picture to add on an event (with base picture), a description you made yourself or even suggest a city to add in the mod.

This mod will only work with vanilla maps BUT you can easily make a sub-mod for any mod you'd like (feel free to DM me if you have troubles understanding how the mod works). In case you want to add more cities by yourself (making a sub-mod for example), here is an application I created to make the process faster.

bettercityevents's People

Contributors

homuyager avatar yummyume avatar

Watchers

 avatar

Forkers

besac25

bettercityevents's Issues

African + Middle Eastern Cities - Capture

  • Algeria : Algiers (459)
  • Morocco : Casablanca (461)
  • Tunisia : Tunis (458)
  • Libya : Tripoli (448)
  • Egypt : Cairo (446, already exists for Italy), Alexandria (447)
  • Ethiopia : Addis Ababa (271)
  • Senegal : Dakar (272)
  • Liberia : Monrovia (298)
  • Gabon : Libreville (539)
  • Congo-Brazzaville : Brazzaville (772)
  • Zaire : Léopoldville (295)
  • South Africa : Pretoria (275), Cape Town (681)
  • Lebanon : Beirut (553)
  • Palestine/Israel : Palestine (454, state has too many 1vp cities)
  • Syria : Damascus (554)
  • Iraq : Baghdad (291), Mosul (676)
  • Saudi Arabia : Riyadh (292)
  • Iran : Tehran (266), Ahvaz (413)
  • Afghanistan : Kabul (267)

Bold cities are cities with liberation events.
Italic cities are cities that still need code (capture or liberation).

African + Middle Eastern Cities - GFX

  • Algeria : Algiers (459)
  • Morocco : Casablanca (461)
  • Tunisia : Tunis (458)
  • Libya : Tripoli (448)
  • Egypt : Cairo (446, already exists for Italy), Alexandria (447)
  • Ethiopia : Addis Ababa (271)
  • Senegal : Dakar (272)
  • Liberia : Monrovia (298)
  • Gabon : Libreville (539)
  • Congo-Brazzaville : Brazzaville (772)
  • Zaire : Léopoldville (295)
  • South Africa : Pretoria (275), Cape Town (681)
  • Lebanon : Beirut (553)
  • Palestine/Israel : Palestine (454, state has too many 1vp cities)
  • Syria : Damascus (554)
  • Iraq : Baghdad (291), Mosul (676)
  • Saudi Arabia : Riyadh (292)
  • Iran : Tehran (266), Ahvaz (413)
  • Afghanistan : Kabul (267)

Bold cities are cities with liberation events.
Italic cities are cities that still need GFX (capture or liberation).

GFX Pictures Guide

News Event Pictures :

  • 397x153
  • DDS Format (B8G8R8A8 (Linear, A8R8G8B8) encoding preferred)
  • Put in gfx\event_pictures
  • Name in interface\bettercityevents.gfx (see example)
spriteType = {
     name = "GFX_bettercityevents_name"
     texturefile = "gfx/event_pictures/bettercityevents_newsevent_name.dds"
}

Then simply add the "GFX_bettercityevents_name" to the event related.

picture = GFX_bettercityevents_name

Asian + Oceanian Cities - Localisation

  • British Raj (India) : Delhi (439), Bombay (429), Calcutta (431), Rangoon (288)
  • Bhutan : Punakha (324)
  • Nepal : Kathmandu (323)
  • Tibet : Lhasa (757)
  • Sri Lanka : Trincomalee (422)
  • Siam : Bangkok (289)
  • Laos : Vientiane (670)
  • Cambodia : Phnom Penh (741)
  • Vietnam : Saigon (286), Hanoi (671)
  • British Malaya : Singapore (336)
  • Dutch East Indies (Indonesia) : Batavia (335, Java?)
  • Philippines : Manila (327, already exists for Japan), Davao (627)
  • China + Chinese Warlords + Manchukuo + Mengkukuo : Nanjing (613, already exists for Japan), Qingdao (743), Beijing (608, already exists for Japan), Wuhan (620), Changde (750), Changsha (602), Guangzhou (592), Taipei (524), Nanning (594), Hong Kong (326, already exists for Japan), Macau (729), Guangzhouwan (728), Kunming (325), Chongqing (605), Golmud (604), Urumqi (617), Yan'an (622), Taiyuan (615), Zhangbei (611), Mukden (716)
  • Japan : Tokyo (282), Nagoya (532), Osaka (531), Hiroshima (529), Nagasaki (528), Sendai (533), Sapporo (536), Okinawa (526), Iwo Jima (645)
  • Korea : Seoul (525), Pyongyang (527)
  • Australia : Canberra (285, New South Wales?, already exists for Japan), Brisbane (521), Melbourne (517), Perth (522), Darwin (520), Rabaul (737), Port Moresby (523), Guadalcanal (634, Solomon Islands?)
  • Tahiti : Noumea (635, New Caledonia?), Pape'ete (641)
  • New Zealand : Wellington (284)
  • Hawai'i : Honolulu (629), Midway (631)

Bold cities are cities with liberation events.
Italic cities are cities that still need localisation (capture or liberation).

European Cities - Capture

Europe :

  • Ireland : Dublin (113)
  • UK : Belfast (119), Edinburgh (121, capital of Scotland, needs testing), Cardiff (122, capital of Wales, will work for sure), London (126, exists for multiple countries already), Newcastle (131), Liverpool (132), Birmingham (128)
  • France : Paris (16, exists for multiple countries already), Brest (14), Bordeaux (19), Marseille (21, needs testing), Dunkirk Evacuation (29), Amiens (785)
  • Spain : Madrid (41), Barcelona (165), Sevilla (169), Gibraltar (118, exists for multiple countries already)
  • Portugal : Lisbon (112)
  • Switzerland : Berne (3), Zürich (151)
  • Luxembourg : Luxemburg (8)
  • Belgium : Brussels (6, "Conquest of Flanders")
  • Netherlands : Amsterdam (7)
  • Germany : Munich (52), Stuttgart (50), Frankfurt (55), Hamburg (58), Berlin (64, exists for multiple countries already), Königsberg (763), Breslau (66)
  • Austria : Vienna (4)
  • Hungary : Budapest (43)
  • Romania : Bucharest (46)
  • Bulgaria : Sofia (48)
  • Greece : Athens (47)
  • Yugoslavia : Belgrade (107), Zagreb (109)
  • Czechoslovakia : Prague (9), Brno (75), Brastislava (70)
  • Italy : Venice (160), Milan (159), Rome (2, exists for multiple countries already), Naples (117), Palermo (115)
  • Poland : Warsaw (10, exists for multiple countries already), Krakow (88), Danzig (85, might need a unique event for Germany to add flavor)
  • Denmark : Copenhagen (37)
  • Sweden : Stockholm (141)
  • Norway : Oslo (110)
  • Finland : Helsinki (111)
  • Turkey : Istanbul (797), Ankara (49), Izmir (339)
  • Iceland : Reykjavik (100)
  • Malta : Malta (116)

Bold cities are cities with liberation events.
Italic cities are cities that still need code (capture or liberation).

Asian + Oceanian Cities - GFX

  • British Raj (India) : Delhi (439), Bombay (429), Calcutta (431), Rangoon (288)
  • Bhutan : Punakha (324)
  • Nepal : Kathmandu (323)
  • Tibet : Lhasa (757)
  • Sri Lanka : Trincomalee (422)
  • Siam : Bangkok (289)
  • Laos : Vientiane (670)
  • Cambodia : Phnom Penh (741)
  • Vietnam : Saigon (286), Hanoi (671)
  • British Malaya : Singapore (336)
  • Dutch East Indies (Indonesia) : Batavia (335, Java?)
  • Philippines : Manila (327, already exists for Japan), Davao (627)
  • China + Chinese Warlords + Manchukuo + Mengkukuo : Nanjing (613, already exists for Japan), Qingdao (743), Beijing (608, already exists for Japan), Wuhan (620), Changde (750), Changsha (602), Guangzhou (592), Taipei (524), Nanning (594), Hong Kong (326, already exists for Japan), Macau (729), Guangzhouwan (728), Kunming (325), Chongqing (605), Golmud (604), Urumqi (617), Yan'an (622), Taiyuan (615), Zhangbei (611), Mukden (716)
  • Japan : Tokyo (282), Nagoya (532), Osaka (531), Hiroshima (529), Nagasaki (528), Sendai (533), Sapporo (536), Okinawa (526), Iwo Jima (645)
  • Korea : Seoul (525), Pyongyang (527)
  • Australia : Canberra (285, New South Wales?, already exists for Japan), Brisbane (521), Melbourne (517), Perth (522), Darwin (520), Rabaul (737), Port Moresby (523), Guadalcanal (634, Solomon Islands?)
  • Tahiti : Noumea (635, New Caledonia?), Pape'ete (641)
  • New Zealand : Wellington (284)
  • Hawai'i : Honolulu (629), Midway (631)

Bold cities are cities with liberation events.
Italic cities are cities that still need GFX (capture or liberation).

American Cities - Capture

America :

  • Canada : Montréal (468), Ottawa (276), Vancouver (473)
  • USA : Philadelphia (360), Los Angeles (378, might already exist for Japan), Washington (361, already exists for multiple countries), New York (358), Boston (357), Chicago (395)
  • Mexico : Mexico City (277, might already exist for USA)
  • Panama : Panama Canal (685, might already exist for other countries)
  • Brazil : Rio de Janeiro (500), Sao Paulo (501)
  • Argentina : Buenos Aires (278)
  • Greenland (easter egg) : Greenland (101)

Bold cities are cities with liberation events.
Italic cities are cities that still need code (capture or liberation).

European Cities - Localisation

Europe :

  • Ireland : Dublin (113)
  • UK : Belfast (119), Edinburgh (121, capital of Scotland, needs testing), Cardiff (122, capital of Wales, will work for sure), London (126, exists for multiple countries already)
  • France : Paris (16, exists for multiple countries already), Brest (14), Bordeaux (19), Marseille (21, needs testing), Dunkirk Evacuation (29), Amiens (785)
  • Spain : Madrid (41), Barcelona (165), Sevilla (169), Gibraltar (118, exists for multiple countries already)
  • Portugal : Lisbon (112)
  • Switzerland : Berne (3), Zürich (151)
  • Luxembourg : Luxemburg (8)
  • Belgium : Brussels (6, "Conquest of Flanders")
  • Netherlands : Amsterdam (7)
  • Germany : Munich (52), Stuttgart (50), Frankfurt (55), Hamburg (58), Berlin (64, exists for multiple countries already), Königsberg (763)
  • Austria : Vienna (4)
  • Hungary : Budapest (43)
  • Romania : Bucharest (46)
  • Bulgaria : Sofia (48)
  • Greece : Athens (47)
  • Yugoslavia : Belgrade (107), Zagreb (109)
  • Czechoslovakia : Prague (9), Brno (75), Brastislava (70)
  • Italy : Venice (160), Milan (159), Rome (2, exists for multiple countries already), Naples (117), Palermo (115)
  • Poland : Warsaw (10, exists for multiple countries already), Krakow (88), Danzig (85, might need a unique event for Germany to add flavor)
  • Denmark : Copenhagen (37)
  • Sweden : Stockholm (141)
  • Norway : Oslo (110)
  • Finland : Helsinki (111)
  • Turkey : Istanbul (797), Ankara (49), Izmir (339)
  • Iceland : Reykjavik (100)

Bold cities are cities with liberation events.
Italic cities are cities that still need localisation (capture or liberation).

Russian Cities - Capture

  • Soviet Union (Russia) : Moscow (219), Leningrad (195), Stalingrad (217), Minsk (206), Kiev (202), Dnipropetrovsk (226), Sevastopol (137), Stavropol (235), Novgorod (263), Stalino (227), Kalinin (247), Odessa (192), Rostov (218), Baku (229), Tbilisi (231, to be tested), Yerevan (230, to be tested), Vladivostok (408)
  • Tannu Tuva : Kyzyl (239)
  • Mongolia : Ulaanbaatar (330)

Bold cities are cities with liberation events.
Italic cities are cities that still need code (capture or liberation).

American Cities - Localisation

America :

  • Canada : Montréal (468), Ottawa (276), Vancouver (473)
  • USA : Philadelphia (360), Los Angeles (378, might already exist for Japan), Washington (361, already exists for multiple countries), New York (358), Boston (357), Chicago (395)
  • Mexico : Mexico City (277, might already exist for USA)
  • Panama : Panama Canal (685, might already exist for other countries)
  • Brazil : Rio de Janeiro (500), Sao Paulo (501)
  • Argentina : Buenos Aires (278)
  • Greenland (easter egg) : Greenland (101)

Bold cities are cities with liberation events.
Italic cities are cities that still need localisation (capture or liberation).

Asian + Oceanian Cities - Capture

  • British Raj (India) : Delhi (439), Bombay (429), Calcutta (431), Rangoon (288)
  • Bhutan : Punakha (324)
  • Nepal : Kathmandu (323)
  • Tibet : Lhasa (757)
  • Sri Lanka : Trincomalee (422)
  • Siam : Bangkok (289)
  • Laos : Vientiane (670)
  • Cambodia : Phnom Penh (741)
  • Vietnam : Saigon (286), Hanoi (671)
  • British Malaya : Singapore (336)
  • Dutch East Indies (Indonesia) : Batavia (335, Java?)
  • Philippines : Manila (327, already exists for Japan), Davao (627)
  • China + Chinese Warlords + Manchukuo + Mengkukuo : Nanjing (613, already exists for Japan), Qingdao (743), Beijing (608, already exists for Japan), Wuhan (620), Changde (750), Changsha (602), Guangzhou (592), Taipei (524), Nanning (594), Hong Kong (326, already exists for Japan), Macau (729), Guangzhouwan (728), Kunming (325), Chongqing (605), Golmud (604), Urumqi (617), Yan'an (622), Taiyuan (615), Zhangbei (611), Mukden (716)
  • Japan : Tokyo (282), Nagoya (532), Osaka (531), Hiroshima (529), Nagasaki (528), Sendai (533), Sapporo (536), Okinawa (526), Iwo Jima (645)
  • Korea : Seoul (525), Pyongyang (527)
  • Australia : Canberra (285, New South Wales?, already exists for Japan), Brisbane (521), Melbourne (517), Perth (522), Darwin (520), Rabaul (737), Port Moresby (523), Guadalcanal (634, Solomon Islands?)
  • Tahiti : Noumea (635, New Caledonia?), Pape'ete (641)
  • New Zealand : Wellington (284)
  • Hawai'i : Honolulu (629), Midway (631)

Bold cities are cities with liberation events.
Italic cities are cities that still need code (capture or liberation).

Russian Cities - Localisation

  • Soviet Union (Russia) : Moscow (219), Leningrad (195), Stalingrad (217), Minsk (206), Kiev (202), Dnipropetrovsk (226), Sevastopol (137), Stavropol (235), Novgorod (263), Stalino (227), Kalinin (247), Odessa (192), Rostov (218), Baku (229), Tbilisi (231, to be tested), Yerevan (230, to be tested), Vladivostok (408)
  • Tannu Tuva : Kyzyl (239)
  • Mongolia : Ulaanbaatar (330)

Bold cities are cities with liberation events.
Italic cities are cities that still need localisation (capture or liberation).

European Cities - GFX

Europe :

  • Ireland : Dublin (113)
  • UK : London (126, exists for multiple countries already), Belfast (119), Edinburgh (121, capital of Scotland, needs testing), Cardiff (122, capital of Wales, will work for sure)
  • France : Paris (16, exists for multiple countries already), Brest (14), Bordeaux (19), Marseille (21, needs testing), Dunkirk Evacuation (29), Amiens (785)
  • Spain (making make events for the civil war and after the civil war?) : Madrid (41), Barcelona (165), Sevilla (169), Gibraltar (118, exists for multiple countries already)
  • Portugal : Lisbon (112)
  • Switzerland : Berne (3), Zürich (151)
  • Luxembourg : Luxemburg (8)
  • Belgium : Brussels (6, "Conquest of Flanders")
  • Netherlands : Amsterdam (7)
  • Germany : Berlin (64, exists for multiple countries already), Munich (52), Stuttgart (50), Frankfurt (55), Hamburg (58), Königsberg (763)
  • Austria : Vienna (4)
  • Hungary : Budapest (43)
  • Romania : Bucharest (46)
  • Bulgaria : Sofia (48)
  • Greece : Athens (47)
  • Yugoslavia : Belgrade (107), Zagreb (109)
  • Czechoslovakia : Prague (9), Brno (75), Brastislava (70)
  • Italy : Rome (2, exists for multiple countries already), Venice (160), Milan (159), Naples (117), Palermo (115)
  • Poland : Warsaw (10, exists for multiple countries already), Krakow (88), Danzig (85, might need a unique event for Germany to add flavor)
  • Denmark : Copenhagen (37)
  • Sweden : Stockholm (141)
  • Norway : Oslo (110)
  • Finland : Helsinki (111)
  • Turkey : Istanbul (797), Ankara (49), Izmir (339)
  • Iceland : Reykjavik (100)

Bold cities are cities with liberation events.
Italic cities are cities that still need GFX (capture or liberation).

Russian Cities - GFX

  • Soviet Union (Russia) : Moscow (219), Leningrad (195), Stalingrad (217), Minsk (206), Kiev (202), Dnipropetrovsk (226), Sevastopol (137), Stavropol (235), Novgorod (263), Stalino (227), Kalinin (247), Odessa (192), Rostov (218), Baku (229), Tbilisi (231, to be tested), Yerevan (230, to be tested), Vladivostok (408)
  • Tannu Tuva : Kyzyl (239)
  • Mongolia : Ulaanbaatar (330)

Bold cities are cities with liberation events.
Italic cities are cities that still need GFX (capture or liberation).

African + Middle Eastern Cities - Localisation

  • Algeria : Algiers (459)
  • Morocco : Casablanca (461)
  • Tunisia : Tunis (458)
  • Libya : Tripoli (448)
  • Egypt : Cairo (446, already exists for Italy), Alexandria (447)
  • Ethiopia : Addis Ababa (271)
  • Senegal : Dakar (272)
  • Liberia : Monrovia (298)
  • Gabon : Libreville (539)
  • Congo-Brazzaville : Brazzaville (772)
  • Zaire : Léopoldville (295)
  • South Africa : Pretoria (275), Cape Town (681)
  • Lebanon : Beirut (553)
  • Palestine/Israel : Palestine (454, state has too many 1vp cities)
  • Syria : Damascus (554)
  • Iraq : Baghdad (291), Mosul (676)
  • Saudi Arabia : Riyadh (292)
  • Iran : Tehran (266), Ahvaz (413)
  • Afghanistan : Kabul (267)

Bold cities are cities with liberation events.
Italic cities are cities that still need localisation (capture or liberation).

American Cities - GFX

America :

  • Canada : Montréal (468), Ottawa (276), Vancouver (473)
  • USA : Philadelphia (360), Los Angeles (378, might already exist for Japan), Washington (361, already exists for multiple countries), New York (358), Boston (357), Chicago (395)
  • Mexico : Mexico City (277, might already exist for USA)
  • Panama : Panama Canal (685, might already exist for other countries)
  • Brazil : Rio de Janeiro (500), Sao Paulo (501)
  • Argentina : Buenos Aires (278)
  • Greenland (easter egg) : Greenland (101)

Bold cities are cities with liberation events.
Italic cities are cities that still need GFX (capture or liberation).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.