A Point and Click adventure game based on the novel: Blue Karma (Release: late 2015)
This repository contains all the source code, but no sounds, images and videos.
- brinkbit/fullscreenscreenextension/FullScreenExtension.as
- brinkbit/fullscreenscreenextension/Stage.as
- FrameSprite.as
- apis/interfaces/ThirdParty.as
- apis/kongregate/Kongregate.as
- apis/newgrounds/Newgrounds.as
- apis/ThirdPartyAPI.as
- bluekarma/assets/AnimalAssets.as
- bluekarma/assets/BackAlleyAssets.as
- bluekarma/assets/CharacterDialogueAssets.as
- bluekarma/assets/CharacterDialogueMessageAssets.as
- bluekarma/assets/CharacterDialogueSoundAssets.as
- bluekarma/assets/characters/albertscar/AlbertAssets.as
- bluekarma/assets/components/ECGAssets.as
- bluekarma/assets/CompoundAssets.as
- bluekarma/assets/DawsonAssets.as
- bluekarma/assets/dialogue/Level1DialogueAssets.as
- bluekarma/assets/GameAssets.as
- bluekarma/assets/GameScoreAssets.as
- bluekarma/assets/GestureAssets.as
- bluekarma/assets/IconAssets.as
- bluekarma/assets/InventoryAssets.as
- bluekarma/assets/ItemAssets.as
- bluekarma/assets/Level1Assets.as
- bluekarma/assets/Level1CharacterAssets.as
- bluekarma/assets/MailAssets.as
- bluekarma/assets/MenuAssets.as
- bluekarma/assets/MessageBoxAssets.as
- bluekarma/assets/NavigationAssets.as
- bluekarma/assets/NotificationsAssets.as
- bluekarma/assets/ParticleAssets.as
- bluekarma/assets/PhoneDialogueAssets.as
- bluekarma/assets/PlaqueAssets.as
- bluekarma/assets/PlayerAssets.as
- bluekarma/assets/PropAssets.as
- bluekarma/assets/RileyApartmentAssets.as
- bluekarma/assets/ScoreMenuAssets.as
- bluekarma/assets/settings/backgrounds/albertscar/AlbertJourneyAssets.as
- bluekarma/assets/settings/backgrounds/albertscar/moving/MovingBackgroundSlumsAssets.as
- bluekarma/assets/settings/backgrounds/cityview/CityViewAssets.as
- bluekarma/assets/SocialAssets.as
- bluekarma/assets/sound/SoundAssets.as
- bluekarma/components/conditions/ECG.as
- bluekarma/components/decisions/DecisionWheel.as
- bluekarma/components/gestures/balancer/AcceleratorButton.as
- bluekarma/components/gestures/balancer/ArrowPush.as
- bluekarma/components/gestures/balancer/BalancerBar.as
- bluekarma/components/gestures/balancer/BarDial.as
- bluekarma/components/gestures/balancer/CompleteBar.as
- bluekarma/components/gestures/hold/AbstractHold.as
- bluekarma/components/gestures/hold/Hold.as
- bluekarma/components/gestures/hold/Select.as
- bluekarma/components/gestures/swipes/AbstractSwipe.as
- bluekarma/components/gestures/swipes/Swipe.as
- bluekarma/cutscenes/CutScene1.as
- bluekarma/dialogue/AbstractDialogue.as
- bluekarma/dialogue/AbstractDialogueRepository.as
- bluekarma/dialogue/character/AbstractCharacterDialogue.as
- bluekarma/dialogue/character/albertscar/AlbertRileyDialogue.as
- bluekarma/dialogue/character/compound/DawsonBodyguards.as
- bluekarma/dialogue/character/compound/RileyDawson.as
- bluekarma/dialogue/character/repositories/AlbertRileyDialogueRepository.as
- bluekarma/dialogue/character/repositories/SlumsStreetDialogueRepository.as
- bluekarma/dialogue/character/slumsstreet/riley_bodyguards/RileyBodyguards.as
- bluekarma/dialogue/character/slumsstreet/riley_gang/RileyGang.as
- bluekarma/dialogue/character/slumsstreet/riley_roger/RileyRoger.as
- bluekarma/dialogue/character/slumsstreet/riley_rupert/RileyRupert.as
- bluekarma/dialogue/phone/AbstractPhoneDialogue.as
- bluekarma/dialogue/phone/components/PhoneButton.as
- bluekarma/dialogue/phone/components/PhoneReception.as
- bluekarma/dialogue/phone/components/PhoneStatus.as
- bluekarma/dialogue/phone/conversations/RileyAlbertOne.as
- bluekarma/dialogue/phone/conversations/RileyTyroneOne.as
- bluekarma/dialogue/phone/repositories/RileryAlbertRepository.as
- bluekarma/dialogue/phone/repositories/RileryTyroneApartmentRepository.as
- bluekarma/dialogue/plaques/Plaque.as
- bluekarma/dialogue/plaques/PlaqueStatus.as
- bluekarma/dialogue/subjects/AbstractSubject.as
- bluekarma/dialogue/subjects/Container.as
- bluekarma/events/InteractionEvent.as
- bluekarma/events/ItemEvent.as
- bluekarma/events/NavigationEvent.as
- bluekarma/global/Global.as
- bluekarma/gui/inventory/abstract/AbstractPhoneMenu.as
- bluekarma/gui/inventory/AbstractInventory.as
- bluekarma/gui/inventory/Inventory.as
- bluekarma/gui/inventory/phonemenu/ActParams.as
- bluekarma/gui/inventory/PhoneMenu.as
- bluekarma/gui/inventory/Validator.as
- bluekarma/gui/phone/applications/Application.as
- bluekarma/gui/phone/applications/ApplicationMenu.as
- bluekarma/gui/phone/contacts/Contact.as
- bluekarma/gui/phone/contacts/ContactMenu.as
- bluekarma/gui/phone/health/HealthMenu.as
- bluekarma/helpers/arrows/Arrow.as
- bluekarma/helpers/GameClock.as
- bluekarma/helpers/messages/AbstractMessageBox.as
- bluekarma/helpers/messages/MessageBox.as
- bluekarma/helpers/ScoreCalculator.as
- bluekarma/helpers/transitions/ActIntroduction.as
- bluekarma/helpers/transitions/Fader.as
- bluekarma/helpers/utils/Duration.as
- bluekarma/interactive/albertscar/characters/AlbertDriving.as
- bluekarma/interactive/albertscar/props/CarSeat.as
- bluekarma/interactive/albertscar/props/CarWindow.as
- bluekarma/interactive/albertscar/props/MiddleCompartment.as
- bluekarma/interactive/albertscar/repos/AlbertsCarInteractionRepo.as
- bluekarma/interactive/apartment/animals/crunch/DogCrunchSleeping.as
- bluekarma/interactive/apartment/items/DogBowl.as
- bluekarma/interactive/apartment/items/DogFood.as
- bluekarma/interactive/apartment/items/KitchenFoodBowl.as
- bluekarma/interactive/apartment/items/KitchenPlate.as
- bluekarma/interactive/apartment/items/KitchenWaterGlass.as
- bluekarma/interactive/apartment/items/Pyjamas.as
- bluekarma/interactive/apartment/items/WorkClothing.as
- bluekarma/interactive/apartment/props/bedroom/BedroomBed.as
- bluekarma/interactive/apartment/props/bedroom/BedroomLamp.as
- bluekarma/interactive/apartment/props/bedroom/BedroomPlugSocket.as
- bluekarma/interactive/apartment/props/bedroom/BedroomWashingBasket.as
- bluekarma/interactive/apartment/props/bedroom/BedsideCabinet.as
- bluekarma/interactive/apartment/props/bedroom/BedsideChest.as
- bluekarma/interactive/apartment/props/bedroom/CanvasPhoto.as
- bluekarma/interactive/apartment/props/bedroom/Lightswitch.as
- bluekarma/interactive/apartment/props/bedroom/MobilePhone.as
- bluekarma/interactive/apartment/props/bedroom/PlantPot.as
- bluekarma/interactive/apartment/props/bedroom/SaxophonistPortrait.as
- bluekarma/interactive/apartment/props/general/Door.as
- bluekarma/interactive/apartment/props/general/Window.as
- bluekarma/interactive/apartment/props/kitchen/KitchenBinBag.as
- bluekarma/interactive/apartment/props/kitchen/KitchenCooker.as
- bluekarma/interactive/apartment/props/kitchen/KitchenDarkCupboard.as
- bluekarma/interactive/apartment/props/kitchen/KitchenLightCupboard.as
- bluekarma/interactive/apartment/props/kitchen/KitchenMicrowave.as
- bluekarma/interactive/apartment/props/kitchen/KitchenSink.as
- bluekarma/interactive/apartment/props/kitchen/KitchenStoveConvector.as
- bluekarma/interactive/apartment/props/living_room/LivingRoomCoffeeTable.as
- bluekarma/interactive/apartment/props/living_room/LivingRoomCurtains.as
- bluekarma/interactive/apartment/props/living_room/LivingRoomDogBed.as
- bluekarma/interactive/apartment/props/living_room/LivingRoomFramedPhoto.as
- bluekarma/interactive/apartment/props/living_room/LivingRoomRug.as
- bluekarma/interactive/apartment/props/living_room/LivingRoomSofa.as
- bluekarma/interactive/apartment/props/living_room/LivingRoomSpeaker.as
- bluekarma/interactive/apartment/props/living_room/LivingRoomTelevision.as
- bluekarma/interactive/apartment/props/living_room/LivingRoomTelevisionCabinet.as
- bluekarma/interactive/apartment/props/living_room/LivingRoomWelcomeMatt.as
- bluekarma/interactive/apartment/props/living_room/SmartWindow.as
- bluekarma/interactive/apartment/repos/ApartmentInteractionRepo.as
- bluekarma/interactive/backalley/items/Cable.as
- bluekarma/interactive/backalley/items/Crowbar.as
- bluekarma/interactive/backalley/items/FanKeys.as
- bluekarma/interactive/backalley/items/ToolboxKey.as
- bluekarma/interactive/backalley/props/Bricks.as
- bluekarma/interactive/backalley/props/Cables.as
- bluekarma/interactive/backalley/props/Fan.as
- bluekarma/interactive/backalley/props/FanPanel.as
- bluekarma/interactive/backalley/props/Ladder.as
- bluekarma/interactive/backalley/props/MetalFenceBig.as
- bluekarma/interactive/backalley/props/MetalFrame.as
- bluekarma/interactive/backalley/props/Roof.as
- bluekarma/interactive/backalley/props/Rubbish.as
- bluekarma/interactive/backalley/props/Toolbox.as
- bluekarma/interactive/backalley/props/TrashCan.as
- bluekarma/interactive/backalley/props/Window.as
- bluekarma/interactive/backalley/repos/BackAlleyInteractionRepo.as
- bluekarma/interactive/base/Animal.as
- bluekarma/interactive/base/Character.as
- bluekarma/interactive/base/InteractionObject.as
- bluekarma/interactive/base/InteractionRepo.as
- bluekarma/interactive/base/InteractionRepoFactory.as
- bluekarma/interactive/base/Item.as
- bluekarma/interactive/base/Prop.as
- bluekarma/interactive/compound/characters/Dawson.as
- bluekarma/interactive/compound/items/MaskingTape.as
- bluekarma/interactive/compound/props/Backpack.as
- bluekarma/interactive/compound/props/Cabinet.as
- bluekarma/interactive/compound/props/Chair.as
- bluekarma/interactive/compound/props/Corkboard.as
- bluekarma/interactive/compound/props/Door.as
- bluekarma/interactive/compound/props/IncognitiveMask.as
- bluekarma/interactive/compound/props/Mirror.as
- bluekarma/interactive/compound/props/PlasticBag.as
- bluekarma/interactive/compound/props/Sofa.as
- bluekarma/interactive/compound/props/Stationary.as
- bluekarma/interactive/compound/props/Window.as
- bluekarma/interactive/compound/repos/CompoundInteractionRepo.as
- bluekarma/interactive/compound/RileyCable.as
- bluekarma/interactive/decisions/AbstractDecision.as
- bluekarma/interactive/decisions/DecisionAction.as
- bluekarma/interactive/decisions/DecisionChat.as
- bluekarma/interactive/decisions/DecisionExamine.as
- bluekarma/interactive/general/items/Chip.as
- bluekarma/interactive/general/items/DigiCuffs.as
- bluekarma/interactive/general/items/LockPick.as
- bluekarma/interactive/slumsalley/items/Pipe.as
- bluekarma/interactive/slumsalley/items/Rock.as
- bluekarma/interactive/slumsstreet/animals/DogBob.as
- bluekarma/interactive/slumsstreet/characters/Barry.as
- bluekarma/interactive/slumsstreet/characters/Billy.as
- bluekarma/interactive/slumsstreet/characters/Charlie.as
- bluekarma/interactive/slumsstreet/characters/Danny.as
- bluekarma/interactive/slumsstreet/characters/Graham.as
- bluekarma/interactive/slumsstreet/characters/Jacob.as
- bluekarma/interactive/slumsstreet/characters/Pablo.as
- bluekarma/interactive/slumsstreet/characters/Roger.as
- bluekarma/interactive/slumsstreet/items/Bottle.as
- bluekarma/interactive/slumsstreet/props/AlleyOne.as
- bluekarma/interactive/slumsstreet/props/CCTV.as
- bluekarma/interactive/slumsstreet/props/CompoundDoor.as
- bluekarma/interactive/slumsstreet/props/FuseBox.as
- bluekarma/interactive/slumsstreet/props/HouseDoor.as
- bluekarma/interactive/slumsstreet/props/HouseWindow.as
- bluekarma/interactive/slumsstreet/props/MetalFence.as
- bluekarma/interactive/slumsstreet/props/MetalFenceDoor.as
- bluekarma/interactive/slumsstreet/props/RoadSign.as
- bluekarma/interactive/slumsstreet/repos/SlumsStreetInteractionRepo.as
- bluekarma/levels/abstract/AbstractBackAlley.as
- bluekarma/levels/abstract/AbstractCompound.as
- bluekarma/levels/abstract/AbstractLevel.as
- bluekarma/levels/abstract/AbstractRileysApartment.as
- bluekarma/levels/abstract/AbstractSlumsStreet.as
- bluekarma/levels/base/RileysApartment.as
- bluekarma/levels/level1/Level1.as
- bluekarma/levels/level1/part1/RileysApartmentIntro.as
- bluekarma/levels/level1/part2/RileysJourneyAlbert.as
- bluekarma/levels/level1/part3/SlumsStreet.as
- bluekarma/levels/level1/part4/BackAlley.as
- bluekarma/levels/level1/part5/Compound.as
- bluekarma/levels/level2/Level2.as
- bluekarma/levels/level3/Level3.as
- bluekarma/loaders/Preloader.as
- bluekarma/messages/AbstractMessage.as
- bluekarma/messages/Message.as
- bluekarma/navigation/AbstractNavigation.as
- bluekarma/navigation/PositionArrow.as
- bluekarma/notifications/abstract/AbstractNotification.as
- bluekarma/notifications/achievement/Achievement.as
- bluekarma/notifications/mail/MailButton.as
- bluekarma/notifications/mail/missions/MissionStatementDawson.as
- bluekarma/notifications/modal/Modal.as
- bluekarma/notifications/reminders/Popup.as
- bluekarma/notifications/reminders/Reminder.as
- bluekarma/notifications/reminders/ReminderBox.as
- bluekarma/particles/RainParticle.as
- bluekarma/particles/WaterParticle.as
- bluekarma/players/AbstractPlayer.as
- bluekarma/players/Player.as
- bluekarma/players/riley/Riley.as
- bluekarma/players/riley/RileyAsleep.as
- bluekarma/players/riley/RileyOnLadder.as
- bluekarma/players/riley/RileyPyjamas.as
- bluekarma/players/riley/RileySittingVehicle.as
- bluekarma/previews/Preview.as
- bluekarma/score/Act1BonusScore.as
- bluekarma/score/Act1Score.as
- bluekarma/score/Act2BonusScore.as
- bluekarma/score/Act2Score.as
- bluekarma/score/Act3BonusScore.as
- bluekarma/score/Act3Score.as
- bluekarma/score/Act4BonusScore.as
- bluekarma/score/Act4Score.as
- bluekarma/score/Act5BonusScore.as
- bluekarma/score/Act5Score.as
- bluekarma/score/BaseActScore.as
- bluekarma/score/LevelOneScore.as
- bluekarma/score/medals/Medals.as
- bluekarma/score/menu/Rank.as
- bluekarma/score/menu/ScoreMenu.as
- bluekarma/screens/Instructions.as
- bluekarma/screens/WelcomeMenu.as
- bluekarma/settings/AbstractSetting.as
- bluekarma/settings/backgrounds/albertscar/BackgroundAlbertsCar.as
- bluekarma/settings/backgrounds/albertscar/movingbg/AbstractMovingBackground.as
- bluekarma/settings/backgrounds/albertscar/movingbg/MovingBackgroundSlums.as
- bluekarma/settings/backgrounds/apartment/cityview/CityView.as
- bluekarma/settings/backgrounds/apartment/cityview/FlyingVehicle.as
- bluekarma/settings/backgrounds/apartment/cityview/FlyingVehiclePool.as
- bluekarma/settings/backgrounds/BackgroundBackAlley.as
- bluekarma/settings/backgrounds/BackgroundCompound.as
- bluekarma/settings/backgrounds/BackgroundRileysApartment.as
- bluekarma/settings/backgrounds/BackgroundSlumsAlley.as
- bluekarma/settings/backgrounds/BackgroundSlumsStreet.as
- bluekarma/settings/base/Foreground.as
- bluekarma/settings/foregrounds/ForegroundAlbertsCar.as
- bluekarma/settings/foregrounds/ForegroundBackAlley.as
- bluekarma/settings/foregrounds/ForegroundCompound.as
- bluekarma/settings/foregrounds/ForegroundRileysApartment.as
- bluekarma/settings/foregrounds/Overlay.as
- bluekarma/settings/foregrounds/slums_street/ForegroundSlumsStreet.as
- bluekarma/settings/foregrounds/slums_street/StreetLight.as
- bluekarma/sound/SoundManager.as
- bluekarma/states/DecisionWheelState.as
- bluekarma/states/GameState.as
- bluekarma/states/Level1State.as
- bluekarma/states/RileysApartmentState.as
- bluekarma/tests/Test.as
- bluekarma/videos/AbstractVideoScene.as
- bluekarma/videos/IntroVideo.as
- bluekarma/videos/SMKSIntro.as
- bluekarma/videos/youtube/IntroVideoYouTube.as
- bluekarma/videos/youtube/SMKSIntroYouTube.as
- BlueKarma.as
- Game.as
- Initializer.as
- interfaces/IAnimal.as
- interfaces/IDecision.as
- interfaces/IDialogue.as
- interfaces/IInteractionObject.as
- interfaces/IInteractionRepo.as
- interfaces/IInventory.as
- interfaces/IItem.as
- interfaces/ILevel.as
- interfaces/INavigation.as
- interfaces/IOpenable.as
- interfaces/IPlayer.as
- interfaces/ISetting.as
- interfaces/ISwitchable.as
- utils/RoundButton.as
- utils/TimeFormat.as
Copyright (c) 2015, Shaun Michael Stone All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.