Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bitofhope/942dcd295b069b95543f to your computer and use it in GitHub Desktop.
Save bitofhope/942dcd295b069b95543f to your computer and use it in GitHub Desktop.
Touhou Shell Session
[marisa@minihakkero ~]% cd spcards
[marisa@minihakkero ~/spcards]% git clone https://git.suzunaan.gsk/youkaimoe/spells kazami
Cloning into 'kazami'...
remote: Counting objects: 303, done.
remote: Compressing objects: 100% (233/233), done.
remote: Total 303 (delta 176), reused 152 (delta 68)
Receiving objects: 100% (303/303), 63.92 KiB | 0 bytes/s, done.
Checking connectivity... done.
[marisa@minihakkero ~/spcards]% cd kazami
[marisa@minihakkero ~/spcards/kazami]% cat LICENSE
Copyright ⓒ 1998-2002 風見 幽香 (Kazami Yuuka)

Permission is hereby granted, free of charge, to any person obtaining a copy of 
this spell card and associated documentation files (the "Spell Card"), to deal in 
the Spell Card without restriction, including without limitation the rights to 
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies 
of the Spell Card, and to permit persons to whom the Spell Card is furnished to
do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all 
copies or substantial portions of the Spell Card.

THE SPELL CARD IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 
OUT OF OR IN CONNECTION WITH THE SPELL CARD OR THE USE OR OTHER DEALINGS IN THE 
SPELL CARD.
[marisa@minihakkero ~/spcards/kazami]% cd masterspark
[marisa@minihakkero ~/spcards/kazami/masterspark]% cat README.md
Love Sign ~ Master Spark
========================

Version 2.0

A Spell Card Rules -compliant danmaku attack focused on high firepower and
flashiness.

Master Spark fires a large laser beam of love towards whatever you're
trying to reduce into tiny bits. It also allows the duelist to fire
miscellaneous danmaku debris.

Features
--------

* Beautiful visuals
* High firepower
* Optional extra shrapnel
* Auto-scaling for use in tandem with duplication powers
** "Double spark" is not undodgeable for SCR compliance purposes
* Highly configurable and hackable with love magic techniques

Installation
------------

    make
    make install # as root

Usage
-----

1. Concentrate your mind
2. `masterspark`
3. Aim at someone you don't like
4. Unleash your annihilation of love

Changes for version 2
---------------------

* Spell Card Rules compliance by default
* Extra shrapnel off by default
* Revamped visuals for the new millenium. This isn't PC-98 anymore
* Removed flower magic dependencies
* Should work with most magical implements now
* Nearly backwards-compatible with old .masuparc files. Check the
  documentation for changes

[marisa@minihakkero ~/spcards/kazami]% make && sudo make install
MGFLAGS	= -scr -O2
LDFLAGS = -llove
mkspell masterspark mspark.c
installing to /usr/local
checking...done!
[marisa@minihakkero ~/spcards/kazami]%
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment